Macro Theme:
Key dates ahead:
- 5/11: US/China Tariff Meeting
5/5: We continue to see a negative volatility premium in the S&P500, which validates owning 1-2 month put spreads as referenced on 4/25. Those puts were hedged with short dated/Friday exp long call structures, which profit if the SPX rallies >=5,700.
4/25: <=25 delta 1-month S&P500 puts/put spreads make sense on a risk/reward basis given ATM IV in SPX is ~25%, which is at or below short term realized vol. This is not a call for a market decline, as much as we see the potential for that outcome, and the price to play it seems reasonable. This is true particularly given next weeks earnings and macro prints.
4/29: Based on the formation of light positive gamma >5,500, we look to be net long of stocks while SPX holds that level. We recommend short dated (May exp) calls or call spreads. This does not invalidate the view of owning longer dated put hedges (per 4/25 update).✅
Key SG levels for the SPX are:
- Resistance: 5,725, 5,800, 5900 (we see a long term top in the 5,900 area)
- Support: 5,600, 5,500, 5,300 (negative gamma as of 5/8 wanes <5,300)
Founder’s Note:
Futures are +25bps with no major data scheduled for today. All eyes are on this weekends meeting with China.
Next week is CPI 5/13 & OPEX 5/16.
TLDR: For today, with no major news on the tape we think 0DTE traders will take another shot at pumping the SPX back into 5,700 (& SPY 570), taking the opportunity to harvest some vol into the weekend. VIA TRACE (below) we are already seeing more relative 0DTE positive gamma strikes (blue bars) than what we’ve typically seen, which should be supportive of equities. Short term implied vols are elevated for next week due to this weekends meeting, and CPI on 5/13.
Equities yesterday seemed poised for a break higher after a UK tariff deal, an apparent “green shoot” with China meetings this weekend, and Trump’s recommendation to “buy stocks”.
That intraday 1.5% rally faded sharply into the close, as it was unable to pass the light resistance of ~5,700 positive gamma – more specifically rejecting at SPY 570. That 5,700 area is also interesting as it marks the Liberation Day gap (red line).
What’s the best case with further green shoots out of this weekends China talks? The summary is that the major upside into next week seems to be capped in the 5,800-5,900 area, which is a light reduction from the 5,900-6,000 area we discussed pre-FOMC.
Diving in, with SPX we see several large positive gamma strikes at 5,900, and negative gamma (which helps propel upside), wanes sharply above that level.
Note that to the downside the GEX curve (blue line) portrays gamma as essentially flat into 5,500, and mildly negative below. This is a way of saying that there is not much downside SPX protection.
In SPY, we see one large positive gamma strike at 580, with positive gamma waning sharply above that level.
To the downside, contrary to SPX there are a lot of dealer short puts below, which we think spurs downside momentum into SPY 530.
With respect to vol, we feel compelled to note how quickly SPX realized vol (yellow) is declining, which validates implied vols (i.e. VIX, blue) bleeding lower. The 10-day realized SPX vol at ~16% backs out to ~1% daily SPX moves, and it feels unlikely to drop any further unless there is a deal which leads to the onset of positive gamma.
Under the hood things aren’t quite so stable. This is the daily SPX range, which is holding to a higher relative level. Think of yesterday’s session, for example, which closed flat vs the open but had an intraday range of +1%. The point here is that things not as calm as realized vol implies – and until material SPX positive gamma forms then it is hard to expect anything solid. This warrants, in general, owning options, and we continue to like playing short dated/weekly calls/call spreads vs long +1-2 month puts.
Aside from the index space, we are on Bitcoin Vol Watch. We’ve talked a lot about of Bitcoin vol lately, as it was so subdued in recent weeks as vol shot up in other assets. This morning we see BTC at +$103k, and the IBIT call skew has been increasing (highlighted below). This suggests that calls are rising in price relative to puts, but overall implied vol still seems to be low. We take this as a signal that BTC may simply warming up, and we don’t really want to be short of it until/unless the IV rank moves higher (to the area implied by yellow arrow). We note MSTR still plots to the lower center of this chart, and we are starting to see the X posts around “I put my life savings into MSTR/MSTY”…this could be a sign of higher IV’s ahead.
In this situation calls could make sense, or simply being long IBIT vs long puts (as put IV is low). At the moment we hesitate with using call spreads or short ratio trades, because if IV does spike with a BTC breakout we don’t want to cap “stock up, vol up” gains.
|
/ES |
SPX |
SPY |
NDX |
QQQ |
RUT |
IWM |
---|---|---|---|---|---|---|---|
Reference Price: |
$5650.91 |
$5631 |
$565 |
$19867 |
$488 |
$1989 |
$201 |
SG Gamma Index™: |
|
0.229 |
-0.026 |
|
|
|
|
SG Implied 1-Day Move: |
0.70% |
0.70% |
0.70% |
|
|
|
|
SG Implied 5-Day Move: |
1.95% |
1.95% |
|
|
|
|
|
SG Implied 1-Day Move High: |
After open |
After open |
After open |
|
|
|
|
SG Implied 1-Day Move Low: |
After open |
After open |
After open |
|
|
|
|
SG Volatility Trigger™: |
$5654.91 |
$5635 |
$565 |
$19990 |
$484 |
$2000 |
$201 |
Absolute Gamma Strike: |
$6019.91 |
$6000 |
$570 |
$20000 |
$490 |
$2000 |
$200 |
Call Wall: |
$5819.91 |
$5800 |
$580 |
$21500 |
$500 |
$2110 |
$210 |
Put Wall: |
$5219.91 |
$5200 |
$555 |
$19000 |
$450 |
$1800 |
$190 |
Zero Gamma Level: |
$5660.91 |
$5641 |
$564 |
$19669 |
$483 |
$2015 |
$207 |
|
SPX |
SPY |
NDX |
QQQ |
RUT |
IWM |
---|---|---|---|---|---|---|
Gamma Tilt: |
1.035 |
0.964 |
1.335 |
1.213 |
1.026 |
0.656 |
Gamma Notional (MM): |
‑$218.743M |
‑$262.601M |
$1.971M |
$178.163M |
‑$17.983M |
‑$624.987M |
25 Delta Risk Reversal: |
-0.067 |
-0.048 |
-0.064 |
-0.042 |
-0.05 |
-0.035 |
Call Volume: |
524.057K |
2.054M |
7.803K |
974.157K |
32.561K |
436.15K |
Put Volume: |
811.557K |
2.495M |
7.029K |
1.223M |
38.799K |
685.179K |
Call Open Interest: |
7.973M |
6.546M |
68.569K |
4.044M |
303.288K |
4.083M |
Put Open Interest: |
13.101M |
11.684M |
72.383K |
5.742M |
441.147K |
8.512M |
Key Support & Resistance Strikes |
---|
SPX Levels: [6000, 5000, 5700, 5800] |
SPY Levels: [570, 550, 560, 580] |
NDX Levels: [20000, 20100, 19500, 20500] |
QQQ Levels: [490, 500, 480, 485] |
SPX Combos: [(5868,96.63), (5817,89.64), (5778,82.06), (5766,97.00), (5744,81.10), (5733,82.59), (5716,88.86), (5699,77.33), (5693,80.75), (5682,77.12), (5665,76.53), (5648,71.48), (5530,78.75), (5519,79.41), (5490,71.60), (5468,85.01), (5417,77.53), (5367,88.89)] |
SPY Combos: [577.98, 538.14, 548.24, 588.65] |
NDX Combos: [20345, 19947, 20146, 20543] |
QQQ Combos: [500.22, 490.07, 494.9, 485.23] |