Today's SPY, QQQ & VIX Gamma, Dealer Positioning & Regime | FlashAlpha

Market Overview

Data-driven market structure analysis powered by lab.flashalpha.com - volatility, dealer positioning, and regime assessment across the index complex, refreshed multiple times per trading day. Every number is pulled straight from our API endpoints by deterministic code.

FlashAlpha Research AI-assisted
Generated
Validated citations - no literal numbers from LLM

Negative gamma across index complex with steep VIX contango - Elevated / Watchful regime, mean-reversion favored inside walls

SPY sits just below the gamma flip at 767.36 with dealers short gamma - moves get amplified until spot reclaims the flip. VIX term structure is in steep contango (Steep contango - vol sellers favored) while VVIX at 89.04 says jump risk is quiet, favoring premium-selling structures. Charm pivot at 760 is the single level that flips dealer bias - hold above, and the tape stabilizes into close.

Dealer positioning levels
SymbolSpotGamma flipvs FlipCall wallPut wallMax painNet GEXRegime
SPY762.15767.36-0.68%765760754-$11.06BShort gamma
QQQ703.33709.63-0.89%730700700-$3.92BShort gamma
IWM298.49300.99-0.83%300295291-$2.13BShort gamma
VIX16.0316.03-0.01%201620-$3.93MShort gamma

Spot below the gamma flip means dealers are short gamma and hedge with the move, which amplifies range. Above it they hedge against the move, which dampens it.

Volatility and risk premium
SymbolATM IVHV 20dVRP25d skewP/C OIP/C volume
SPY12.1213.15-1.031.823.05-
QQQ19.3222.32-3.002.191.22-
IWM16.0815.63+0.452.952.55-
VIX73.58106.89-33.31-104.580.360.00

VRP is implied minus realised volatility. Positive means options are pricing more movement than has actually occurred, which favours sellers.

Volatility complex
MeasureValueChange
VIX15.98+5.62%
VVIX89.04-0.91%
SPX7,640.45-0.44%
SKEW index143.90+0.47%
MOVE (bond vol)73.40+0.30%
VIX term (9d/30d/3m/6m)12.58 / 15.85 / 18.50 / 20.90Steep contango
VVIX / VIX5.57Low
RegimeElevated / Watchful

Regime Assessment

Regime read: Elevated / Watchful with VIX pinned at 15.98 - north of the calm shelf, nowhere near stress. The transition matrix is doing the talking: probability of a panic escalation over the next five sessions sits at 0.05, while the odds of decaying back to a low-vol state within ten sessions run at 0.45. Neither tail is close to a coin flip.

What matters more than the levels is the persistence. Half-life of the current Elevated regime is 15 sessions - this is a sticky state, not a way-station. Structures should be sized to live in it, not around it. Cross-asset backdrop is Aligned, so there's no divergence to lean on and no rotation trade to fund the tail.

Bottom line: plan for chop inside the regime, not a break out of it. The 30-45 DTE window is the correct duration match for the half-life - long enough to earn the carry, short enough to reassess before the transition probability changes materially.

What it means for your trading
Regime is Elevated / Watchful at VIX 15.98 with a half-life of 15 sessions - sticky, not transitional, so structure duration should match the persistence rather than fight it.
macro_dashboard
Trading readVIX up, VVIX down, MOVE flat, SKEW mid-range - this is a controlled equity-specific vol bid, not a systemic risk event. When these diverge (MOVE joins VIX up), the regime shifts and premium selling gets dangerous.
VIX = equity vol. VVIX = vol of vol (is the fear gauge itself being stressed?). SKEW = cost of tail hedges vs ATM. MOVE = bond vol. Divergences between them (e.g. calm VIX but elevated VVIX) often precede regime shifts.

Forward Vol Geometry

The VIX curve is in textbook Steep Contango - VIX9D at 12.58 anchors the front, spot VIX at 15.85 sits in the belly, and VIX3M bids up to 18.50. Near-slope reads 25.99%%, which is not noise - it is a structural carry regime that pays vol sellers to sit in the seat and lets roll-down do the work on short front vol.

Forward 30-to-60 vol prints 19.6917178022 against front-month realized, so the market is pricing modest vol expansion, not a step-change. Regime label Steep contango - vol sellers favored keeps the calendar bias intact: short the front, own the back. VIX futures front month at 18.50 versus spot 15.85 - a 16.72%% basis - reinforces the carry, and the Contango shape confirms nothing in the term is pricing a front-loaded shock.

Trade expression: calendar spreads short-front, long-back in the 30-45 DTE window, where roll-down is steepest and vega convexity to a back-end repricing is cheapest.

What it means for your trading
Curve is Steep Contango with front at 12.58 and back at 18.50 - sell the front, own the back in the 30-45 DTE sleeve. Any flattening from the back end is the first crack; watch VIX3M for the tell.
vix_term_structure
Trading readSteep contango with front at 12.58 and 6M at 20.90 - vol sellers have carry, and the market is telling you stress is a back-of-curve concern not a front-of-curve one. Roll-down on short front vol is the trade.
Forward VIX curve: VIX9D (9-day), VIX (30-day), VIX3M, VIX6M. Upward slope (contango) = calm regime + vol sellers favored. Downward (backwardation) = stress, vol buyers favored. Slope matters more than level.

Realized Vol Structure

ATM IV at 12.12% is trading at a discount to HV20 at 13.15 and HV60 at 13.93 - options are cheap relative to what SPY has actually delivered. VRP prints -1.03%, a negative read that says realized is eating the premium, not the other way around. This is an unusual configuration and it flips the default short-vol playbook on its head.

The longer-window HV60 at 13.93 confirms the realized bid is not a one-day artifact - it's structural, and front-of-curve IV hasn't caught up. Skew-25d put-call spread of 1.82% vol points shows put demand is orderly, but the wing bid alone isn't compensating sellers for what spot is actually doing intraday.

Trade the tape you have, not the one you want: defined-risk over naked short vol here - iron condors and put spreads with tight wings monetize the term-structure carry without eating a realized overshoot. Naked strangle sellers get run over when RV > IV.

What it means for your trading
Negative VRP at -1.03% with ATM IV at 12.12% below HV20 at 13.15 means realized is winning - size premium-selling structures tighter and shorter DTE, and stay defined-risk until IV recaptures a premium to realized.

Skew Convexity

Quarter-delta skew sits at 1.82% vol points with put-25d printing 13.03% against ATM at 11.76% - a moderate, orderly put bid rather than a panic tail grab. Call-25d at 11.21% reads flat: nobody is paying up for upside convexity, which fits the negative-gamma, no-conviction tape. Smile ratio at 1.16% confirms symmetric wings - this is positioning skew, not fear skew.

Practical read: vertical put skew is already in the price, so naked long puts pay for premium you don't need. Put spreads monetize the ATM - wing differential cleanly and cap the vega bleed if VIX unwinds off the Iran headline. IWM smile ratio at 1.19% shows the small-cap tail more bid than SPY - if you want tail convexity, IWM wings are the honest expression, not SPY 25-deltas.

What it means for your trading
Skew is steep enough to reward defined-risk downside (put spreads) but symmetric enough that outright tail hedges via SPY 13.03% puts are fairly priced, not cheap - rotate tail-hedge dollars into IWM wings at smile ratio 1.19% for cheaper convexity per vega.

Vol-of-Vol Structure

VVIX at 89.04 sits in the Low band, printing a decline of -0.91% even as VIX gapped 5.62% higher on the Iran headlines. That divergence is the tell - the market is pricing this VIX push as mean-reverting, not the opening leg of a regime break. VVIX/VIX at 5.57 confirms no binary jump premium is being paid, and the sizing engine returns Standard Size.

Practically, this removes the usual half-size penalty on premium-selling structures - full sizing is on the table into the Iron Condor window at 30-45 DTE. With VIX at 15.98 and the vol-of-vol curve refusing to confirm the spot VIX bid, the carry trade stays live and short-front / long-back calendar risk is not being penalised by convexity repricing.

Watch VVIX first if this breaks - a re-coupling to the VIX move is the earliest signal that the Elevated / Watchful regime is transitioning rather than persisting through its 15-session half-life.

What it means for your trading
VVIX printing Low against a rising VIX is a green light for full-sized premium selling - the vol-of-vol tape is telling you this VIX move fades, so lean into the Iron Condor without the usual convexity haircut.

Dispersion Spread

The dispersion tape is doing the talking today: SPY ATM IV at 12.12% is trading notably below QQQ at 19.32%, with IWM at 16.08% wedged between the two. That gap isn't beta - it's idiosyncratic premium bleeding into the tech book ahead of NVDA, and it shows up cleanest in QQQ's VRP at -3%, the richest negative print in the complex.

Cross-strike dispersion at 34.16 versus cross-expiry at 69.44 confirms the smile is doing more work than the term structure - a positioning signal, not a regime signal. With the complex Aligned in negative gamma and forward vol in Steep Contango, index hedges via SPY are simply less punitive than paying up for QQQ vol you don't need.

Trade the spread, not the level: prefer the SPY iron condor in the 30-45 DTE window over the QQQ equivalent, and if single-name conviction is there, own the NVDA calls outright rather than renting QQQ premium.

What it means for your trading
QQQ vol is richer than SPY on single-name event risk, not broad market fear - sell the index, own the name. The Iron Condor expresses this cleanest in SPY where VRP is less punitive.

Liquidity & Microstructure

Open interest stacks hard into the 760.00 - 765.00 band with the top strike at 760.00 anchoring -$2.29B of net GEX - this is the dealer book's center of gravity and the range the tape has to respect intraday.

Spot at 762.15 sits below the gamma flip at 767.36, keeping dealers in amplify mode - sells beget sells until price reclaims the flip, at which point the mechanical bid returns. The 765.00 call wall is the magnet on any rally back through flip; the 760.00 put wall doubles as today's charm pivot and structural support.

Deep OI concentration at 520 confirms a hedged, not directional, book - fade extensions inside the walls, size up only on a decisive break of either boundary.

What it means for your trading
The 767.36 flip is THE level - spot below keeps dealers amplifying, spot above hands the tape back to the 760.00 - 765.00 pin. Trade the range until a wall breaks.
spy_gex_by_strike
Trading readDealer positioning stacks negative gamma across the 760.00 - 767.36 zone where spot is currently trading - expect amplified moves inside this band and a magnet effect toward the top OI strike at 760.00. A reclaim above the flip flips dealers into buying and calms the tape immediately.
Net dealer gamma exposure at each strike. Green bars = dealers long gamma (dampens moves toward the strike), red bars = short gamma (amplifies moves). Lines show spot, gamma flip (regime boundary), and the highest-gamma call/put strikes (walls).

Dealer Vanna & Charm

Second-order Greeks are pulling in opposite directions today. Net VEX prints at -$43.07B - deeply negative - meaning any push higher in 15.98 forces dealers to sell delta into weakness, mechanically accelerating downside. This is the vanna trap: a VIX spike is not just a vol event, it's a flow event that compounds the tape.

Charm offsets, but only mildly. Net CHEX at $3.1M is positive, drip-feeding a supportive bid as theta bleeds through the session - Vol up = dealers sell delta - downside amplified if vol spikes. The charm pivot sits at 760 (Put Wall), with spot hovering effectively on top of it - distance -0.2820967001 and bias reading Neutral.

Trade the line: hold above the pivot and charm quietly stabilizes into the bell. Lose it, and vanna takes over - every uptick in VIX becomes a downtick in spot. Cut size on a clean break of 760.

What it means for your trading
Vanna is the hostile Greek, charm the friendly one - the balance holds only while spot stays above 760. A break there flips dealer bias from neutral drift to VIX-amplified selling.

Cross-Asset Confirmation

MOVE sits at 73.40 - bond vol is quiet, which tells you this bid is equity-specific geopolitical premium, not a credit or rates shock rippling through the system. Fear & Greed prints Neutral at 55, dead center - no panic to fade, no euphoria to short. The Iran headline tape is doing the vol work in isolation while the plumbing stays orderly.

Across the index complex, regimes are Aligned: SPY-QQQ divergence reads False, with QQQ at 703.33 and IWM at 298.49 both anchored in the same negative-gamma posture as SPY. No small-cap breakdown, no tech decoupling - nothing to trade on rotation.

Cross-asset tone reads Unknown. When everything moves in lockstep like this, the trigger for a break isn't rotation - it's macro. Watch MOVE joining VIX higher as the tell that the regime is shifting from equity-vol carry to systemic risk-off.

What it means for your trading
Cross-asset confirms an isolated equity-vol bid, not a systemic shock - MOVE at 73.40 and Fear & Greed at 55 anchor the premium-selling thesis. With SPY, QQQ, and IWM regimes Aligned, the next regime break will be macro-triggered, not rotational.

Scenario EV

Structure of the day is Iron Condor scoring 35 - the winning expression across the scenario grid. Put spreads score 22, a respectable second that stays in reserve if spot pierces the charm pivot at 760 and the negative-gamma amplification kicks in. VRP prints Unknown, which is exactly why naked short vol is off the table - realized is eating premium and any short strangle bleeds into a mean-reverting tape.

Optimal DTE window is 30-45, threading the needle between front-month gamma risk and the roll-down carry on the steep contango curve out to VIX3M at 18.50. Short strikes anchor at the 760.00 put wall and 765.00 call wall - defined-risk wings cap the tail that negative VRP would otherwise punish.

Sizing runs Standard Size - VVIX at 89.04 in the Low band clears jump risk, no half-size penalty. Cut and flip to put spreads on a break of the charm pivot.

What it means for your trading
The scenario grid favors Iron Condor in the 30-45 DTE window, anchored at the 760.00/765.00 walls with defined wings to neutralize the Unknown VRP backdrop. Full sizing per Standard Size; break of 760 is the signal to rotate into put spreads.

Actionable Summary

Structure of the day is Iron Condor in the 30-45 DTE window, short strikes anchored at the 760.00/765.00 walls where dealer OI is deepest. Spot at 762.15 sits just under the gamma flip at 767.36 with net GEX -$11.06B - amplification regime, but the walls give condors clean pin geometry.

Watch the charm pivot at 760 - a break below flips dealer bias hostile and vanna at -$43.07B starts selling delta into any VIX push. Regime read is Elevated / Watchful with half-life 15 sessions, so the structure has runway.

Avoid naked short vol given VRP at -1.03%, and skip long QQQ single-name vol - it's rich at 19.32% vs SPY 12.12%. Sizing: full - VVIX at 89.04 flags Standard Size. Tail: NVDA earnings this week - hedge the index via SPY put spread, not QQQ.

What it means for your trading
Sell the Iron Condor at the 760.00/765.00 walls in 30-45 DTE, full size per VVIX. Charm pivot 760 is the abort line - below it, cut and let vanna work the downside.

News Watch

Frequently Asked Questions

What is the current market volatility regime?
VIX is trading at 16.03 with a Contango term structure. The Fear & Greed index reads Neutral, and cross-asset volatility is Aligned across SPY, QQQ, and IWM.
Is SPY in positive or negative gamma today?
SPY is in Negative Gamma gamma with net dealer GEX at -$11.06B. The gamma flip sits at 767.36, with the call wall at 765.00 and the put wall at 760.00.
Where is the SPY gamma flip level right now?
SPY's gamma flip is at 767.36 against a spot of 762.15. Above flip, dealer hedging is suppressive; below it, hedging amplifies moves.
Is implied volatility rich or cheap versus realized?
SPY's at-the-money implied vol is 12.12% with a volatility risk premium of -1.03%. Negative VRP means options are cheap relative to recent realized moves; positive VRP means insurance is expensive.
What does the VIX term structure say today?
The VIX curve is in Contango with VIX at 15.98. Contango signals benign forward expectations; backwardation signals near-term stress.
What's the dealer positioning on QQQ and IWM?
QQQ shows Negative Gamma gamma with net GEX at -$3.92B (flip: 709.63). IWM shows Negative Gamma gamma with net GEX at -$2.13B (flip: 300.99).