Today’s levels · The record
The walls I publish before the open get checked against the real session the same afternoon, and the result is written here whatever it says. This is the whole ledger since July 1, 2026: month by month, then session by session. No level on this page is a forecast. It is a line on a chart and what the session did to it.
ES call wall held
85.9%
67 of 78 sessions
ES put wall held
79.5%
62 of 78 sessions
NQ call wall held
64.9%
50 of 77 sessions
NQ put wall held
74%
57 of 77 sessions
Month by month
A session counts once it has both a same-day morning snapshot and tape for the grade. A month with a handful of sessions is the month so far, not a small sample dressed up.
| Month | Contract | Graded sessions | Call wall held | Put wall held |
|---|---|---|---|---|
| October 2026 | ES | 15 | 15 of 15 (100%) | 13 of 15 (86.7%) |
| NQ | 15 | 8 of 15 (53.3%) | 10 of 15 (66.7%) | |
| RTY | 15 | 15 of 15 (100%) | 10 of 15 (66.7%) | |
| YM | 15 | 12 of 15 (80%) | 12 of 15 (80%) | |
| September 2026 | ES | 20 | 18 of 20 (90%) | 17 of 20 (85%) |
| NQ | 19 | 10 of 19 (52.6%) | 15 of 19 (78.9%) | |
| RTY | 14 | 13 of 14 (92.9%) | 9 of 14 (64.3%) | |
| YM | 14 | 13 of 14 (92.9%) | 13 of 14 (92.9%) | |
| August 2026 | ES | 21 | 17 of 21 (81%) | 18 of 21 (85.7%) |
| NQ | 21 | 16 of 21 (76.2%) | 19 of 21 (90.5%) | |
| July 2026 | ES | 22 | 17 of 22 (77.3%) | 14 of 22 (63.6%) |
| NQ | 22 | 16 of 22 (72.7%) | 13 of 22 (59.1%) |
Session by session
The wall prices themselves are the product and are not listed here; what is listed is what the session did to them. The regime is the morning’s read of dealer positioning, not a grade.
Every date opens that session’s replay: the exact levels as they were published at 08:30 ET, every intraday recomputation, and the high and low they were graded against. Free, no account, back to 1 July 2026. Nothing in it is re-derived after the fact, which is the only reason a record like this is worth reading.
| Session | Contract | Close | Call wall | Put wall | Morning regime |
|---|---|---|---|---|---|
| 2026-10-21 | ES | 7,803.00 | held | held | positive |
| 2026-10-21 | NQ | 30,023.25 | held | held | negative |
| 2026-10-21 | RTY | 2,792.30 | held | held | negative |
| 2026-10-21 | YM | 53,113.00 | held | held | positive |
| 2026-10-20 | ES | 7,771.75 | held | held | negative |
| 2026-10-20 | NQ | 29,764.75 | held | held | negative |
| 2026-10-20 | RTY | 2,790.90 | held | held | negative |
| 2026-10-20 | YM | 52,813.00 | held | held | positive |
| 2026-10-19 | ES | 7,739.00 | held | held | negative |
| 2026-10-19 | NQ | 29,741.00 | broke | held | negative |
| 2026-10-19 | RTY | 2,743.50 | held | broke | negative |
| 2026-10-19 | YM | 52,200.00 | held | held | positive |
| 2026-10-16 | ES | 7,697.50 | held | broke | positive |
| 2026-10-16 | NQ | 29,364.00 | broke | broke | positive |
| 2026-10-16 | RTY | 2,735.80 | held | broke | negative |
| 2026-10-16 | YM | 52,174.00 | held | held | positive |
| 2026-10-15 | ES | 7,789.75 | held | held | negative |
| 2026-10-15 | NQ | 30,130.50 | held | broke | negative |
| 2026-10-15 | RTY | 2,783.80 | held | held | negative |
| 2026-10-15 | YM | 52,427.00 | broke | held | positive |
| 2026-10-14 | ES | 7,765.00 | held | held | positive |
| 2026-10-14 | NQ | 30,142.00 | held | broke | positive |
| 2026-10-14 | RTY | 2,743.30 | held | broke | negative |
| 2026-10-14 | YM | 51,827.00 | held | broke | positive |
| 2026-10-13 | ES | 7,854.75 | held | held | positive |
| 2026-10-13 | NQ | 30,774.50 | held | broke | negative |
| 2026-10-13 | RTY | 2,801.00 | held | held | negative |
| 2026-10-13 | YM | 51,918.00 | held | broke | positive |
| 2026-10-12 | ES | 7,856.00 | held | held | positive |
| 2026-10-12 | NQ | 30,877.50 | broke | held | positive |
| 2026-10-12 | RTY | 2,811.10 | held | held | negative |
| 2026-10-12 | YM | 52,110.00 | held | held | positive |
| 2026-10-09 | ES | 7,862.00 | held | held | positive |
| 2026-10-09 | NQ | 31,113.25 | held | broke | negative |
| 2026-10-09 | RTY | 2,823.70 | held | held | negative |
| 2026-10-09 | YM | 51,944.00 | broke | held | positive |
| 2026-10-08 | ES | 7,818.00 | held | held | positive |
| 2026-10-08 | NQ | 31,000.75 | held | held | positive |
| 2026-10-08 | RTY | 2,811.80 | held | held | negative |
| 2026-10-08 | YM | 51,510.00 | held | held | positive |
Morning GEX levels are persisted at the 8:30 AM ET pre-market post — the exact published levels, never re-derived later. At 4:15 PM ET each level is graded against the session's real high/low/close from the recorded tick tape. A level counts as respected when the session traded within the symbol threshold of it (ES 10 pts, NQ 40 pts) or crossed it; the daily score is the percentage of that morning's levels respected. Wall-held flags: call wall held when the session high stayed at or below the wall plus threshold, put wall held when the session low stayed at or above the wall minus threshold. Days without a same-day morning snapshot or without tape data are skipped, never estimated. Regime/gamma-flip prediction is not currently scored.
Proprietary GEX calculation from listed US index-tracking option chains; session ranges from Sharpnel's recorded tick tape.
The same rows are served as JSON at /data/scorecard, and the computation itself is described on the methodology page. Today’s walls, before the open, are on the levels page, free.
Questions
The call wall and put wall published at 8:30 am ET are stored as published and never re-derived. At 4:15 pm ET each one is checked against the session's real high and low from the recorded tape. The call wall held if the session high stayed at or below the wall plus the threshold (ES 10 points, NQ 40 points); the put wall held if the session low stayed at or above the wall minus the threshold. A session without a same-day morning snapshot or without tape data is skipped, never estimated.
Held means the session did not trade through the wall beyond the threshold. Broke means it did, at some point in the session, whatever the close did afterwards. Both are listed. A miss is a row on this page like any other.
15 of 15 graded ES sessions in October 2026 (100%). The put wall held in 13 of 15 (86.7%). On NQ the same month: call wall 8 of 15, put wall 10 of 15.
Since July 1, 2026: ES call wall held 67 of 78 graded sessions (85.9%), ES put wall 62 of 78 (79.5%). NQ call wall 50 of 77 (64.9%), NQ put wall 57 of 77 (74%). Last graded session: October 21, 2026.
Proprietary GEX calculation from listed US index-tracking option chains; session ranges from Sharpnel's recorded tick tape. The same numbers are published free every morning on the levels page and in the JSON feed this page is built from.