Home AI Trading Strategies / VIX Futures Basis Trading

VIX Futures Basis Trading Strategy Analysis

Analyze VIX futures term structure and basis trades with Sourcetable AI. Calculate contango, backwardation, and roll yields automatically—no complex formulas required.

Andrew Grosser

Andrew Grosser

February 24, 2026 • 17 min read

Introduction to VIX Futures Basis Trading

VIX futures were launched in 2004 by the CBOE, and basis trading strategies exploiting the persistent contango structure of the VIX term structure gained widespread attention after the spectacular performance of short-VIX products from 2012 to early 2018. VIX futures basis trading exploits the price differences between VIX futures contracts at different maturities and the spot VIX index. This volatility arbitrage strategy generates returns by trading the term structure—profiting from contango when futures trade above spot prices, or backwardation when futures trade below spot. Professional traders and hedge funds use this approach to capture roll yield, the profit or loss from rolling futures positions forward as contracts approach expiration.

The challenge? VIX futures basis analysis requires tracking multiple contract months simultaneously, calculating daily roll yields, monitoring term structure slopes, and adjusting positions based on volatility regime changes. Traditional Excel spreadsheets demand complex formulas for futures pricing curves, Greeks calculations, and scenario modeling across dozens of expiration dates. You're constantly updating data feeds, recalculating spreads, and rebuilding charts to identify trading opportunities sign up free.

Sourcetable transforms VIX futures analysis into a conversation with your data. Upload futures prices across the term structure and simply ask 'What's the current contango percentage?' or 'Show me the roll yield for the next 30 days.' The AI instantly calculates basis spreads, projects roll costs, and generates term structure visualizations. No VBA macros, no nested INDEX-MATCH formulas, no manual chart updates. Get started with intelligent volatility analysis at app.sourcetable.com/signup.

Whether you're trading VXX and SVXY ETFs, managing a volatility portfolio, or analyzing VIX futures for institutional clients, Sourcetable gives you the analytical power of a quantitative trading desk with the simplicity of asking questions. This guide shows you how to master VIX futures basis trading with AI-powered analysis that adapts to changing market conditions in real-time.

Why Sourcetable Outperforms Excel for VIX Futures Analysis

VIX futures basis trading demands precision and speed. When the VIX spikes from 15 to 35 in a single session, you need immediate clarity on how your positions will perform, what your roll costs look like, and whether the term structure has shifted from contango to backwardation. Excel forces you to manually update every cell, recalculate spreads across eight contract months, and rebuild your entire pricing model while markets move against you.

Sourcetable's AI understands volatility trading terminology and market structure. Ask 'Calculate the M1-M2 spread' and it instantly computes the basis between front-month and second-month contracts. Request 'Show me historical contango percentages' and the AI pulls data, calculates daily spreads, and generates trend charts showing when the term structure was steepest. The system recognizes that VIX futures trade in special units (1000 times the index), automatically handles the conversion, and presents results in actionable formats.

Traditional spreadsheets require separate worksheets for each analysis layer: one for raw futures prices, another for spread calculations, a third for roll yield projections, and additional sheets for scenario analysis. You're constantly switching tabs, copying formulas, and hoping you didn't break a cell reference. Sourcetable consolidates everything into a unified workspace where AI maintains relationships between datasets automatically. Update today's settlement prices and every dependent calculation refreshes instantly—roll yields, term structure slopes, position P&L, everything.

The real advantage shows up in regime analysis. VIX futures behave completely differently during market stress versus calm periods. In Excel, you'd need complex IF statements and conditional formatting to identify regime changes. With Sourcetable, ask 'When was the term structure in backwardation over the past year?' and the AI scans your entire dataset, identifies every occurrence, calculates the magnitude, and shows you exactly how long each episode lasted. This intelligence helps you recognize patterns and adjust strategies before market conditions change.

Sourcetable also eliminates the data integration headache. VIX futures data comes from CBOE, your broker's platform, or market data vendors—each with different formats, column names, and date conventions. The AI automatically maps fields, handles date parsing, and merges datasets without manual VLOOKUP chains. Spend your time analyzing opportunities, not wrangling data formats.

Benefits of VIX Futures Basis Analysis with Sourcetable

VIX futures basis trading offers compelling returns when executed with proper analysis. The strategy profits from the structural tendency of VIX futures to trade in contango—where longer-dated contracts cost more than near-term contracts. This creates negative roll yield for long volatility positions and positive roll yield for short volatility strategies. Sourcetable makes these complex calculations transparent and actionable.

Automated Term Structure Analysis

The VIX futures term structure contains critical information about market expectations and trading opportunities. Sourcetable's AI automatically calculates the entire curve—from spot VIX through all eight monthly contracts. Ask 'What's the term structure slope?' and get instant calculations showing the percentage difference between M1 and M7 contracts. When the curve is steep at 15% contango, short volatility strategies generate substantial roll yield. When it flattens to 3% or inverts into backwardation, the AI alerts you to regime changes that demand position adjustments.

Traditional Excel analysis requires manual cell formulas for each contract month: =(M2_Price - M1_Price) / M1_Price for the front spread, then repeat for M2-M3, M3-M4, and so on. Sourcetable eliminates this tedium. Upload your futures prices and the AI recognizes the term structure, calculates all spreads simultaneously, and presents results in both tabular and visual formats. You see immediately where the curve is steepest and which spreads offer the best risk-reward.

Precise Roll Yield Calculations

Roll yield determines profitability in VIX futures basis trading. When you're short the front-month contract at 18.50 and the second-month trades at 20.25, you capture the 9.5% contango as the front contract converges toward spot VIX at expiration. But calculating exact daily roll yield across a portfolio of positions, each with different entry prices and expiration dates, becomes a spreadsheet nightmare.

Sourcetable's AI handles multi-position roll yield automatically. Input your positions—short 100 M1 contracts at 18.50, long 50 M3 contracts at 21.00—and ask 'What's my daily roll yield?' The AI calculates the weighted average based on position sizes, days to expiration, and current spreads. It projects your expected profit assuming the term structure remains constant, and shows sensitivity analysis for different contango scenarios. When you're earning $2,800 per day in roll yield from a steep curve, you know exactly how much cushion you have against adverse volatility moves.

  • Daily roll cost quantification: Calculate the per-contract daily roll cost as (front-month VIX futures price - spot VIX) / days to expiration, expressing the contango bleed in annualized percentage terms that directly compares against premium received from other volatility-selling strategies.
  • Historical roll yield database: Build a complete database of daily VIX roll yields going back to 2004, ranked by percentile, so current contango steepness can be assessed against history -- identifying whether the current 5-6 vol point contango is typical, unusually wide, or historically narrow.
  • Roll yield vs. realized volatility comparison: Compare the daily roll cost against the day's realized volatility move, tracking the cumulative "carry vs. spike" P&L to determine at what spike frequency and magnitude the roll yield strategy breaks even.
  • Optimal roll timing analysis: Backtest rolling front-month VIX futures on days 1-20 before expiration vs. standard T-5 roll date, identifying whether rolling earlier (when contango is steepest relative to calendar) captures more of the term structure premium.

Real-Time Contango and Backwardation Monitoring

Market regimes shift quickly in volatility trading. The VIX term structure can flip from 12% contango to 8% backwardation within hours during market stress. These regime changes completely alter strategy performance—short volatility positions that profit in contango suffer rapid losses in backwardation. You need immediate visibility into current conditions.

Sourcetable provides instant regime identification. Ask 'Is the curve in contango or backwardation?' and the AI analyzes the entire term structure, identifies the regime, calculates the magnitude, and compares current levels to historical percentiles. When you see the M1-M2 spread has moved to the 95th percentile of contango over the past year, you know the curve is unusually steep and mean reversion risk is elevated. This intelligence helps you size positions appropriately and set stop-losses based on statistical context.

Historical Pattern Recognition

VIX futures exhibit recurring patterns around specific events: monthly options expiration, FOMC meetings, earnings season, and year-end. Understanding these patterns improves entry and exit timing. Excel can store historical data, but extracting patterns requires pivot tables, conditional formatting, and manual analysis that takes hours.

With Sourcetable, pattern analysis becomes conversational. Ask 'How does the term structure typically behave during FOMC weeks?' and the AI scans your historical dataset, isolates FOMC periods, calculates average term structure slopes, and shows you whether contango typically steepens or flattens. You discover that the curve often flattens by 3-4 percentage points in the two days before Fed announcements, then re-steepens afterward. This insight helps you time roll transactions to capture maximum yield.

  • Contango regime identification: Define normal contango (M1 - spot VIX > 0) vs. backwardation (M1 < spot VIX) regimes and measure the historical frequency of each, noting that VIX futures have been in contango approximately 75-80% of trading days since 2004, creating a persistent structural edge for long-carry positions.
  • VIX spike clustering analysis: Measure the historical clustering of large VIX spikes (>5 vol points in one day), identifying that spikes tend to occur in clusters during risk-off regimes and are rare during extended low-volatility periods, informing position sizing rules that reduce exposure after the first large spike.
  • Pre-event contango compression: Track contango behavior in the 5, 10, and 20 trading days before FOMC meetings, payrolls, and geopolitical events, identifying systematic patterns of contango widening or narrowing that can be exploited through calendar spread positioning ahead of known risk dates.
  • VIX mean reversion speed: Measure how quickly VIX reverts to its long-term average (approximately 20) after spikes above 30, 40, and 50, calibrating expected holding periods for long-VIX hedges and short-VIX carry positions after each type of spike event.

Position Risk Management

VIX futures basis trades carry significant tail risk. When spot VIX spikes from 15 to 40, short volatility positions can lose 150% or more despite positive roll yield. Effective risk management requires scenario analysis across multiple volatility levels, time horizons, and term structure shapes.

Sourcetable's AI generates comprehensive scenario analysis instantly. Ask 'What happens to my position if VIX jumps to 35?' and the system models futures prices across the term structure, calculates your P&L including roll yield effects, and shows your maximum loss. Request 'Show me my risk across different VIX levels' and get a full matrix showing P&L at VIX 12, 15, 18, 20, 25, 30, and 40. This visibility helps you determine appropriate position sizing and hedge ratios for your risk tolerance.

How VIX Futures Basis Trading Works in Sourcetable

Sourcetable transforms complex VIX futures analysis into a simple workflow. The AI handles data processing, calculations, and visualization while you focus on trading decisions. Here's how to implement basis trading strategies using Sourcetable's intelligent spreadsheet platform.

Step 1: Import VIX Futures Data

Start by uploading your VIX futures data. This typically includes settlement prices for all contract months (M1 through M8), trading volume, open interest, and the spot VIX index level. Sourcetable accepts CSV files from your broker, Excel exports from market data platforms, or direct API connections to data vendors. The AI automatically recognizes column headers like 'Contract Month,' 'Settlement Price,' 'Expiration Date,' and maps them correctly even if your data source uses different naming conventions.

For example, upload a file with columns: Date, VIX_Spot, VIX_M1, VIX_M2, VIX_M3, VIX_M4, VIX_M5, VIX_M6, VIX_M7, VIX_M8. Sourcetable immediately understands this is term structure data and prepares it for analysis. No need to manually format dates, convert text to numbers, or create helper columns. The system handles data cleaning automatically.

  • Start by uploading your VIX futures data.
  • For example, upload a file with columns: Date, VIX_Spot, VIX_M1, VIX_M2, VIX_M3,.

Step 2: Calculate Term Structure Metrics

Once data is loaded, start asking questions. Type 'Calculate the M1-M2 spread' and Sourcetable instantly computes the basis between front-month and second-month contracts. For today's prices where M1 is at 17.85 and M2 is at 19.20, the AI returns: 'M1-M2 spread is 1.35 points or 7.56% contango.' The calculation happens automatically with proper percentage formatting.

Ask 'Show me the entire term structure slope' and get a complete analysis: M1 at 17.85, M2 at 19.20 (+7.56%), M3 at 20.10 (+4.69%), M4 at 20.75 (+3.23%), continuing through M8. The AI calculates both absolute point differences and percentage changes between each contract month. This reveals where the curve is steepest—often between M1 and M3 where roll yield is highest.

Step 3: Analyze Roll Yield Opportunities

Roll yield is the core profit driver in basis trading. Ask 'What's the expected daily roll yield for a short M1 position?' and Sourcetable calculates based on current contango and days to expiration. With M1 at 17.85, M2 at 19.20, and 15 days until M1 expiration, the AI computes: 'Expected daily roll yield is 0.504% or $504 per contract per day, assuming linear convergence.' This tells you exactly how much you earn each day the term structure remains stable.

For portfolio analysis, input your actual positions: 'I'm short 50 M1 contracts at 18.10 and short 30 M2 contracts at 19.45. What's my total daily roll yield?' Sourcetable calculates the weighted average across both positions, accounts for your specific entry prices versus current market levels, and returns: 'Your portfolio generates $1,247 daily roll yield at current term structure levels.' This precision helps you track whether positions are performing as expected.

  • "s the expected daily roll yield for a short M1 position?"
  • "m short 50 M1 contracts at 18.10 and short 30 M2 contracts at 19.45. What"

Step 4: Monitor Contango and Backwardation Regimes

Regime identification is critical for risk management. Ask 'Is the VIX curve in contango or backwardation?' and Sourcetable analyzes the entire term structure. In normal markets with M1 at 16.50 and M2 at 18.75, the response is: 'Curve is in contango. M1-M2 spread is 13.64%, which is in the 72nd percentile over the past 6 months.' This statistical context shows whether current contango is typical or extreme.

During market stress when the curve inverts, ask the same question and get: 'Curve is in backwardation. M1 at 28.50 is 12.35% above M2 at 25.35. This is the 8th backwardation episode in the past year, averaging 3.2 days duration.' The AI provides historical context that helps you estimate how long the adverse regime might persist.

Step 5: Generate Visualization and Reports

Visual analysis reveals patterns that tables miss. Ask 'Create a term structure chart' and Sourcetable generates a line graph with contract months on the x-axis and futures prices on the y-axis. The curve shape immediately shows whether you're in steep contango (upward sloping), flat (neutral), or backwardation (downward sloping). Request 'Show me term structure over the past 30 days' and get an animated visualization showing how the curve has evolved—flattening during market stress, re-steepening during calm periods.

For performance tracking, ask 'Chart my roll yield over time' and Sourcetable creates a time series showing daily roll yield earned on your positions. You see exactly when strategy performance was strongest (steep contango periods) and when it suffered (backwardation or flat curve). This historical view helps you refine entry and exit rules.

Step 6: Run Scenario Analysis

Risk management requires understanding how positions perform under different market conditions. Ask 'What's my P&L if VIX jumps to 30?' and Sourcetable models the scenario. For a short M1 position entered at 17.85, the AI estimates M1 futures would trade around 28.50 based on historical relationships during VIX spikes, calculating a loss of approximately $10,650 per contract. This helps you determine appropriate position sizing.

Request comprehensive scenario analysis: 'Show me P&L across VIX levels from 12 to 40' and get a full matrix. At VIX 12 your short position profits $5,850 per contract, at VIX 15 profits $2,850, at VIX 20 loses $2,150, at VIX 30 loses $12,650, at VIX 40 loses $22,150. This range helps you set stop-losses and determine hedge ratios to limit tail risk.

Step 7: Optimize Roll Timing

When to roll positions from expiring contracts to the next month significantly impacts returns. Ask 'When should I roll my M1 position to M2?' and Sourcetable analyzes historical patterns. The AI might reveal: 'Optimal roll timing is 4-5 days before M1 expiration when the M1-M2 spread typically tightens by 0.3-0.5 points. Rolling earlier captures more time premium but less roll yield. Rolling later maximizes roll yield but increases execution risk.' This data-driven guidance improves transaction timing.

For advanced analysis, request 'Compare roll yields for rolling 3 days before vs 7 days before expiration over the past year' and get historical performance data showing which approach generated higher returns. You might discover that rolling 5 days before expiration captured 94% of available roll yield while avoiding the execution volatility of rolling on expiration day.

Real-World VIX Futures Basis Trading Use Cases

VIX futures basis trading serves multiple market participants with different objectives. Here's how traders, portfolio managers, and analysts use Sourcetable to implement volatility strategies that profit from term structure dynamics.

Short Volatility Income Generation

The most common basis trade involves selling front-month VIX futures to capture positive roll yield during contango. A proprietary trading desk runs this strategy continuously, maintaining short positions in M1 and M2 contracts. They use Sourcetable to monitor daily roll yield and adjust position sizing based on term structure steepness. When the M1-M2 spread reaches 10% contango, they increase exposure to 200 contracts. When contango compresses below 5%, they reduce to 75 contracts to limit risk.

The desk asks Sourcetable 'What's my current roll yield and VIX exposure?' each morning. The AI instantly calculates: 'Your 150 short M1 contracts generate $3,750 daily roll yield at current 8.3% contango. Your position has -150 VIX deltas, meaning you lose $150,000 for each 1-point VIX increase.' This clarity helps them balance income generation against tail risk. Over a typical year with VIX averaging 16 and contango at 7%, the strategy generates approximately 45% returns—but requires disciplined risk management during the occasional VIX spike.

  • Rolling short M1/M2 position construction: Build a systematic strategy of selling M1 or M2 VIX futures and rolling continuously at expiration, capturing the contango roll yield as the primary income source, with position sizing calibrated to risk no more than 2-3% of capital on a single VIX spike event.
  • Tail risk stop-loss calibration: Define automatic stop-loss triggers (e.g., exit entire short VIX position when VIX spot exceeds 35, re-enter when VIX drops back below 25) calibrated against historical drawdown data from February 2018 (Volmageddon) and March 2020 to bound the worst-case scenario.
  • Short VIX ETF vs. futures comparison: Compare the economics of SVXY (short VIX ETF) against direct front-month VIX futures short selling, accounting for management fees, daily rebalancing drag, and the additional leverage risk in SVXY at high contango periods, identifying which implementation best matches the desired exposure.
  • Carry vs. hedge cost optimization: Calculate the cost of purchasing OTM VIX call options as a tail hedge against a short-VIX position and determine the hedge ratio that maximizes the Sharpe ratio of the net position -- accepting some reduction in carry income to eliminate catastrophic loss scenarios.

Calendar Spread Arbitrage

Sophisticated traders exploit temporary term structure dislocations through calendar spreads. When the M2-M3 spread widens to 6% while M1-M2 is only at 4%, there's an arbitrage opportunity. A volatility arbitrage fund uses Sourcetable to identify these mispricings in real-time. They ask 'Compare all adjacent month spreads' and the AI returns: 'M1-M2: 4.2%, M2-M3: 6.1%, M3-M4: 3.8%, M4-M5: 3.5%.' The M2-M3 spread is clearly wider than surrounding spreads.

The fund implements a relative value trade: sell M2, buy M3 to capture the 6.1% spread, while simultaneously buying M1 and selling M2 to hedge directional risk. Sourcetable calculates the net position: 'Your calendar spread portfolio is net neutral to VIX moves but captures 2.1% excess roll yield from the M2-M3 dislocation.' As the term structure normalizes over the next week, the spread tightens to 4.5% and the fund captures a 1.6% gain with minimal volatility exposure. The AI's ability to instantly compare all spreads across the curve helps identify these fleeting opportunities before they disappear.

Portfolio Volatility Hedging

Asset managers use VIX futures to hedge equity portfolios against market crashes. A $500 million equity fund maintains a rolling hedge using M3 and M4 VIX futures—contracts far enough out to avoid costly front-month roll decay. The portfolio manager uses Sourcetable to optimize hedge ratios and monitor costs. She asks 'What hedge ratio do I need to protect against a 10% market decline?' and the AI analyzes historical VIX-SPX relationships: 'During 10% SPX declines, VIX typically rises 12-15 points. Your $500M portfolio needs approximately 400 long M3 contracts for adequate protection.'

The challenge is managing hedge costs. Long VIX futures suffer negative roll yield in contango, costing roughly 5-7% annually. Sourcetable tracks this: 'Your 400 long M3 contracts cost $87,000 per month in roll yield at current 6.8% contango.' The manager uses this data to decide whether to maintain full hedges or reduce exposure when contango is extremely steep. During periods when contango exceeds 9%, she cuts the hedge to 200 contracts, accepting more market risk to reduce carry costs. Sourcetable's daily roll yield calculations make this dynamic hedging approach practical and transparent.

VIX ETF Replication and Analysis

Retail investors often trade VIX ETFs like VXX and SVXY without understanding the underlying futures mechanics. A financial advisor uses Sourcetable to educate clients and analyze these products. VXX holds a rolling position in M1 and M2 VIX futures, suffering constant roll decay in contango. The advisor uploads VXX price history alongside VIX futures data and asks 'How much has VXX lost to roll yield over the past year?'

Sourcetable calculates: 'VXX declined 67% over the past year while spot VIX averaged 16.2, nearly unchanged. The decline is entirely due to negative roll yield from persistent contango averaging 8.1%.' This analysis helps clients understand why VXX is inappropriate for long-term holdings. The advisor then demonstrates the inverse strategy: 'SVXY, which is short VIX futures, gained 89% over the same period by capturing positive roll yield.' These clear calculations help clients make informed decisions about volatility exposure.

Event-Driven Volatility Trading

VIX futures term structure behaves predictably around major events like FOMC meetings, elections, and earnings season. A quantitative trading firm uses Sourcetable to backtest event-driven strategies. They ask 'How does the M1-M2 spread change in the 5 days before and after FOMC announcements?' and the AI scans 3 years of data across 24 FOMC meetings.

Sourcetable reveals: 'The M1-M2 spread flattens by an average of 2.8 percentage points in the 2 days before FOMC, then re-steepens by 3.4 percentage points in the 3 days after. This pattern occurred in 19 of 24 meetings.' The firm builds a systematic strategy: flatten short volatility positions 3 days before FOMC to avoid the spread compression, then re-establish positions immediately after the announcement to capture the re-steepening. This event-driven overlay improves strategy returns by 8-12% annually by avoiding predictable periods of reduced roll yield.

Frequently Asked Questions

If your question is not covered here, you can contact our team.

Contact Us
What is the VIX futures term structure and how does contango create roll yield?
VIX futures term structure: a curve showing futures prices at different expirations (M1, M2, M3... M7). Contango: front-month futures > cash VIX (typical state). As days pass, front-month futures 'roll down' toward spot VIX—this time decay is roll yield for short vol positions. Average M1 premium over VIX cash: 2-4 vol points. Monthly roll yield for short M1 position: approximately 4-8% of face value monthly. Historical contango frequency: 70-75% of trading days from 2004-2023. Example: VIX at 16, M1 VIX futures at 19. If vol stays constant, M1 decays from 19 to 16 at expiration—3-point gain for short position. Backwardation (rare): VIX spot > M1 futures, occurring during spikes when markets expect vol to decline.
How do you calculate the breakeven move in VIX needed to avoid losses on a short VIX futures trade?
Short VIX futures breakeven: entry at 19 (M1 futures), VIX spot at 16. Daily P&L = decay toward spot. If VIX stays at 16 for 30 days until expiration: profit = (19-16) × $1,000 = $3,000 per contract. Breakeven: the VIX spot must not rise above 19 at expiration. But intermediate mark-to-market matters: if VIX spikes to 35 mid-trade, you'd face unrealized loss = (35-19) × $1,000 = -$16,000 per contract. Margin call if account < maintenance margin. Extended breakeven framework: if holding cost includes 3% monthly carry credit, VIX can rise from 16 to 19 over 30 days (normal gradual increase) before you lose money. VIX spikes to 40+ (as in COVID) represent existential risk—losses exceed $20,000 per contract in one session.
What is the VIX futures roll schedule and how does it affect return calculations?
VIX futures roll schedule: VIX futures expire on the Wednesday before the third Friday of each month (approximately 30 days apart). Key dates: (1) Expiration—M1 futures settle against the Special Opening Quotation (SOQ) of VIX on Wednesday morning. (2) Roll date—most practitioners roll from M1 to M2 approximately 5 days before expiration (to avoid expiration-week gamma risk). (3) Contango roll cost for long VIX positions: buying M2 at a premium to M1 when rolling. For short VIX positions: selling M2 at a premium and the spread narrows over time (profit). Monthly roll dates create 12 decision points per year—a systematic short VIX strategy rolls religiously regardless of VIX level.
What is the VXST-VIX-VIX3M-VXMT term structure and how is it analyzed?
VIX family term structure: (1) VXST (9-day expected vol)—ultra short-term. Spikes highest during acute crises. (2) VIX (30-day expected vol)—standard measure. (3) VIX3M (93-day expected vol, formerly VXV)—medium-term. (4) VXMT (6-month expected vol)—long-term. Normal term structure: VXST < VIX < VIX3M < VXMT (contango). Inverted structure: VXST > VIX > VIX3M (backwardation, crisis signal). Key ratios: VIX/VIX3M ratio > 1.0 signals acute stress (VIX elevated vs medium-term); ratio < 0.8 signals complacency (good short-vol entry). Trading signal: enter short VIX futures when VIX/VIX3M < 0.85 and term structure slope > 0.5 vol points per month. Exit when VIX/VIX3M > 1.0 or term structure inverts.
How do VIX ETPs (VXX, SVXY, VIXY) differ from direct VIX futures trading?
VIX ETP mechanics: (1) VXX (iPath S&P 500 VIX Short-Term Futures)—tracks daily roll of long M1/M2 VIX futures blend. 30-day constant maturity. Decays continuously from contango roll (40-60% annual decay in normal markets). (2) SVXY (ProShares Short VIX Short-Term Futures)—0.5× short daily VIX futures. Mirrors VXX inversely at 50% leverage. (3) VIXY (ProShares VIX Short-Term Futures)—similar to VXX. Direct futures advantages: (1) Control over roll timing. (2) No expense ratio (ETP charges 0.89-1.25%). (3) Tax treatment—futures gain 60% long-term / 40% short-term (Section 1256). ETP advantages: (1) No margin requirements. (2) Available in IRA accounts. (3) No need for futures account. (4) Lower minimum position.
What signals indicate VIX is likely to spike and should short VIX positions be reduced?
Leading indicators for VIX spikes: (1) VIX level absolute—below 14: extreme complacency, spike risk high. 15-20: moderate. Above 25: already elevated, spike risk from higher base. (2) VIX/VIX3M ratio > 0.95—term structure flattening suggests market expecting near-term stress. (3) Credit spread widening—IG OAS expanding 20+ bps over 2 weeks signals credit stress that often precedes equity vol spike. (4) SPX put/call ratio > 1.3—unusual demand for puts indicates fear building. (5) SKEW index > 145—extreme demand for tail protection via OTM puts. (6) Geopolitical event risk calendar—Fed meetings, non-farm payrolls, CPI releases within 5 days. Risk management: reduce short VIX positions by 50% when 3+ signals are simultaneously present.
What were the most profitable short VIX trades of the last decade and why did they work?
Notable short VIX trading windows: (1) 2012-2017 (post-QE era)—VIX averaged 13-15, contango steepest in history. Short VIX futures generated 20-30% annual returns. Five consecutive years of positive short VIX returns. (2) Q4 2020 recovery—after COVID spike, VIX fell from 85 to 22 over 6 months. Short VIX from June 2020 returned 35% in 6 months. (3) 2019—VIX spent most of year between 12-18. Short M1 VIX generated 12% on capital with minimal drawdown. Why they worked: all featured (a) low initial VIX levels, (b) steep term structure (3-5 vol points M1 to M2), (c) stable equity market without major macro shocks. Key lesson: the edge is most reliable when VIX < 18 with steep term structure and no immediate macro catalysts.
Andrew Grosser

Andrew Grosser

Founder, CTO @ Sourcetable

Sourcetable is the AI-powered spreadsheet that helps traders, analysts, and finance teams hypothesize, evaluate, validate, and iterate on trading strategies without writing code.

Share this article

Sourcetable Logo
Ready to implement the Vix Futures Basis Trading strategy?

Backtest, validate, and execute the Vix Futures Basis Trading strategy with AI. No coding required.

Drop CSV