ES Futures Daily Analysis | CPI Day | April 10E-mini S&P 500 FuturesCME_MINI:ES1!MyAlgoIndexAround 10:00 AM Thursday, 25,000 SPX 0DTE 6,830 calls hit the wire. Gamma on those contracts exploded as price rallied into the strike, and dealers scrambled to buy every dip just to keep up with the hedging demand. Hedging flow surged to +$6.3B, 24% past the 30-day maximum, the most aggressive positive reading in a month. ES climbed 75 points from its session low. The ceasefire headline gave traders the excuse. The 0DTE flow gave them the vehicle. But a VIX collapse from 26 to 21 in a single session tells you this move was built on vol compression, not a fundamental re-rating. Vol-driven rallies need constant fuel to sustain, and tomorrow's CPI print at 8:30 ET is the kind of event that either provides it or rips it away. SPX 6,800 now sits as max fair value with $10B of call selling concentrated there. Institutions spent Thursday loading the other side. QQQ saw 185K contracts bought to open at the 582 put strike. VIX call spreads at 22/25/34 May went on in size. HYG put spreads layered across April, May, and June maturities. Index ETF delta closed at -$20.8B, sitting in the 95th percentile of bearish readings. The surface says risk-on. The positioning underneath says insurance. The ceasefire itself is already cracking. Iran flagged a violation before Thursday's open. Trump confirmed arms will remain in place. Oil bounced back to $99 from the prior session's $94 low. IDF strikes continued in Lebanon, drones hit Kuwait, and Iran's parliament speaker warned time is running out. The easy money from the ceasefire headline was made Wednesday. Thursday's data reinforced the softening picture. GDP revised down to 0.5% from 0.7%. Personal income dropped 0.1% against expectations of +0.3%. Jobless claims ticked up to 219K. Core PCE held at 3.0% YoY, offering the Fed zero relief on inflation. Tomorrow's CPI estimates set a high bar: Core YoY at 2.7% versus 2.5% prior, headline at 3.4% versus 2.4%, and MoM at 0.9% versus 0.3%. On the 4H chart, the bullish break of structure at 6,848 is confirmed and price extended to the 2.0 Fibonacci level. Oscillators sit at 84.80. SPX reclaimed the 50-Day MA at 6,757 and landed right on the 100-Day at 6,802. Gamma is positive at $758M notional, and price trades above both the volatility conditions boundary (ES 6,741) and the dealer hedging flip level (ES 6,733). The environment dampens moves and supports dips at current prices. Stability at 30% leaves room for a sizable move. But below the surface, a negative gamma state to the downside means any sustained break lower gets amplified, not absorbed. A 99th percentile market-maker strike concentration at 6,740 SPX marks the last structural defense before selling accelerates. News & Sentiment: CPI is the dominant catalyst. BLK reports at 6:00 pre-market. Michigan Consumer Sentiment at 10:00 (est 51.5 vs 53.3, deteriorating confidence). Bank earnings start Monday with GS, then JPM/WFC/C on Tuesday. US-Iran negotiations run all day Friday. Russian special envoy Dmitriev is in DC ahead of the April 11 sanctions relief expiry. Trump-Xi follow-up discussions continue with Greer meeting Chinese officials. Thursday's MOC imbalance printed +$555M S&P and +$845M Nasdaq. Forecast: - Overnight: Flat to muted. Traders waiting for CPI. Range likely 6,840-6,870. - Morning Session: Quiet until 8:30 ET. BLK earnings unlikely to move the index. - CPI Reaction (8:30 ET): Expect 30-50 point move. The elevated estimates set a high bar for a dovish surprise. - Afternoon: CPI sets the direction. Hot means sustained selling. Cool means squeeze higher. - Daily Close: Hot CPI scenario 6,780-6,810. Cool CPI scenario 6,870-6,920. - Expected Range: 6,770 to 6,920 - Most Likely Path: Pre-market quiet, CPI spike at 8:30, 15-30 min of volatility, then directional trend. The bearish institutional positioning under the surface suggests the path of least resistance is lower on a hot print, but a soft number could trigger a violent short squeeze given how hedged everyone is. Friday Events: - 06:00 ET: BLK earnings (EPS $12.36, Rev $6.6B) - 08:30 ET: CPI YoY (est 3.4%), Core CPI YoY (est 2.7%), CPI MoM (est 0.9%), Core CPI MoM (est 0.3%) - 10:00 ET: Michigan Consumer Sentiment Prelim (est 51.5) - 10:00 ET: Factory Orders MoM (est -0.2%) - All Day: US-Iran Negotiations Resistance: - 6,876: Thursday's session high and top of the 0DTE gamma range - 6,892-6,898: Gamma combo zone (two high-confidence combo strikes concentrated here) - 6,941: Call Wall, major gamma ceiling where dealers sell into rallies - 6,956: Statistical resistance from computed pivot extension - 7,041: Absolute gamma strike, unlikely on CPI day but upper boundary Support: - 6,844-6,848: 4H break of structure level + gamma combo support, the critical hold for bulls - 6,820-6,825: Delta decay target zone and key intraday pivot from Thursday - 6,800-6,802: 100-Day MA zone (SPX 6,802), the line in the sand for this rally - 6,741: Volatility conditions boundary, below here moves amplify and selling accelerates - 6,733: Dealer hedging flip level, break below triggers cascade risk toward 6,700 How I'm seeing it: Tomorrow is all about the 8:30 CPI print. I'm keeping both setups ready and letting the data decide the direction. - Hot CPI (Core at or above 2.7%): Today's 0DTE-driven rally starts to unwind. Institutional hedges activate. The bearish options positioning under the surface takes the driver's seat. First target 6,820, then 6,800 if sellers stay aggressive. - Cool CPI (Core < 2.6%): This is the pain trade. Institutions are heavily short and hedged. A soft print forces put unwinds and dealer buying into a market already at highs. The squeeze toward 6,900-6,941 would be violent. - In-line CPI (Core 2.6-2.7%): Initial vol spike, then range-bound. 6,830-6,870 consolidation. - Key thing to watch: After the initial CPI move settles (15-30 min), watch real-time hedging flow. If it turns decisively negative on hot CPI, that confirms the short thesis. If it stays positive or flat on hot CPI, the sell-off may be contained. - Primary Setup: Short from 6,855-6,876, stop 6,895, T1 6,820, T2 6,773 (conditional on hot CPI + negative hedging flow after 8:45 ET) - Alternative: Long from 6,830-6,845, stop 6,810, T1 6,876, T2 6,920 (conditional on cool CPI + positive hedging flow) The last time positioning looked like this, the bounce lasted one session. Good Luck !!!