Nasdaq 100 ETF (QQQ) (QQQ)
last quote 704.47 · as of 17:27 ET (Yahoo tick 2026-10-22T20:00:01.000Z)
Measured odds. No trade calls. what this means →
Historical period 2020-2026, these 12 names selected ex-post (survivorship) — calibration applies to these names, not a random stock. Live frozen scorecard accumulates from launch.
QQQ · CURRENT SESSION · 15m
View as table
| level | price | P(touch) | status |
|---|---|---|---|
| +0.25 ATR | 707.29 | 12.8% | ✓ touched |
| -0.25 ATR | 701.65 | 16.1% | ○ not touched |
| +0.50 ATR | 710.10 | 1.2% | ✓ touched |
| -0.50 ATR | 698.84 | 1.9% | ○ not touched |
| +0.75 ATR | 712.92 | 0.3% | ✓ touched |
| -0.75 ATR | 696.02 | 0.5% | ○ not touched |
| +1.00 ATR | 715.73 | 0.1% | ○ not touched |
| -1.00 ATR | 693.21 | 0.3% | ○ not touched |
| +1.50 ATR | 721.37 | 0.0% | ○ not touched |
| -1.50 ATR | 687.57 | 0.0% | ○ not touched |
Live hit rate — QQQ
By tier
| Tier | Hit | n | Hit % |
|---|---|---|---|
| S | 36 | 38 | 94.7% |
| A | 4 | 4 | 100.0% |
| B | 0 | 0 | — |
Range state now
Where this market's operating range stands on each timeframe. A description, not a call.
| TF | Direction | High | Mid | Low | Size (ATR) | Position | Age (bars) | Before |
|---|---|---|---|---|---|---|---|---|
| 15m | ▼ | 704.83 | 703.52 | 702.21 | 1.4 | 91% | 1 | |
| 30m | ▲ | 704.84 | 703.61 | 702.38 | 0.9 | 90% | 1 | |
| 1h | ▼ | 706.83 | 705.10 | 703.37 | 1.1 | 35% | 2 | |
| 2h | ▼ | 710.29 | 707.38 | 704.47 | 1.1 | 2% | 2 | |
| 4h | ▼ | 715.43 | 709.95 | 704.47 | 1.7 | 1% | 1 |
See the range state of every market
Historical backfill, year by year
This is a rules-based backfill, not the live record — see /record for every market.
QQQ: 89.9% actual vs. 88.3% stated (+1.6 pp) across 33,654 calls
What's happening now
Regime of the day
day-width regime: not yet measured for stocks — no first-hit grid exists yet, so width_bounds.json has no tercile boundaries to compare against.
Next hour
| distance (ATR) | P(touch up, next 60m) | P(touch down, next 60m) | n |
|---|---|---|---|
| 0.1 | 60.0% | 62.7% | 1,861 |
| 0.25 | 20.5% | 25.5% | 1,861 |
| 0.5 | 4.4% | 5.7% | 1,861 |
Measured from the 330-minute mark (minutes since 09:30 ET), next 60 minutes.
Touch ladder
Levels at ±0.25 / 0.5 / 0.75 / 1 / 1.5 ATR from the last quote, with p(touch by close 16:00 et).
QQQ · P(touch by close 16:00 ET)
| distance (ATR) | up level | P(touch by close 16:00 ET) up | down level | P(touch by close 16:00 ET) down | n |
|---|---|---|---|---|---|
| 0.25 | 707.29 | 12.9% | 701.65 | 16.1% | 1,861 |
| 0.5 | 710.10 | 1.2% | 698.84 | 1.9% | 1,861 |
| 0.75 | 712.92 | 0.3% | 696.02 | 0.5% | 1,861 |
| 1 | 715.73 | 0.1% | 693.21 | 0.3% | 1,861 |
| 1.5 | 721.37 | 0.0% | 687.57 | 0.0% | 1,861 |
Brackets
Not measured for stocks — the first-hit grid (brackets.json) is futures-only.
Track record — wins & losses
Calibration for Nasdaq 100 ETF (QQQ)
ETF
MAE: 1.09 pp · n = 7,475,484
Per-sector breakdown, not per-symbol — the source data does not carry a per-symbol (e.g. ES vs NQ, or AAPL vs MSFT) calibration split, only per-sector/scope. 20-point-percentage bins (coarser than the 10pp futures/fx/stocks breakdown above) to keep per-sector cells sampled. Stocks: historical period 2020-2026, these 12 names selected ex-post (survivorship) — calibration applies to these names, not a random stock.
Recent wins & losses (backtested reconstruction)
Backtested reconstruction from historical daily bars — NOT frozen predictions. The frozen live record starts at launch (see below). Shown chronologically, wins and losses both — no cherry-picking.
| date | level (open + 0.5 ATR) | P(touch) | result |
|---|---|---|---|
| 2026-10-08 | 758.54 | 1.2% | not touched ✗ |
| 2026-10-09 | 757.40 | 1.2% | not touched ✗ |
| 2026-10-12 | 753.95 | 1.2% | not touched ✗ |
| 2026-10-13 | 743.75 | 1.2% | touched ✓ |
| 2026-10-14 | 742.14 | 1.2% | not touched ✗ |
| 2026-10-15 | 723.03 | 1.2% | touched ✓ |
| 2026-10-16 | 730.28 | 1.2% | not touched ✗ |
| 2026-10-19 | 724.65 | 1.2% | not touched ✗ |
| 2026-10-20 | 720.63 | 1.2% | touched ✓ |
| 2026-10-21 | 727.78 | 1.2% | touched ✓ |
Live frozen record
Not tracked yet — the frozen live prediction record currently runs for the 6 futures markets only. See scorecard for the full picture as it grows.