{"slug":"what-is-0dte-options","qid":"june_2026_tape","label":"June 2026: whole-month options volume and its same-day-expiry share","post_title":"What Is 0DTE? Zero Days to Expiry Options","post_url":"/blog/what-is-0dte-options#q-june_2026_tape","columns":["contracts_mm","zero_dte_contracts_mm","zero_dte_pct","sessions"],"rows":[{"contracts_mm":1477.9,"zero_dte_contracts_mm":506.3,"zero_dte_pct":34.3,"sessions":21}],"shape":"scalar","sql":"SELECT round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,\n       round(sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / 1e6, 1) AS zero_dte_contracts_mm,\n       round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 1) AS zero_dte_pct,\n       uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions\nFROM global_markets.options_minute_aggs\nWHERE window_start >= toDateTime('2026-06-01 00:00:00')\n  AND window_start < toDateTime('2026-07-01 00:00:00')","computed_at":"2026-08-11T14:13:57.316526+00:00","elapsed":0.00253366}