A simple script to use market data of variance indices to calculate Volatility Basis.
Total Variance (
Variance Gap (
- For Index:
$T_2 \sigma_2^2 - T_1 \sigma_1^2$ - For Futures:
$\sigma_{fwd}^2 \cdot (T_2 - T_1)$
Forward Variance (
Volatility Basis: The difference between the Forward Volatility derived from SPX Options (Index) and that priced in VIX Futures.
Shows how much "Heat" is in the system. The Index-based approach consistently estimates a higher total energy for long horizons (365 days).
You can see where the Index-based approach adds energy in "chunks" (VIX3M to VIX6M).
The green area represents where the Options market is more expensive than the Futures market (Positive Basis). For March 2026 (~90 days), the markets are perfectly converged, but they diverge sharply thereafter.