Macro Theme:
Key dates ahead:
- 3/31: JOLTS, March Q End OPEX
- 4/1: ADP, Retail sales, ISM
- 4/2: Jobless claims
- 4/3: Market Closed (Good Friday)
SG Summary:
Update 6/27: The situation seems to be spiraling, and we are now very cautious into the weekend. Our best case is “nothing really happens” this weekend, and the SPX moves to the 6,475 strike into 3/31 OPEX. Our worst case, which is invoked if Crude goes >100, is VIX >40 and likely higher. We think this would mean sharp 2-3% daily downside move(s) in S&P.
3/25: We want to start looking at getting long +1-month calls in the Mag 7 names (possibly vs short index calls), as headlines appear that a long term peace deal may be in the works.
3/24: Headlines are flying, which is causing traders to re-rate risk in real time. For now, the barometer for equity risk remains Crude oil, and we generally watch <$100 oil as our level for “things are relatively ok” and we can hold 6,475, vs Crude > $100 which will be the “oh sh!t” downside (excuse our French). If Crude goes <$90 then we think its “risk on” for stocks, and we look for SPX to go >6,800.
Key SG levels for the SPX are:
- Resistance: 6,475, 6,600
- Pivot: 6,600 (bearish <, bullish >) updated 3/31
- Support: 6,250, 6,000
Founder’s Note:
Futures are up 80bps, indicating an SPX opening near 6,400. Crude, which was down to 101 is back to highs of 104.5. VIX is at 29.
The range: 6,600 resistance on news there is an end to this Iran debacle. Support for today is 6,250. After today we think that support may drop toward 6,000.
The market is obviously up after Trump said he’d consider pulling out even if the Strait isn’t open. That seems to us like a far cry from “deals on”, and the fact that CL is back near recent highs is an indication that the equity rally is fadeable. We will see.
Let’s talk about the elephant in the room first: JPM and 6,475. Before we get into this I’ll just state that the exact mechanics of this thing seems to morph over time, and may change today. The big takeaway is this: know that some big trades going off today could create large unusual moves.
Further, my main view is that realized volatility may have been throttled by March OPEX and by this collar, expiring today. My base case is therefore that market volatility may now pick up. The tough thing about this statement is that it’s under the context of war.
As you can see in the brand-new TRACE, we have +$20bn in gamma tied to the JPM strike if the market rallies up into that strike today. At current market prices (SPX ~6,400) that is only $4bn. If the market rallies, this large 0DTE negative gamma should provide strong rally fuel. To the downside, negative gamma reduces below. That is a signal that the pull of that 6,475 strike for today is losing gamma-power. On this topic, we see next support at 6,250 (blue zone).
As far as the print goes – historically what happens on roll day is some large 0DTE prints will go up, and that is a signal the roll is underway. In the past we have seen large, unusual market moves into and around these 0DTE prints. These are the kind of moves where you ask: “What is the news? What is going on?!?” etc. At that point of unusual SPX movement we would look to see big +10k lot 0DTE trades print, which is a signal the roll is on. Keep in mind this is all assuming the roll happens the same way it has previously.
Obviously the driver of the exposure is the 0DTE 6,475 put that dealers are short, and JPM is long. That put has a lot of delta tied to it, as you can see for today (left side, blue). At expiration (the vertical line that separates blue from red), that delta is gone, and dealers go from having long deltas, to needing short delta (tomorrow’s delta, red, right side). There are a whole bunch of trades that generally go up to help offset this exposure, but on its face it seems like the expiration of this position should generate some stock buying from the dealer community. For today. Tomorrow that bid is gone, and Hegseth has a conference at 8AM now and so traders will be keying on that.
Does the Hegseth thing matter? It just hit the tape, but it appears so. We see short dated IVs (0-2DTE) up vs last night’s close, while longer dated (>1 week) IVs are lower after the Trump “we’ll just leave” tweet. That vol lower is a good thing for bulls, but, again, why isn’t crude coming in?
As all this gets parsed through we continue to want to own rolling 0-1DTE SPX call ratios or broken wing flies, in this case playing for a move into 6,500 (max move to 6,600). As long as Cl stays >100 we will also be looking to fade market rallies, like with short stock simply because puts remain quite expensive.
Extra credit:
Has the JPM put ever expired in-the-money?
According to our records: once. March 2020 (Covid Crash), where the put expired 18% ITM.
There were 3 times the long put was tested into expiration:
Mar & Sep ’22, wherein the SPX closed+45 bps and +16 bps above the JPM strike (expiring it worthless).
Lastly in Mar ’25, wherein the SPX closed 80bps above the strike.
©2025 TenTen Capital LLC DBA SpotGamma
All TenTen Capital LLC DBA SpotGamma materials, information, and presentations are for educational purposes only and should not be considered specific investment advice nor recommendations. Futures, foreign currency and options trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one’s financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results. VIEW FULL RISK DISCLOSURE https://spotgamma.com/model-faq/disclaimer/
|
| /ESM26 | SPX | SPY | NDX | QQQ | RUT | IWM |
|---|---|---|---|---|---|---|---|
| Reference Price: | $6385.65 | $6343 | $631 | $22953 | $558 | $2414 | $239 |
| SG Gamma Index™: |
| -3.923 | -0.849 |
|
|
|
|
| SG Implied 1-Day Move: |
| 0.70% | 0.70% |
|
|
|
|
| SG Implied 5-Day Move: |
| 1.95% |
|
|
|
|
|
| SG Implied 1-Day Move High: |
| After open | After open |
|
|
|
|
| SG Implied 1-Day Move Low: |
| After open | After open |
|
|
|
|
| SG Volatility Trigger™: | $6767.65 | $6725 | $660 | $24000 | $590 | $2460 | $250 |
| Absolute Gamma Strike: | $6042.65 | $6000 | $630 | $24100 | $550 | $2400 | $240 |
| Call Wall: | $7042.65 | $7000 | $700 | $24100 | $630 | $2465 | $270 |
| Put Wall: | $6342.65 | $6300 | $630 | $22500 | $550 | $2370 | $240 |
| Zero Gamma Level: | $6640.65 | $6598 | $664 | $23242 | $578 | $2500 | $262 |
| Key Support & Resistance Strikes |
|---|
| SPX Levels: [6000, 7000, 6400, 6500] |
| SPY Levels: [630, 640, 635, 625] |
| NDX Levels: [24100, 23000, 23200, 22500] |
| QQQ Levels: [550, 560, 570, 580] |
| SPX Combos: [(6597,80.34), (6528,69.27), (6502,95.34), (6477,93.08), (6452,78.45), (6426,83.29), (6401,95.83), (6388,86.37), (6382,68.94), (6375,97.07), (6363,86.23), (6350,94.55), (6337,66.12), (6331,67.58), (6325,98.15), (6318,77.09), (6312,77.42), (6306,84.68), (6299,98.65), (6293,87.40), (6287,69.83), (6280,68.85), (6274,97.04), (6268,77.86), (6261,75.10), (6249,97.74), (6242,86.65), (6223,92.38), (6217,81.10), (6211,68.90), (6198,98.17), (6172,94.03), (6147,93.12), (6128,76.28), (6122,76.00), (6103,93.88), (6077,81.38), (6052,80.86)] |
| SPY Combos: [627.11, 637.25, 616.96, 622.03] |
| NDX Combos: [22609, 22816, 22196, 23022] |
| QQQ Combos: [550.12, 560.25, 569.81, 573.75] |
|
| SPX | SPY | NDX | QQQ | RUT | IWM |
|---|---|---|---|---|---|---|
| Gamma Tilt: | 0.552 | 0.338 | 0.625 | 0.441 | 0.478 | 0.298 |
| Gamma Notional (MM): | ‑$1.17B | ‑$2.525B | ‑$7.875M | ‑$869.889M | ‑$50.769M | ‑$1.229B |
| 25 Delta Risk Reversal: | -0.082 | 0.00 | -0.094 | -0.076 | -0.085 | 0.00 |
| Call Volume: | 1.033M | 1.966M | 14.558K | 1.279M | 25.349K | 361.972K |
| Put Volume: | 1.273M | 2.989M | 14.889K | 1.559M | 36.028K | 852.243K |
| Call Open Interest: | 8.223M | 6.05M | 77.225K | 3.974M | 233.179K | 2.789M |
| Put Open Interest: | 12.007M | 10.74M | 78.417K | 5.24M | 393.892K | 6.801M |

0 comentarios