{"slug":"when-do-options-expire","qid":"wed_roots","label":"Who owns Wednesday: roots by distinct Wednesday-dated expirations, July 6-9, 2026 tape","post_title":"When Do Options Expire? Friday 4 PM ET & Daily","post_url":"/blog/when-do-options-expire#q-wed_roots","columns":["root","wednesday_expiry_dates","nearest","furthest","contracts_k"],"rows":[{"root":"SPXW","wednesday_expiry_dates":9,"nearest":"2026-07-08","furthest":"2027-06-30","contracts_k":3579},{"root":"VIX","wednesday_expiry_dates":9,"nearest":"2026-07-22","furthest":"2027-03-17","contracts_k":2709},{"root":"NDXP","wednesday_expiry_dates":9,"nearest":"2026-07-08","furthest":"2027-06-30","contracts_k":82},{"root":"SPY","wednesday_expiry_dates":6,"nearest":"2026-07-08","furthest":"2027-06-30","contracts_k":10731},{"root":"QQQ","wednesday_expiry_dates":6,"nearest":"2026-07-08","furthest":"2027-06-30","contracts_k":6617},{"root":"IWM","wednesday_expiry_dates":6,"nearest":"2026-07-08","furthest":"2027-06-30","contracts_k":1099},{"root":"TLT","wednesday_expiry_dates":6,"nearest":"2026-07-08","furthest":"2027-06-30","contracts_k":356},{"root":"SLV","wednesday_expiry_dates":6,"nearest":"2026-07-08","furthest":"2027-06-30","contracts_k":248}],"shape":"table","sql":"SELECT root,\n       uniqExact(expiry) AS wednesday_expiry_dates,\n       toString(min(expiry)) AS nearest,\n       toString(max(expiry)) AS furthest,\n       round(sum(vol) / 1000, 0) AS contracts_k\nFROM (\n    SELECT substring(ticker, 3, length(ticker) - 17) AS root,\n           toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,\n           toFloat64(volume) AS vol\n    FROM global_markets.options_minute_aggs\n    WHERE window_start >= '2026-07-06 04:00:00'\n      AND window_start < '2026-07-10 04:00:00'\n)\nWHERE expiry IS NOT NULL AND toDayOfWeek(expiry) = 3 AND expiry >= '2026-07-08' AND root != 'SPCX'\nGROUP BY root\nORDER BY wednesday_expiry_dates DESC, contracts_k DESC, root\nLIMIT 8","computed_at":"2026-08-10T14:10:46.317001+00:00","elapsed":0.002688478}