{
  "date": "2026-03-09",
  "scraped_at": "2026-03-09T05:45:00",
  "note": "Full scrape from SpotGamma dashboard. Data as of 3/6 close. Founder's Note published 3/9 7:00 AM ET. Iran conflict escalating, oil surging to $103, VIX 32, deeply negative gamma. SG targeting 6,500 low into March OPEX.",
  "market_data": {
    "spx": 6661.45, "spx_change": "-77.05 (1.14%)",
    "ndx": 24341.22, "ndx_change": "-300.68 (1.22%)",
    "vix": 31.63, "vix_change": "+1.95 (6.57%)",
    "wti": 102.88, "wti_change": "+12.08 (13.30%)",
    "gold": 5103.38, "gold_change": "-49.21 (0.96%)"
  },
  "spx_levels": {
    "call_wall": {"spx": 7100, "es": 7106},
    "put_wall": {"spx": 6700, "es": 6706},
    "volatility_trigger": {"spx": 6830, "es": 6836},
    "zero_gamma": {"spx": 6802, "es": 6808},
    "abs_gamma_strike": {"spx": 7000, "es": 7006},
    "key_support_resistance": [7000, 6000, 6900, 6800],
    "combos_top": [
      {"strike": 6700, "score": 98.43},
      {"strike": 6598, "score": 97.70},
      {"strike": 6497, "score": 97.67},
      {"strike": 6801, "score": 95.31}
    ],
    "large_gamma": [
      {"strike": 7000, "label": "Large Gamma 1"},
      {"strike": 6000, "label": "Large Gamma 2"},
      {"strike": 6900, "label": "Large Gamma 3"},
      {"strike": 6800, "label": "Large Gamma 4"}
    ]
  },
  "spy_levels": {
    "call_wall": 700,
    "put_wall": 660,
    "volatility_trigger": 680,
    "zero_gamma": 686,
    "key_support_resistance": [690, 675, 670, 680]
  },
  "ndx_levels": {
    "call_wall": 25075,
    "put_wall": 24000,
    "volatility_trigger": 24650,
    "zero_gamma": 24580
  },
  "sg_metrics": {
    "reference_price": {"es": 6745.73, "spx": 6740, "spy": 672, "ndx": 24643, "qqq": 599, "rut": 2525, "iwm": 250},
    "gamma_index": {"spx": -2.461, "spy": -0.556},
    "implied_1d_move": "0.64%",
    "implied_1d_move_spy": "0.64%",
    "implied_5d_move": "1.50%",
    "implied_1d_high": "After open",
    "implied_1d_low": "After open",
    "vol_trigger": {"es": 6835.73, "spx": 6830, "spy": 680, "ndx": 24650, "qqq": 605, "rut": 2590, "iwm": 263},
    "abs_gamma_strike": {"es": 7005.73, "spx": 7000, "spy": 690, "ndx": 25075, "qqq": 600, "rut": 2600, "iwm": 250},
    "call_wall_detail": {"es": 7105.73, "spx": 7100, "spy": 700, "ndx": 25075, "qqq": 630, "rut": 2670, "iwm": 270},
    "put_wall_detail": {"es": 6705.73, "spx": 6700, "spy": 660, "ndx": 24000, "qqq": 600, "rut": 2550, "iwm": 250},
    "zero_gamma_detail": {"es": 6807.73, "spx": 6802, "spy": 686, "ndx": 24580, "qqq": 612, "rut": 2635, "iwm": 270},
    "gamma_tilt": {"spx": 0.765, "spy": 0.521, "ndx": 1.028, "qqq": 0.600, "rut": 0.509, "iwm": 0.328},
    "gamma_notional": {"spx": "-$707.533M", "spy": "-$1.576B", "ndx": "$514.389K", "qqq": "-$673.502M", "rut": "-$60.232M", "iwm": "-$1.364B"},
    "risk_reversal_25d": {"spx": -0.109, "spy": 0.00, "ndx": -0.119, "qqq": -0.121, "rut": 0.00, "iwm": 0.00},
    "call_volume": {"spx": "834.148K", "spy": "1.825M", "ndx": "8.738K", "qqq": "835.357K", "rut": "35.71K", "iwm": "416.534K"},
    "put_volume": {"spx": "1.237M", "spy": "2.534M", "ndx": "7.622K", "qqq": "1.239M", "rut": "67.416K", "iwm": "1.501M"},
    "call_oi": {"spx": "8.422M", "spy": "5.467M", "ndx": "71.756K", "qqq": "3.603M", "rut": "251.409K", "iwm": "3.007M"},
    "put_oi": {"spx": "12.863M", "spy": "11.005M", "ndx": "77.813K", "qqq": "5.796M", "rut": "439.982K", "iwm": "7.461M"}
  },
  "founders_notes": "Founder's Note: Mon, March 09, 2026 at 7:00 AM ET\n\nMacro Theme:\nKey dates ahead: 3/10: Home Sales, 3/11: CPI, 3/13: GDP, 3/18: VIX EXP, 3/20: OPEX\n\nSG Summary:\nUpdate 3/9: Our updated lens is watching for a 6,500 low into March OPEX 3/20 - Q End OPEX 3/31. Following March, we think the 6,500 floor drops out. To the upside, Vol premiums are very wide, but they are all tied to the Iran premium, which offers conflict vol, plus energy vol, which is apparently bleeding into rate vol. That said, equity vol premiums are ~20 points (massive), and from that we can see some violent market bounces as that premium contracts, but true to our recent word, vol cannot fully revert until conflicts have largely resolved. To put it more plainly: We think rips should be sold until the Iran situation resolves. Largely that seems like \"Strait of Hormuz has reopened\".\n\n3/3: Don't be a hero. A move into the 6,600s are easy from here, and rallies are likely to be quite unstable given the global and lurking credit uncertainty.\n\n3/2: Given the Iran conflict, we see no reason to buy SPX dips near 6,800 as risks are too high with negative gamma below, and volatility simmering.\n\nKey SG levels for the SPX are:\n• Resistance: 6,900\n• Pivot: 6,900 (bearish <, bullish >) updated 2/26\n• Support: 6,600, 6,500 (Update 3/9: 6,500 is our Major Low target into March end).\n\nFounder's Note:\nFutures were off as much as 2% overnight to 6,600, but have reverted to -1% (6,660) after tensions in Iran have escalated over the weekend.\n\nTLDR: We think that the market may find stability in the 6,600s, with our eyes looking at a 6,500 low into March OPEX 3/20 - Q End OPEX 3/31. Following March, we think the 6,500 floor drops out. To the upside, Vol premiums are very wide, but they are all tied to the Iran premium. Equity vol premiums are ~20 points (massive), and from that we can see some violent market bounces as that premium contracts, but vol cannot fully revert until conflicts have largely resolved. We think rips should be sold until the Iran situation resolves.\n\nWe've been looking for a move into the 6,600s and VIX 30s as a sign of a \"wash out\" in stocks. Futures are currently indicating an open on 6,650, with the VIX at 32. This 6,600s area is the \"gamma trough\" that has been a topic of conversation at SpotGamma.\n\nWhat is destined to get attention now is the 3/31 expiration 6,475 JPM put strike. The JPM put was last in play last March, when chaos erupted with tariffs. The JPM put was at 5,565, and the SPX seemed to hold that level on several attempts into March Quarterly OPEX. We are watching for 6,500 and the 6,475 JPM strike to be a stabilizer into the second half of March.\n\nTurning to implied vols - things have popped! Here is 1-month skew, which is up >=5 vol points across the curve. Realized vol for nearly all rolling windows (2 mo, 1 mo, 5 day) is ~13%, and we have ATM SPX IV at ~28% and the VIX at 32. That is a fat premium, to be sure, and it currently is all event-related.\n\nVIX vs 1-month SPX realized vol spread comparable to: April 25, Aug '24 (When VIX \"Broke\"), Jan 21 (Meme Mania), then GFC.\n\nWhen can we short that vol? We don't think volatility is a \"stable short\" until there are signs that the Iran conflict is ebbing. If the Strait of Hormuz re-opens, then the conflict must be stable-ish.\n\nTrade ideas:\n1. Put flies when markets pop - particularly in DIA, IWM for cheap, 1-3DTE, targeting ~2-3% downside (where JPM strike supports SPX).\n2. Longer dated put flies in SPX can work because skew has blown out (all major indices at 100th %ile put-skew readings).\n3. \"Hugh Hendry\" trade - selling ~10-15 delta puts to buy many ~10-15 delta calls. Would consider more strongly at SPX 6,500 and/or if conflicts are resolving.\n\nNomura highlighted the \"Degen Desire\" Risk Reversal trade: able to buy nearly 2.5 SPY 15 Delta Calls just by selling ONE 15 Delta Put.",
  "events_calendar": [
    {"date": "03-10", "time": "10:00 am EDT", "event": "Existing Home Sales (Feb)", "importance": "high"},
    {"date": "03-11", "time": "08:30 am EDT", "event": "Inflation Rate MoM (Feb)", "importance": "high"},
    {"date": "03-11", "time": "08:30 am EDT", "event": "Core Inflation Rate YoY (Feb)", "importance": "high"},
    {"date": "03-11", "time": "08:30 am EDT", "event": "Core Inflation Rate MoM (Feb)", "importance": "high"},
    {"date": "03-11", "time": "08:30 am EDT", "event": "Inflation Rate YoY (Feb)", "importance": "high"},
    {"date": "03-12", "time": "08:30 am EDT", "event": "Housing Starts (Jan)", "importance": "high"},
    {"date": "03-13", "time": "08:30 am EDT", "event": "GDP Growth Rate QoQ (Q4)", "importance": "high"},
    {"date": "03-13", "time": "08:30 am EDT", "event": "Core PCE Price Index MoM (Jan)", "importance": "high"},
    {"date": "03-13", "time": "08:30 am EDT", "event": "Durable Goods Orders MoM (Jan)", "importance": "high"},
    {"date": "03-13", "time": "08:30 am EDT", "event": "Personal Income MoM (Jan)", "importance": "high"},
    {"date": "03-13", "time": "08:30 am EDT", "event": "Gross Domestic Product QoQ (Q3)", "importance": "high"},
    {"date": "03-13", "time": "08:30 am EDT", "event": "Personal Spending MoM (Jan)", "importance": "high"},
    {"date": "03-13", "time": "10:00 am EDT", "event": "Michigan Consumer Sentiment (Mar)", "importance": "high"},
    {"date": "03-13", "time": "10:00 am EDT", "event": "JOLTs Job Openings (Jan)", "importance": "high"},
    {"date": "03-18", "time": "08:30 am EDT", "event": "Producer Price Index MoM (Feb)", "importance": "high"},
    {"date": "03-18", "time": "02:00 pm EDT", "event": "FOMC Economic Projections", "importance": "high"},
    {"date": "03-18", "time": "02:00 pm EDT", "event": "Fed Interest Rate Decision", "importance": "high"},
    {"date": "03-18", "time": "02:30 pm EDT", "event": "Fed Press Conference", "importance": "high"}
  ],
  "squeeze_candidates": [
    {"symbol": "AI", "price": 9.17, "prev_close": 9.19, "call_gamma": "-33M", "top_gamma_exp": "2026-03-13"},
    {"symbol": "SMR", "price": 11.64, "prev_close": 11.67, "call_gamma": "-22M", "top_gamma_exp": "2026-03-13"}
  ],
  "sg_historical_gamma": [
    {"date": "2026-02-10", "spx": 6941, "net_gamma": 0.680, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6940},
    {"date": "2026-02-11", "spx": 6941, "net_gamma": 0.376, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6940},
    {"date": "2026-02-12", "spx": 6832, "net_gamma": -2.888, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6930},
    {"date": "2026-02-13", "spx": 6836, "net_gamma": -2.885, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6920},
    {"date": "2026-02-17", "spx": 6843, "net_gamma": -1.731, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6900},
    {"date": "2026-02-18", "spx": 6881, "net_gamma": -1.123, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6900},
    {"date": "2026-02-19", "spx": 6861, "net_gamma": -1.943, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6890},
    {"date": "2026-02-20", "spx": 6909, "net_gamma": -0.167, "call_wall": 7000, "put_wall": 6800, "abs_gamma": 6900},
    {"date": "2026-02-23", "spx": 6837, "net_gamma": -1.941, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6890},
    {"date": "2026-02-24", "spx": 6890, "net_gamma": -0.200, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6890},
    {"date": "2026-02-25", "spx": 6946, "net_gamma": 2.241, "call_wall": 7000, "put_wall": 6800, "abs_gamma": 6895},
    {"date": "2026-02-26", "spx": 6908, "net_gamma": 0.102, "call_wall": 7050, "put_wall": 6800, "abs_gamma": 6895},
    {"date": "2026-02-27", "spx": 6878, "net_gamma": -0.973, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6890},
    {"date": "2026-03-02", "spx": 6881, "net_gamma": -0.593, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6890},
    {"date": "2026-03-03", "spx": 6816, "net_gamma": -1.725, "call_wall": 7100, "put_wall": 6700, "abs_gamma": 6875},
    {"date": "2026-03-04", "spx": 6869, "net_gamma": -0.091, "call_wall": 7100, "put_wall": 6800, "abs_gamma": 6875},
    {"date": "2026-03-05", "spx": 6830, "net_gamma": -2.049, "call_wall": 7100, "put_wall": 6700, "abs_gamma": 6870},
    {"date": "2026-03-06", "spx": 6740, "net_gamma": -2.461, "call_wall": 7100, "put_wall": 6700, "abs_gamma": 6830}
  ]
}
