Macro Theme:
Key dates ahead:
- 8/15: OPEX
- 8/20: VIX EXP
- 8/23: J-HOLE
- 8/27: NVDA ER
Update 8/13: Our new risk pivot is 6,400. We are looking for a tag of 6,500 into Friday, which implies the bulk of SPX short term gains are now made (ref SPX 6,459). Per yesterdays update (8/12) we want to add a new small tranche of Sep VIX call spreads and SPX put spreads.
8/12: We want to remain long of stocks with the SPX is >6,350. We will also being looking to own end-of-August SPX puts and/or VIX calls into CPI on the basis that IV is simply cheap enough to warrant adding a fresh sliver of downside plays.
7/30: We recommend ~8/11-8/15 exp 6,500 calls as an upside play out of FOMC, GDP, NFP and Mag 7 earnings. This is because they are trading at a 9-10% IV, and we think a vol contraction + giant positioning at 6,500 could be a target with benign to good outcomes from these events/data.
7/28: SMH 1-month options scan as both very low IV, and neutral call vs put prices. As such we will be adding 1-month ~300 strike SMH calls into the upcoming earnings deluge (ref $287).
Key SG levels for the SPX are:
- Resistance: 6,500
- Pivot: 6,400 (bearish <, bullish >)
- Support: 6,470, 6,450, 6,300
Looking for more in-depth insights into how options flows are evolving? We’re excited to introduce FlowPatrol™ — a daily pre-market report that shows you what’s being bought vs. sold, how sector and single-stock positioning is shifting, and the key trades driving it all.
Stay informed of how options flow evolves each day: Opt in to receive FlowPatrol daily
Founder’s Note:
Futures are flat ahead into OPEX. Trump & Putin meet today.
Today’s OPEX is pretty average in size for a monthly expiration. There is clearly a lot more call value relative to puts expiring today, which is not surprising given equities are at all time highs. We generally look for mean reversion out of expiration, meaning we have a very low IV, call rich environment and so we default to looking for a brief correction into next week as the positions that support the low IV/ATH environment reset.
For today, support is at the 6,470 then 6,450 level. Resistance remains at 6,500. We think its reasonable to get a bit of price contraction post OPEX and into next Wednesdays VIX expiration, with 6,400 likely acting as strong support into Jackson Hole.
Its been a strange 24 hours after PPI comes in hot with the options market priced for perfection (see y’day note). The initial reaction to that PPI print was a bit violent, but ultimately led to an unchanged market – although we’d offer that some pretty large 0DTE flows were active including Captain Condor & the QYLD roll. Adding to that is todays OPEX, which can supply volatility reducing flows.
Hindsights aside, the vol signals are offering a bit of a murky picture.
Here is fixed strike vol vs Wednesday night, pre-PPI. You can clearly see upside strike IV has declined (pink box), suggesting traders have sold calls during yesterdays session. This syncs with the idea that 6,500 is likely going to put up a fight in terms of resistance, and that comes as vanna-flows have to be de minimus by definition: short dated vols cant really go any lower. Longer dated vols are unlikely to decline much more due to Jackson Hole and NVDA.
Meanwhile, the downside has a very light bid, suggesting traders did some put buying – or at least (very modestly) repriced downside.
To be very clear the downside IV’s for pre-Jackson Hole are still at ~11-12%, and they are 13-14% 1-month out – that is hardly concerned.
Are these very light equity vols right or wrong? Post-PPI rate cut expectations that are essentially unchanged (via CME FedWatch) and the MOVE bond vol index just cratering. So vol is dead across nearly all major asset classes.
Ultimately right or wrong is not the question. The question, as we discussed yesterday, is “what’s the risk reward of being short options/vol at these levels?” The answer to that is “terrible”. That doesn’t mean we are pitching going all in on put options, it just means that there is a fragility under this surface, and so you must be ready to adjust accordingly. We’d also add that any downside pre-JHOLE would likely just be a “spasm” a la 7/31 and not a bonafide selloff, because traders are treating the pre-JHOLE period as particularly risk-free (Powell can’t hurt us until then).
We also have to respect both sides of the situation. We had been pitching this idea of the Zombie market if inflation readings were benign, then Powell would get a softball cut and markets would grind into Sep FOMC. MOVE and rate expectations don’t care about that PPI – and who are we to argue. Plus, imagine if Trump gets some kind of a legitimate peace deal out of his meeting today…well then that is another excuse to squeeze vols to 10% and go “full Zombie”. The good news about this “best case” scenario is that you can but 1-month 25 delta SPX calls for 10% IV…so its easy to hedge that scenario.
|
/ESU25 |
SPX |
SPY |
NDX |
QQQ |
RUT |
IWM |
---|---|---|---|---|---|---|---|
Reference Price: |
$6490.33 |
$6468 |
$644 |
$23832 |
$579 |
$2299 |
$228 |
SG Gamma Index™: |
|
3.511 |
-0.011 |
|
|
|
|
SG Implied 1-Day Move: |
|
0.58% |
0.58% |
|
|
|
|
SG Implied 5-Day Move: |
|
1.45% |
|
|
|
|
|
SG Implied 1-Day Move High: |
|
$6513.06 |
$649.8 |
|
|
|
|
SG Implied 1-Day Move Low: |
|
$6437.94 |
$642.3 |
|
|
|
|
SG Volatility Trigger™: |
$6467.33 |
$6445 |
$642 |
$23690 |
$579 |
$2275 |
$227 |
Absolute Gamma Strike: |
$6522.33 |
$6500 |
$645 |
$23800 |
$580 |
$2300 |
$230 |
Call Wall: |
$6522.33 |
$6500 |
$650 |
$24000 |
$580 |
$2320 |
$230 |
Put Wall: |
$6022.33 |
$6000 |
$620 |
$23590 |
$550 |
$2275 |
$215 |
Zero Gamma Level: |
$6404.33 |
$6382 |
$643 |
$23416 |
$574 |
$2276 |
$226 |
|
SPX |
SPY |
NDX |
QQQ |
RUT |
IWM |
---|---|---|---|---|---|---|
Gamma Tilt: |
1.416 |
0.990 |
1.521 |
1.111 |
1.177 |
1.096 |
Gamma Notional (MM): |
$1.109B |
$141.382M |
$17.819M |
$233.588M |
$31.09M |
$262.861M |
25 Delta Risk Reversal: |
-0.039 |
-0.02 |
-0.042 |
-0.022 |
-0.031 |
-0.012 |
Call Volume: |
650.219K |
1.02M |
15.231K |
590.328K |
34.832K |
546.524K |
Put Volume: |
992.043K |
1.716M |
11.966K |
954.812K |
34.905K |
1.037M |
Call Open Interest: |
7.828M |
5.698M |
73.188K |
3.636M |
318.255K |
4.181M |
Put Open Interest: |
13.788M |
14.848M |
87.088K |
5.875M |
485.719K |
9.396M |
Key Support & Resistance Strikes |
---|
SPX Levels: [6500, 6450, 6000, 6400] |
SPY Levels: [645, 640, 630, 650] |
NDX Levels: [23800, 24000, 23700, 23850] |
QQQ Levels: [580, 575, 560, 570] |
SPX Combos: [(6773,70.93), (6753,94.44), (6701,97.28), (6676,78.98), (6650,97.32), (6624,82.12), (6617,77.72), (6598,99.50), (6572,97.11), (6559,81.37), (6553,99.48), (6540,88.07), (6533,94.82), (6527,98.16), (6520,96.71), (6514,81.42), (6507,99.60), (6501,99.99), (6494,88.04), (6488,98.58), (6481,97.89), (6475,98.49), (6469,96.28), (6462,93.41), (6456,76.90), (6449,98.95), (6423,80.67), (6417,77.16), (6378,72.73), (6320,75.29), (6300,83.59), (6268,79.08), (6249,83.88), (6216,77.78), (6197,85.42), (6152,74.00)] |
SPY Combos: [648.11, 647.47, 642.96, 645.53] |
NDX Combos: [23832, 23999, 24047, 23928] |
QQQ Combos: [579.76, 583.82, 584.98, 590.21] |