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,817 · put wall 7,617 · NQ — call wall 30,208 · put wall 29,208
as of Aug 15, 8:08 AM 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 — recomputed through the session rather than held at the morning print. That is included with Pro. 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 |
| What you see | The headline walls and the flip | The full per-strike ladder behind them |
| Where you read it | This page, or your inbox, then your memory | Drawn on the chart you already trade, redrawing as the surface moves |
| What it costs | Nothing, permanently. No card | $125/mo — and the DOM ladder, footprint, TPO and tape come with it |
Same numbers in both — this table is only about the levels. Pro is the whole terminal; the redraw is one of the things inside it, and on the days the surface moves early it is the one you notice first.
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
$125/mo — or $94/mo billed annually
What you are reading here is free and stays free. Pro is the desk around it — chart, DOM, footprint and tape — with these walls on the same chart, rebuilding all session, and drawn inside your own charting software too.
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 23 sessions
NQ call wall / put wall held
last 23 sessions
| Session | ES | NQ |
|---|---|---|
| Aug 14 | both held | both held |
| Aug 13 | both held | call broke |
| Aug 12 | both held | both held |
| Aug 11 | both held | call broke |
| Aug 10 | both held | both held |
| Aug 7 | call broke | both held |
| Aug 6 | put broke | both held |
| Aug 5 | both held | both held |
| Aug 4 | call broke | call broke |
| Aug 3 | call broke | call broke |
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.
Everything above is free and stays free — today’s walls, the flip, and every level I’ve published graded against the close with the misses left in.
The terminal is where those levels sit on the chart while you’re trading it, rebuilt through the session instead of frozen at 08:30, next to the ladder and the tape. If you run a funded account you already send about a month of that to an evaluation. You know your own number.