Gamma Regime

Canonical definition, interpretation rules, and live API reference for the positive/negative gamma regime classification.

Definition

A classification of the current market microstructure state based on whether options dealers are net long gamma (positive regime) or net short gamma (negative regime). Not a calculated value itself, but derived from the relationship between the current spot price and the gamma flip level.

Derivation Rule
if spot > gamma_flip → positive gamma (mean-reverting)
if spot < gamma_flip → negative gamma (amplifying)

The gamma flip is the price where net GEX crosses zero. The regime is simply which side of that boundary spot currently sits on.

Inputs
spot price gamma flip level net GEX sign
Output
"positive" | "negative"
Interpretation
  • Positive gamma: dealers long gamma. Buy dips, sell rips. Dampened volatility, mean-reverting, range-bound. Favors premium-selling, credit spreads, iron condors.
  • Negative gamma: dealers short gamma. Sell dips, buy rips. Amplified volatility, trending, breakouts. Favors trend-following, momentum, wide stops.
  • Transition zone: when spot is near the gamma flip, the regime is fragile. Small moves can flip the classification and reverse dealer behaviour.

Live Example: SPY

Live SPY regime data temporarily unavailable. See /stock/spy/gamma for current values.

Get Gamma Regime via API

Returned in
GET /v1/exposure/gex/{symbol}
GET /v1/exposure/summary/{symbol}
GET /v1/exposure/levels/{symbol}
Tier
All tiers (regime is included in every GEX response)
Regime fields in response
{
  "symbol": "SPY",
  "underlying_price": number,
  "gamma_flip": number,
  "net_gex": number,
  "net_gex_label": "positive" | "negative",
  // in /v1/exposure/summary:
  "regime": "positive gamma" | "negative gamma",
  // in /v1/exposure/levels:
  "regime": "positive gamma" | "negative gamma",
  "gamma_flip": number,
  "call_wall": number,
  "put_wall": number
}
curl -H "X-Api-Key: YOUR_KEY" \
  https://lab.flashalpha.com/v1/exposure/summary/SPY
import requests
r = requests.get(
    "https://lab.flashalpha.com/v1/exposure/summary/SPY",
    headers={"X-Api-Key": "YOUR_KEY"}
)
d = r.json()
print(f"Regime: {d['regime']}  Gamma Flip: {d['gamma_flip']}")
const r = await fetch(
  "https://lab.flashalpha.com/v1/exposure/summary/SPY",
  { headers: { "X-Api-Key": "YOUR_KEY" } }
);
const d = await r.json();
console.log(`Regime: ${d.regime}  Gamma Flip: ${d.gamma_flip}`);

Why Gamma Regime Matters for Trading

TL;DR

The gamma regime is a binary filter: positive = mean-reversion, negative = trending. One flag, two strategy playbooks.

What it measures
Classification of the net gamma sign across the chain: positive_gamma, negative_gamma, or undetermined.
What it signals
Whether dealer hedging flow will dampen or amplify price moves.
Why we measure it
Most options strategies have a natural home in one regime. Aligning the strategy to the regime eliminates a whole class of avoidable losses.
Who uses it
Retail options traders looking for a regime filter, systematic vol traders, and anyone using GEX for strategy selection.

How to read Gamma Regime

positive_gamma
  • Dealers dampen price moves
  • Realised vol compresses
  • Walls defended, ranges hold
  • Above the gamma flip
Good for: iron condors, strangles, 0DTE credit spreads
negative_gamma
  • Dealers amplify price moves
  • Realised vol expands
  • Walls break rather than hold
  • Below the gamma flip
Bad for: short vol — good for: long straddles, breakout plays
undetermined / near flip
  • Regime is unstable
  • Small catalysts flip the sign
  • Wait for clean break before sizing up
  • No strategy edge
Transition

Rules of thumb

  • Regime is a strategy filter, not a signal. It tells you what kind of trade to run — not whether to enter a specific one.
  • Regimes lock in away from the flip. Ignore the label when spot is within 0.5% of the gamma flip — it's noise there.
  • Index vs single-stock differ. SPY regimes persist for days. Single-stock regimes can flip intraday on earnings or corporate actions.
  • Regimes break on catalysts. CPI/FOMC prints routinely flip regimes. Don't trust a pre-print reading for post-print strategy.
  • Confirm with realised vol. If regime says positive but RV is expanding, something is off — re-read the chain.

How to Trade Each Regime

Positive gamma environment: The dominant market state for most of the year. Dealers absorb directional moves, creating a natural stabiliser. Price tends to oscillate between the call wall (resistance) and put wall (support). Mean-reversion entries at these walls have a structural edge. Credit spreads and iron condors benefit from the dampened realised volatility.

Negative gamma environment: Less common but more consequential. Dealer hedging amplifies moves — declines accelerate as dealers sell to re-hedge, rallies accelerate as they buy. The put wall and call wall become breakout levels rather than magnets. Trend-following strategies, momentum entries, and debit spreads tend to outperform. Crucially, avoid selling premium in negative gamma — the amplified moves blow through expected ranges.

Regime transitions: The most important moments are when spot crosses the gamma flip. A break below the flip into negative gamma often accelerates the move. A recovery above the flip re-establishes dealer dampening. Many systematic strategies use the regime as a primary filter: mean-reversion only in positive gamma, trend-following only in negative gamma.