2026-07-21 · NoVo Analyst
NoVo Analyst · Closing Bell Synopsis
Structural Bias · BULLISH
BOTTOM LINE: The SPY defended key intraday support and closed with a moderate bullish bias, but escalating geopolitical tensions and tariff headlines are likely to keep broad market upside capped within a compressed dealer gamma regime.
THE RECAP
The SPY gained 0.80% on the session, closing at $748.02 and holding above its intraday volume-weighted average price (VWAP). The index established its morning range between an opening low of $744.27 and an initial high of $746.69, ultimately grinding upward to reclaim yesterday's high-water mark before stalling. While a cooling labor market—highlighted by ADP weekly private hiring slowing to a four-week moving average of 16,500 jobs—and a proposed 50% U.S. tariff on Canadian goods initially restricted the index to tight ranges, a steady late-afternoon bid drove price to finish near the highs of the day.
DEALER POSITIONING
With net GEX calculated at +$0.3B, market makers remain in a supportive "long gamma" posture, which acts as a natural stabilizer to suppress realized volatility and encourage mean-reversion. The transition point where dealer behavior shifts from dampening volatility to amplifying it sits at the Gamma Flip level of $747.16, meaning the market closed just inside positive territory. Under the hood, the broader options book carries a net-long delta of approximately +6.3 million delta-equivalents, maintaining a steady daily headwind of $58.6 million in theta decay and a vega exposure of $1.9 million per volatility point.
TOMORROW'S SETUP
Heading into the next session, the immediate pivot to watch is the $747.16 level; a sustained break below this threshold puts dealers short gamma, which would accelerate selling pressure down toward gravity at $746.27 and the afternoon low of $744.27. To maintain today's upward trajectory, buyers must clear and defend the $748.73 level to build momentum toward the upper call wall at $752.00. Given the backdrop of U.S. airstrikes in Iran and trade frictions, expect any moves outside these structural boundaries to face swift mean-reversion unless accompanied by a significant expansion in volume.
DEALER POSITIONING MAP · SPY / QQQ / SPX
Vol environment: VIX 16.9 — 49th percentile of the past year (normal vol).
SPY $748.03
Net GEX: +$346M · positive — dealers dampen moves (grind / mean-revert)
Gamma Flip: $747.16
Gravity (magnet): $746.27
Call Wall: $752.00 Put Wall: $740.00
Expected move: ±$6.26 (±0.8%) today · ±$17.86 (±2.4%) this week
Put/Call skew: +3.4 vol pts · puts bid — downside hedging demand
MM skew · 0DTE +3.4 / next +3.9 vol pts · 0DTE complacency vs the next expiry
ATM IV: 13.3%
QQQ $708.57
Net GEX: +$124M · positive — dealers dampen moves (grind / mean-revert)
Gamma Flip: $706.04
Gravity (magnet): $706.53
Call Wall: $715.00 Put Wall: $701.00
Expected move: ±$10.87 (±1.5%) today · ±$26.60 (±3.8%) this week
Put/Call skew: +6.7 vol pts · puts bid — downside hedging demand
MM skew · 0DTE +6.7 / next +6.7 vol pts · front term structure flat
ATM IV: 24.3%
SPX $7,504.47
Net GEX: -$345M · negative — dealers amplify moves (moves extend)
Gamma Flip: $7,505.87
Gravity (magnet): $7,489.70
Call Wall: $7,550.00 Put Wall: $7,450.00
Expected move: ±$53.63 (±0.7%) today · ±$179.17 (±2.4%) this week
Put/Call skew: +3.2 vol pts · puts bid — downside hedging demand
MM skew · 0DTE +3.2 / next +3.9 vol pts · 0DTE complacency vs the next expiry
ATM IV: 11.3%
Gamma Flip = where dealer hedging flips from dampening to amplifying moves. Call/Put Walls = the largest call/put gamma strikes (pin / resistance above, support below). Expected move = the ±1σ range priced into at-the-money options. Public options data — analysis, not signals.
FLOW DYNAMICS
Charm — as today's options decayed into the close, dealer delta drifted toward the walls (the pin); that pull now eases as the session's gamma rolls off. Vanna — a further rise in vol would erode the dealers' long-gamma cushion and add hedging pressure. Second-order dealer flow — context, not a signal.
Key Levels
This read landed hours ago for subscribers.
The Open, The Close, and The Week Ahead hit your inbox before the bell — plus real-time ‘The Line’ level-break alerts in Discord.
Start a 7-day free trial →