{"slug":"vix-settlement-and-the-soq","qid":"expiry_ladder","label":"expiry_ladder","post_title":"vix-settlement-and-the-soq","post_url":"/blog/vix-settlement-and-the-soq#q-expiry_ladder","columns":["expiration_date","days_to_expiry","listed_strikes","traded_strikes"],"rows":[{"expiration_date":"2026-09-04","days_to_expiry":21,"listed_strikes":184,"traded_strikes":184},{"expiration_date":"2026-09-11","days_to_expiry":28,"listed_strikes":167,"traded_strikes":167},{"expiration_date":"2026-09-18","days_to_expiry":35,"listed_strikes":247,"traded_strikes":247}],"shape":"series","sql":"SELECT\n    toString(expiration_date)                 AS expiration_date,\n    max(dte)                                  AS days_to_expiry,\n    countDistinct(strike_price)               AS listed_strikes,\n    countDistinctIf(strike_price, volume > 0) AS traded_strikes\nFROM\n(\n    SELECT\n        expiration_date,\n        days_to_expiry AS dte,\n        strike_price,\n        volume\n    FROM global_markets.options_greeks\n    WHERE underlying_symbol = 'SPY'\n      AND date = '2026-08-14'\n      AND days_to_expiry BETWEEN 21 AND 40\n)\nGROUP BY expiration_date\nORDER BY expiration_date","computed_at":"2026-09-26T15:02:35.944000+00:00","elapsed":0.002068519}