Nasdaq equities / IBKR archive

A research desk built on evidence, not guesses.

This dashboard replaces illustrative market content with the current state of our read-only Nasdaq equity data archive and the controls used to keep future backtests honest.

IBKR contracts
2,699
validated candidates
Symbols with data
2,693
6 without returned history
Daily bars
1.26M
raw IBKR observations
Coverage window
2 years
2024-09-03 → 2026-09-01
01 / Latest archive snapshot

Most active by latest dollar volume

Session: 2026-09-01 · USD

SymbolCloseVolumeApprox. dollar volume
MU$933.44484,263$452.0M
AAPL$325.13913,199$296.9M
SNDK$1,536.87177,333$272.5M
TSLA$356.09651,196$231.9M
META$578.54232,980$134.8M
NVDA$217.44614,943$133.7M
MSFT$501.02249,785$125.1M
KLAC$170.89612,705$104.7M
ASML$1,665.1460,827$101.3M
AVGO$369.68268,458$99.2M
02 / Two-year IBKR backtest

Exact friend baseline

Benchmark only
Signal days
498
with qualifying candidates
Selected trades
996
top two per signal day
Idealized result
−99.80%
normalized compounded NAV
10 bps / side
−99.93%
illustrative cost sensitivity

Result: the strategy failed this two-year benchmark

Win rate was 38.65% before costs and 36.24% after the illustrative 10-bps-per-side cost. Mean trade return was −1.094% before costs and −1.292% after costs. Maximum drawdown was approximately −99.84% before costs. This is not a recommendation or a prediction.

03 / Methodology

What the backtest is allowed to do

No live orders

Signal and ranking

At the completed signal-day close, a symbol must pass all declared guards. Candidates are ranked by relative volume, never by a hindsight-selected score.

price > prior_close × 1.001
today_volume > yesterday_volume > T-2_volume
rank = today_volume / yesterday_volume
select top two

Benchmark execution

The original baseline is a research benchmark: enter at the signal-day close and exit at each symbol’s next observed regular-session open. Costs and realistic fills are separate experiments.

entry = completed close
exit = next symbol session open
options = excluded
4% target = excluded

Data hygiene gates

Invalid, non-finite, zero-volume, and impossible OHLC observations are rejected. Bad observations break consecutive-session requirements rather than being bridged over.

unique (symbol, date)
finite positive OHLCV
per-symbol calendar
explicit rejection log

Interpretation warning

This archive uses a current Nasdaq directory and has not yet established point-in-time membership or symbol-level fractional eligibility. It is a research dataset, not a performance guarantee or trade recommendation.

Yahoo volume: not accepted
IBKR volume: preferred source
paper-first: enforced
04 / Hourly data pilot

Priority-first IBKR hourly archive

Read-only smoke test
Pilot symbols
5
MU · AAPL · TSLA · MSFT · META
Hourly bars
1,050
210 per symbol / 30-day RTH window
Gateway
PASS
Paper IB Gateway · localhost:4002
Errors
0
No orders or account requests

Collection policy

Hourly collection is prioritized by research relevance: recent dollar liquidity, market capitalization, data completeness and historical appearance in the baseline signal. The pilot passed with 1,050 bars and zero errors. Full-universe collection remains paused until chunking, timezone validation and resumable checkpoints pass.

Priority score = liquidity 35% + market cap 25% + coverage 20% + baseline relevance 15% + large-cap stability 5%

Top next candidates: GOOGL, NVDA, AVGO, GOOG, KLAC. Data is local to the research workstation; this page shows only an aggregate summary.

05 / AAPL hourly pilot

Apple intraday structure

210 bars · read-only IBKR
AAPL hourly close and volume chart

AAPL chart generated from the uploaded five-symbol IBKR smoke-test CSV. It shows hourly close structure with intrabar range markers and volume bars. This is a visualization of collected data, not a trading recommendation.

after=2000