Macro Theme:
Key dates ahead:
- 3/26: Jobless Claims
- 3/31: March Q End OPEX
SG Summary:
Update 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.
3/23: The Iran situation has escalated. Oil is higher, which presses rates higher, and equity vol higher, too. Traders are also hedging this more heavily, and we now see big negative gamma into 6,000, which would be our next major support area (from 6,475 last week). We also like to play short dated (~2DTE) call ratios or call flies, as positive developments in the Iran situation can lead to violent 2-3% rallies.
Key SG levels for the SPX are:
- Resistance: 6,700, 6,800
- Pivot: 6,800 (bearish <, bullish >) updated 3/25
- Support: 6,500, 6,475, 6,300
Founder’s Note:
Futures are off 80bps with Jobless Claims at 8:30 AM ET.
TLDR: The gamma picture, and our general expectations are essentially unchanged from yesterday’s note. We default to looking at a range bottom of ~6,500, buoyed by the 3/31 exp 6,475 JPM strike. 6,700 is the major upside resistance. That said, we want to focus on some very strange vol movement today that is a bit spooky. Given this, we are treading very lightly this AM.
Starting with VIX & Oil – we see VIX up 2 pts with Crude adding 3. Something weird is happening in the SPX vol space this am. We have been marking <90 Crude as the “all clear” equity mark, and its apparent that oil doesn’t have yet have the “all clear” signal. So the oil rally is certainly a signal that equity vol should be higher. It does seem like there was a fair amount of relative happenings overnight with the respect to the Iran situation, which explains the oil up->vol up situation. That said, we see little shifts in various Iran-related Polymarkets.
Putting this into context, the red plot point is today’s USO move vs VIX move, using premarket marks. The last 5 days are in black, so you can see that this VIX move is relatively big.
This relatively big VIX jump is being confirmed by the SPX vol surface, which is up a meaningful +1 vol point across the board. Below is 1-month SPX skew from last night (gray) to today (teal). This is looking like a parallel shift across the vol surface, not a distinct change in say put skew or call skew, or only in near-term options. In other words: Traders appear to be suddenly bracing for vol.
To be honest, we were ready to check our vol model settings because this strikes us as so odd. However, the big VIX move is an independent confirmation that something odd is underfoot.
If it was a single event, like an anticipated announcement, you would think that it would just be short dated vol that was higher. That’s not really the case as you can see with the comparison of SPX term structure day over day which highlights a shift higher out into time (i.e. equidistant gap for all expirations). Yes, the SPX dropped ~1% which will naturally raise ATM vol measurements, but if there was a sudden “Iran deadline tomorrow” situation, you’d expect to see near term IV’s currently much higher relative to longer dated.
A counter point to this is that the 0DTE straddle, which is currently at a moderate $52/80bps (ref 6,535). That $52 is not particularly rich, one could argue its light given that ES futures are already down 80bps.
The end summary is this: The strange vol movements suggest the market is bracing for a sudden move. We default to being concerned that this could be a mark of jumpy downside, but with Trump you always have to watch that right tail, too. Given this, we are likely going to be sitting on our hands this AM until the vol surface either re-regulates, or we see a meaningful conformationally move in stocks. If vol stays higher and the SPX pierces <6,500, we will be on the lookout for a sharp downside move.
©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: |
$6639.85 |
$6591 |
$656 |
$24162 |
$587 |
$2536 |
$251 |
|
SG Gamma Index™: |
|
-2.304 |
-0.606 |
|
|
|
|
|
SG Implied 1-Day Move: |
|
0.67% |
0.67% |
|
|
|
|
|
SG Implied 5-Day Move: |
|
1.48% |
|
|
|
|
|
|
SG Implied 1-Day Move High: |
|
$6588.7 |
$656.43 |
|
|
|
|
|
SG Implied 1-Day Move Low: |
|
$6501 |
$647.69 |
|
|
|
|
|
SG Volatility Trigger™: |
$6653.85 |
$6605 |
$660 |
$24090 |
$590 |
$2490 |
$251 |
|
Absolute Gamma Strike: |
$7048.85 |
$7000 |
$660 |
$24100 |
$590 |
$2500 |
$240 |
|
Call Wall: |
$7048.85 |
$7000 |
$667 |
$24100 |
$610 |
$2600 |
$270 |
|
Put Wall: |
$6548.85 |
$6500 |
$640 |
$24000 |
$580 |
$2370 |
$240 |
|
Zero Gamma Level: |
$6701.85 |
$6653 |
$665 |
$24101 |
$595 |
$2530 |
$263 |
|
Key Support & Resistance Strikes |
|---|
|
SPX Levels: [7000, 6000, 6600, 6700] |
|
SPY Levels: [660, 650, 640, 665] |
|
NDX Levels: [24100, 24000, 25000, 24400] |
|
QQQ Levels: [590, 600, 580, 570] |
|
SPX Combos: [(6902,76.70), (6875,69.17), (6849,79.35), (6842,69.19), (6684,68.92), (6598,96.56), (6592,75.92), (6572,93.66), (6552,95.00), (6533,77.63), (6526,94.08), (6513,87.99), (6500,98.60), (6493,85.83), (6473,98.79), (6447,94.02), (6440,72.14), (6427,87.77), (6421,93.30), (6401,97.26), (6388,74.76), (6374,90.35), (6348,90.13), (6328,80.08), (6322,88.19), (6302,95.65), (6275,89.78)] |
|
SPY Combos: [647.32, 645.36, 637.52, 627.73] |
|
NDX Combos: [23631, 23849, 23438, 23994] |
|
QQQ Combos: [583.93, 579.84, 569.92, 575.17] |
|
|
SPX |
SPY |
NDX |
QQQ |
RUT |
IWM |
|---|---|---|---|---|---|---|
|
Gamma Tilt: |
0.736 |
0.512 |
0.897 |
0.586 |
0.916 |
0.481 |
|
Gamma Notional (MM): |
‑$677.539M |
‑$1.697B |
‑$2.025M |
‑$658.011M |
‑$1.929M |
‑$697.908M |
|
25 Delta Risk Reversal: |
-0.09 |
-0.072 |
-0.094 |
-0.077 |
-0.088 |
-0.071 |
|
Call Volume: |
709.744K |
1.458M |
11.648K |
869.20K |
28.487K |
276.781K |
|
Put Volume: |
877.587K |
2.031M |
10.683K |
1.102M |
38.013K |
1.088M |
|
Call Open Interest: |
7.902M |
5.647M |
71.051K |
3.50M |
222.758K |
2.777M |
|
Put Open Interest: |
11.838M |
10.442M |
86.765K |
5.194M |
379.388K |
6.887M |

0 comentarios