VIX Term Structure
Canonical definition, formula, interpretation, and API reference.
VIX9D/VIX/VIX3M/VIX6M levels showing forward vol expectations. Contango = calm, backwardation = stressed.
Structure: contango or backwardation.
- Contango: VIX3M > VIX - calm, no stress premium
- Backwardation: VIX > VIX3M - near-term fear
- Steep contango: strong mean-reversion signal
API Reference
Why VIX Term Structure Matters for Trading
The VIX term structure (VIX9D → VIX → VIX3M → VIX6M) is the bond-market-style yield curve for volatility. Contango = calm. Backwardation = stress.
- What it measures
- The curve of VIX-family indexes across time: VIX9D (9 days), VIX (30 days), VIX3M (90 days), VIX6M (180 days).
- What it signals
- The market's vol-of-vol regime and stress level.
- Why we measure it
- A single VIX number is static. The curve tells you which direction vol is going.
- Who uses it
- Macro traders, vol PMs, VIX-futures traders, systematic risk-parity desks.
How to read VIX Term Structure
- Calm, orderly regime
- Short-front-VIX strategies work
- VXX short earns roll yield
- Typical in trending bull markets
- Acute stress priced in
- Long-VIX strategies win
- Short VXX blows up fast
- Risk-off regime
- Regime in transition
- Neither contango nor backwardation dominant
- Reduce VIX-term size
- Watch for resolution
Rules of thumb
- Contango is the default. Vol term is contango ~85% of the time. Backwardation is the outlier signal.
- Pair with VIX futures basis. Index term and futures basis usually move together.
- Watch inversions. VIX9D > VIX is the first and most reliable stress signal.
- Roll yield funds VXX's decay. Contango = VXX bleeds. Backwardation = VXX rallies.
- Available free tier. VIX indexes are public. Read them directly or via FlashAlpha summary.
Related Concepts
Live for 6,000+ US symbols. One API call, sub-200ms.
Stop scraping chains and coding Black-Scholes from scratch. FlashAlpha computes GEX, DEX, VEX, CHEX, 15 BSM Greeks, SVI surfaces, max pain, VRP and more - with tiered freshness (Free 15-min cache, paid tiers as low as 15s). Free tier, no credit card required.