How VIX Settlement Works: the SOQ
Listed versus traded strikes by moneyness (SPY, Sep 18 2026 expiry, as of Aug 14 2026)ranking ·
2026-11-01 · 10×3
Upcoming VIX settlement dates and the SPX expiry each one usesseries ·
2026-11-01 · 13×5
Average high to low range by minute, first half hour (SPY, trailing ~4 months)series ·
2026-11-01 · 30×3
Expirations three to six weeks out on a pinned session (SPY, Aug 14 2026)series ·
2026-11-01 · 3×4
When Do SPX Options Stop Trading?
The final hours of the AM settled SPX monthly, Thursday May 14, 2026 (ET)series ·
2026-10-24 · 8×3
Prior close to expiration-Friday open, monthly expirations (SPY, percent)series ·
2026-10-24 · 12×5
The final hours of the expiring SPXW weekly, Friday May 15, 2026 (ET)series ·
2026-10-24 · 7×4
Expiration Friday, 8:00 a.m. to 10:00 a.m. ET: which root is tradingseries ·
2026-10-24 · 2×5
Contracts traded per session into the May 15, 2026 expiration, by rootseries ·
2026-10-24 · 5×4
Partial Assignment of Short Options
Option trade sizes on one AAPL session (May 14, 2026)ranking ·
2026-09-30 · 6×3
Contract lines traded into the May 2026 monthly expirationranking ·
2026-09-30 · 5×3
Listed versus traded strikes by moneyness (SPY, Sep 18 2026 expiry, as of Aug 14 2026)
Listed versus traded strikes by moneyness (SPY, Sep 18 2026 expiry, as of Aug 14 2026)
| moneyness_band | listed_strikes | traded_strikes |
|---|---|---|
| -20% to -16% | 12 | 12 |
| -16% to -12% | 21 | 21 |
| -12% to -8% | 31 | 31 |
| -8% to -4% | 31 | 31 |
| -4% to 0% | 32 | 32 |
| 0% to 4% | 31 | 31 |
| 4% to 8% | 20 | 20 |
| 8% to 12% | 5 | 5 |
| 12% to 16% | 6 | 6 |
| 16% to 20% | 1 | 1 |
the exact SQL behind every number
SELECT
concat(toString(pct_band), '% to ', toString(pct_band + 4), '%') AS moneyness_band,
countDistinct(strike_price) AS listed_strikes,
countDistinctIf(strike_price, volume > 0) AS traded_strikes
FROM
(
SELECT
strike_price,
volume,
toInt32(floor((toFloat64(strike_price) / toFloat64(underlying_close) - 1) * 25) * 4) AS pct_band
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = '2026-08-14'
AND expiration_date = '2026-09-18'
AND underlying_close > 0
)
WHERE pct_band BETWEEN -20 AND 16
GROUP BY pct_band
ORDER BY pct_band
More from this analysisHow VIX Settlement Works: the SOQ
Average high to low range by minute, first half hour (SPY, trailing ~4 months)
series 30×3
→
Upcoming VIX settlement dates and the SPX expiry each one uses
series 13×5
→
Expirations three to six weeks out on a pinned session (SPY, Aug 14 2026)
series 3×4
→
SPY near-the-money implied volatility by distance to expiration
ranking 6×3
→
See all 3,293 queries →