levels
Today's call wall and put wall on both contracts are right below, free, no account, nothing to accept. The email is the part you can't get by remembering to come back here: tomorrow's levels land in your inbox before the open, with the regime around them and how the last session's levels actually scored against the tape.
ES — call wall 7,564 · put wall 7,414 · NQ — call wall 28,363 · put wall 28,013
as of Jul 31, 10:49 PM ET · OI-derived dealer-gamma estimates, recomputed intraday · informational, not advice
That’s today, and only while you have this page open. Put your email in above and tomorrow’s arrive before the open, with the regime around them and the previous session’s scored against the real high and low.
Two ways in
The walls are most useful with the ladder, the footprint and the tape beside them, which is what the desktop gives you. If you would rather not move platforms, the same levels draw inside four of them on one key.
Covers ES, MES, NQ and MNQ. The MotiveWave study is Java, so it runs on macOS too.
Before you use them
0DTE is now the majority of SPX option volume. The strikes dealers are hedging get rewritten through the session, so a wall you read premarket has moved by late morning. Treat the morning number as where the session starts, not where it ends.
You read 7,589, alt-tab to your platform, and eyeball roughly where that sits. The level never touches the thing you actually press buttons on, which is where the decision gets made.
Dealer-positioning services publish levels and go quiet on the days price cut straight through them. I score mine against the recorded tape every afternoon and the broken ones stay on the page. Read the record before you trust the read.
On this page, free
ES and NQ each get their own call wall and put wall, computed from the option complex tracking their own index and scaled to the futures contract on the live basis. Posted before the cash open.
Every session's levels are scored against the real high, low and close off the recorded tape. The running percentage further down this page is that record, not a claim — the days it failed are in it.
If you would rather not leave your platform, the same walls draw inside Sierra Chart, NinjaTrader 8, Quantower and MotiveWave from one API key. That is the $39/mo tier. The MotiveWave study is Java, so it also runs on macOS.
| The job | The morning read | On your chart |
|---|---|---|
| When it is true | At the open, and decreasingly after that | Recomputed about every 60 seconds while the session runs |
| Where you read it | Your inbox, then your memory | Drawn on the chart you already trade |
| What it costs | Nothing, permanently | $39/mo, plus whatever your broker charges for data |
Same numbers in both. The paid tier buys the redraw and the position on your own chart, nothing else.
Free. One trader, the levels and flow I'm watching. Unsubscribe anytime.
Live from the gamma engine
This is today's actual read from my own OI-derived gamma engine, refreshed through the session — the walls and how they moved. In the terminal, these same levels are drawn on your chart next to the DOM, the footprint and the tape, rebuilding about every minute, with the zero-gamma line and the full strike profile that aren't on this page.
OI-derived dealer-gamma estimate · refreshed through the session here, ~60s in the terminal · informational, not advice
$39/mo — or $33/mo billed annually
The live walls come inside a full terminal — the chart, DOM, footprint and tape — and gamma is the fast way in: start here, upgrade to Pro anytime.
Every trading day at 4:15 PM ET the morning levels are scored against the session's real high, low and close from the recorded tape. Every day lands here — the ones that held and the ones that broke.
ES call wall / put wall held
last 22 sessions
NQ call wall / put wall held
last 22 sessions
| Session | ES | NQ |
|---|---|---|
| Jul 31 | put broke | put broke |
| Jul 30 | put broke | both broke |
| Jul 29 | put broke | put broke |
| Jul 28 | put broke | both held |
| Jul 27 | both held | both held |
| Jul 24 | both held | both held |
| Jul 23 | put broke | put broke |
| Jul 22 | both held | both held |
| Jul 21 | both held | call broke |
| Jul 20 | both held | both held |
A wall held if the session never closed through the level I published that morning. Every graded session appears — the ones that held and the ones that broke. I don't publish a combined accuracy score: the gamma-flip leg of it isn't graded yet, and averaging an ungraded leg in would make the number say something I can't stand behind. Full data + the exact grading rules: /data/scorecard. Days without a same-day morning snapshot are skipped, never estimated.