?ES overlay — SPX gamma levels also drive ES (the S&P 500 futures), since both track the same index. The big options open interest that builds these walls lives in SPX, not ES, so this is the right map for ES trades too.
Type the current ES price from your broker and each level (spot, flip, walls, pin) shows its ES equivalent in blue underneath. It works out the basis (ES minus cash SPX) and applies it to every level.
The basis drifts during the day and especially around the quarterly futures roll, so re-enter the ES price fresh each morning rather than assuming a fixed offset. Clear the box to hide the ES lines.?SPY overlay — the same gamma structure maps onto SPY, but SPY is not exactly SPX ÷ 10. The live ratio runs roughly 10.02–10.05 and drifts with dividend accrual, so a flat decimal shift would put your levels off by a point or more.
Type the current SPY price from your broker and each level (spot, flip, walls, pin) shows its SPY equivalent underneath, using the live ratio (SPX ÷ SPY).
Re-enter it fresh each session. Clear the box to hide the SPY lines.
New here? Read the User Guide and the 0DTE Roadmap before your first session — open them in a new tab, and save the PDFs for reference.
Loading today’s SPX chain — the first load takes a few seconds…
Mobile read shows the computed levels only — the chart, tables, and volume overlay live in the full dashboard. Educational use only · not financial advice.
—?Morning Read — a plain-English synthesis of the cards and tables below, rebuilt on every refresh (manual or auto). It is derived only from numbers the dashboard already computes — flip, walls, pin, regime, ATM IV, today's volume, and the event calendar. No new data, no prediction.
It deliberately stops short of a trade verdict: the full quadrant check needs SPY vs VWAP, which lives on your live broker chart, not here. The read describes the field; the entry decision is yours.
Quotes are ~15 min delayed and OI is last night's close, so treat this as a map, not a tape.
SPX Spot (delayed)
—
—
Gamma Flip?Gamma Flip is the strike where dealers' cumulative net gamma crosses zero. It splits the two regimes:
Below flip = negative gamma. Dealers sell dips / buy rips, amplifying moves — trend/expansion risk, stand aside or widen.
It's calculated by summing net GEX (calls positive, puts negative) strike-by-strike and finding the zero-crossing nearest spot. If no crossing sits within ±0.75% of spot, there is no meaningful flip near the money and the regime is judged from net gamma around spot instead.
—
—
Call Wall
—
—
Put Wall
—
—
Gamma Pin
—
—
Regime
—
—
Volatility (ATM IV)?ATM Implied Volatility — the average implied vol of options nearest spot, the same thing VIX measures (30-day SPX vol). It tells you how crisp your gamma levels are.
Low (under ~15): expected move is tight, gamma is concentrated, walls are sharp — premium-selling friendly.
Elevated (15–20): levels are softening, moves wider.
High (over ~20): the expected move is wide, walls get "smudged" into fuzzy zones that can be overrun — levels less reliable, be cautious selling premium.
—
—
1D Expected Move?Expected move — how far the options market prices SPX to travel over the remaining life of today's options. Primary source: the ATM straddle × 0.85 — the market's own price for that move, read directly from quotes, so it tracks your broker chain's expected move and shrinks through the session as time burns off. Fallback (no usable quotes): the ATM-IV formula, scaled by the fraction of the session remaining.
It shows on the chart as two gray dashed lines. Use it as a strike sanity check: short strikes at or beyond the band (and beyond the walls) is where the roadmap's 10-delta placement usually lands. Both walls inside the band is the warning read.
Derived from the same delayed chain as everything else — quotes ~15 min behind.
—
—
—
?Iron Condor Trades is the core-system banner — advisory permission for the roadmap's central trade, never an instruction. Its states follow the playbook clock: amber before the 10:00 AM ET entry window, green through 11:30, then a softer green until the 2:00 PM cutoff that applies only under the second-trade rules (first trade closed at target AND the structure materially changed — check Change Since Open). Gray past 2:00 PM ET, always.
Red on a negative-gamma regime or a red event day — the same stand-down discipline as the other banners; post-expiration thinning holds it at amber.
When green, it lists the strikes currently nearest 10-delta on each side as a reference point. Those are indicative from ~15-min delayed quotes — strike selection is delta plus your wall/EM sanity checks, and final pricing happens on your live platform. Wing width, size, and the SPY-vs-VWAP quadrant check are yours.
—
☐Confirm SPY > VWAP on your chart before entry — this dashboard cannot see VWAP and has not checked it.
?Put Spread Favorable is advisory permission, not an instruction to trade. It turns green only when the gamma backdrop is structurally friendly to a short put spread: spot above the flip, positive-gamma regime, real gamma structure below spot to anchor behind, and no red event or post-expiration thinning. Green is suppressed aggressively — when marginal, it shows the neutral condor state instead. It never appears on an event day or below the flip. The VWAP confirmation is yours to make; the dashboard has no intraday price feed and cannot verify it.
—
?Call Spread (advanced) tracks the roadmap's advanced call-spread trade: a call credit spread with the short strike above both the gamma flip and the top call wall, taken only on below-flip (negative gamma) days. The logic: to hurt that spread, SPX must reclaim the flip and clear the heaviest call-gamma strike — two layers of dealer hedging resistance overhead.
Green requires: spot below an identifiable flip, negative regime, a real call wall above spot, and no red event or thinning flag. When the flip reads n/a near spot, the anchor line can't be placed from this view — widen the strike range to locate the flip, or pass.
This banner is advisory permission for a separately logged advanced trade, never a core-system signal. Log it in its own occurrence series, and confirm the tape on your live chart before entry.
Net Gamma Exposure by Strike ($ per 1% SPX move)
Top Call Walls (positive GEX)
Strike
Dist
Net GEX
Call OI
Put OI
Top Put Walls (negative GEX)
Strike
Dist
Net GEX
Call OI
Put OI
Developing Walls — Today's Volume vs Overnight OI?Developing walls — the chart's OI-based walls are frozen at last night's close, but a large share of 0DTE structure gets built between 9:30 and 10:30 AM ET. This table flags strikes where today's volume is at least 3× the overnight OI and the gamma involved is material (≥ 20% of the top wall in view) — structure forming this session that the OI map cannot see yet.
Morning volume on a same-day expiration is overwhelmingly opening trades, so an early flag here is nearly pure new positioning. By afternoon the read muddies as positions close.
Observation only. Volume is direction-agnostic and ~15 min delayed. The flip, walls, pin, and regime cards stay OI-based so your logged levels remain comparable across sessions. Use this as context during the entry window — e.g. confirming your intended short strike sits outside the live structure, not just the overnight structure — and log what you see before letting it change any rule.
Strike
Side
Today Vol
O/N OI
Vol / OI
Live GEX est.
Change Since Open — Session Baseline Diff?Change since open — the first successful load of each session (per expiration, per calendar day) is stored in your browser as the baseline. Every later refresh compares the current structure to it: flip drift, wall moves, wall strength, and the biggest per-strike movers.
Read the two deltas differently. OI is frozen at last night's close, so a change in the OI-based Net GEX is re-pricing — spot moved, IV moved, time passed — on yesterday's positions, not new trades. The Vol GEX built column is today's cumulative volume — the footprint of positioning actually added this session, which the OI map can't see until tomorrow.
Observation only. Nothing here feeds the computed levels or the roadmap's rules. The baseline survives a browser refresh (stored locally on this device) and resets automatically each new session.