Futures held a quiet overnight session, currently trading near 4440. We look for muted volatility today, with an S.G. implied move of only 0.67% (open/close). Resistance remains at 4450, then 4475. Support shows at 4435, then 4420 (SPY420 equivalent).
We still register ~25% of SPX/SPY/QQQ gamma rolling off today, ahead of the 3 day weekend. This is predominantly negative put gamma that is going away. In line with this (and as stated for the last several days) we thought that this put-heavy expiration into a long weekend would provide fuel for a market lift. With yesterdays 1% shift higher we think that fuel is largely burned up, and that 4450 is now “fair value”. As shown below its the dominant gamma-strike on the board – a large amount of which expires today.

Ultimately, we’re in “no mans land” at current levels. This expiration removes a fair amount of the put support. There is now no significant OPEX now until 5/20, and positioning is very neutral as per being at the gamma flip line (Vol Trigger 4435). This makes assigning an edge difficult.
Puts expiring does open the market to “lower lows” should selling pick up next week. Further, you may note that many of our key strikes have been shifting lower (Vol Trigger, Put Wall, Call Wall) all of which suggest the systematic rolling down of options positions. Traders have been monetizing puts, but have yet to position into upside calls.
As you can see below the gamma reduces with today’s expiration, and note the “kink” around 4400 that goes away. That is due to 440SPY/4400SPX puts being removed which leads to a reduced negative gamma position. Through another lens, you can see this as fewer put positions, and a market that has less hedges. If new puts are added, that foists negative delta hedging onto dealers (aka short futures, and downside pressure). Its likely puts would be added at lower strikes, so we’d have a new lower bound now at a lower strike, something like 4300 (vs 4400 this week), for example.

We must note that the S&P is technically above the Vol Trigger level (4435). Per our model this compels us to give an edge to the bullish side, however we expect this strike to shift into Monday. We’d likely want a recapture of the 4500 line to signals a true “risk on” position.
SpotGamma Proprietary Levels | Latest Data | Previous | SPY | NDX | QQQ |
---|---|---|---|---|---|
Ref Price: | 4446 | 4446 | 443 | 14217 | 346 |
SpotGamma Imp. 1 Day Move: Est 1 StdDev Open to Close Range |
0.67%, | (±pts): 30.0 | VIX 1 Day Impl. Move:1.36% | ||
SpotGamma Imp. 5 Day Move: | 1.98% | 4545 (Monday Ref Px) | Range: 4456.0 | 4636.0 | ||
SpotGamma Gamma Index™: | -0.15 | -0.91 | -0.27 | 0.07 | -0.14 |
Volatility Trigger™: | 4435 | 4450 | 442 | 14025 | 345 |
SpotGamma Absolute Gamma Strike: | 4450 | 4450 | 440 | 14225 | 350 |
Gamma Notional(MM): | -398.0 | -355.39 | -1405.0 | 5.0 | -869.0 |
Additional Key Levels | Latest Data | Previous | SPY | NDX | QQQ |
---|---|---|---|---|---|
Zero Gamma Level: | 4509 | 4509 | 0 | 0 | 0 |
Put Wall Support: | 4000 | 4300 | 440 | 14000 | 340 |
Call Wall Strike: | 4450 | 4700 | 445 | 14225 | 347 |
CP Gam Tilt: | 0.96 | 0.79 | 0.61 | 1.37 | 0.58 |
Delta Neutral Px: | 4457 | ||||
Net Delta(MM): | $1,367,931 | $1,400,920 | $157,510 | $44,950 | $103,615 |
25D Risk Reversal | -0.08 | -0.08 | -0.08 | -0.09 | -0.09 |
Call Volume | 375,364 | 1,364,671 | 10,606 | 745,811 | |
Put Volume | 585,662 | 1,668,285 | 5,244 | 1,082,088 | |
Call Open Interest | 4,380,262 | 5,483,688 | 46,765 | 3,383,853 | |
Put Open Interest | 9,047,603 | 11,909,460 | 56,173 | 7,090,762 |
Key Support & Resistance Strikes: |
---|
SPX: [4500, 4475, 4450, 4400] |
SPY: [450, 445, 442, 440] |
QQQ: [360, 350, 345, 340] |
NDX:[14300, 14250, 14225, 14000] |
SPX Combo (strike, %ile): [4451.0, 4424.0, 4415.0, 4464.0, 4549.0] |
SPY Combo: [443.75, 441.09, 440.21, 445.08, 453.51] |
NDX Combo: [14232.0, 13961.0, 14160.0, 14246.0, 14303.0] |







