{"slug":"etfs-with-0dte-options","qid":"weekday_coverage","label":"ETFs ranked by weekday coverage of dated option expirations (chain as of September 2026)","post_title":"Which ETFs Have 0DTE Options?","post_url":"/blog/etfs-with-0dte-options#q-weekday_coverage","columns":["symbol","weekdays_covered","mon_expiries","tue_expiries","wed_expiries","thu_expiries","fri_expiries","dated_expiries"],"rows":[{"symbol":"GLD","weekdays_covered":5,"mon_expiries":3,"tue_expiries":4,"wed_expiries":5,"thu_expiries":4,"fri_expiries":4,"dated_expiries":20},{"symbol":"IWM","weekdays_covered":5,"mon_expiries":3,"tue_expiries":4,"wed_expiries":5,"thu_expiries":4,"fri_expiries":4,"dated_expiries":20},{"symbol":"QQQ","weekdays_covered":5,"mon_expiries":3,"tue_expiries":4,"wed_expiries":5,"thu_expiries":4,"fri_expiries":4,"dated_expiries":20},{"symbol":"SMH","weekdays_covered":5,"mon_expiries":3,"tue_expiries":4,"wed_expiries":5,"thu_expiries":4,"fri_expiries":4,"dated_expiries":20},{"symbol":"SPY","weekdays_covered":5,"mon_expiries":3,"tue_expiries":4,"wed_expiries":5,"thu_expiries":4,"fri_expiries":4,"dated_expiries":20},{"symbol":"XLF","weekdays_covered":5,"mon_expiries":3,"tue_expiries":4,"wed_expiries":5,"thu_expiries":4,"fri_expiries":4,"dated_expiries":20},{"symbol":"EEM","weekdays_covered":3,"mon_expiries":3,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":12},{"symbol":"IBIT","weekdays_covered":3,"mon_expiries":3,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":12},{"symbol":"SLV","weekdays_covered":3,"mon_expiries":3,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":12},{"symbol":"SOXL","weekdays_covered":3,"mon_expiries":3,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":12},{"symbol":"TLT","weekdays_covered":3,"mon_expiries":3,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":12},{"symbol":"TQQQ","weekdays_covered":3,"mon_expiries":3,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":12},{"symbol":"XLE","weekdays_covered":3,"mon_expiries":3,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":12},{"symbol":"UNG","weekdays_covered":2,"mon_expiries":0,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":9},{"symbol":"USO","weekdays_covered":2,"mon_expiries":0,"tue_expiries":0,"wed_expiries":5,"thu_expiries":0,"fri_expiries":4,"dated_expiries":9}],"shape":"table","sql":"SELECT\n    underlying_symbol                                              AS symbol,\n    uniqExact(toDayOfWeek(expiration_date))                        AS weekdays_covered,\n    uniqExactIf(expiration_date, toDayOfWeek(expiration_date) = 1) AS mon_expiries,\n    uniqExactIf(expiration_date, toDayOfWeek(expiration_date) = 2) AS tue_expiries,\n    uniqExactIf(expiration_date, toDayOfWeek(expiration_date) = 3) AS wed_expiries,\n    uniqExactIf(expiration_date, toDayOfWeek(expiration_date) = 4) AS thu_expiries,\n    uniqExactIf(expiration_date, toDayOfWeek(expiration_date) = 5) AS fri_expiries,\n    uniqExact(expiration_date)                                     AS dated_expiries\nFROM global_markets.options_greeks\nWHERE date BETWEEN '2026-09-01' AND '2026-09-30'\n  AND expiration_date BETWEEN '2026-09-01' AND '2026-09-30'\n  AND toDayOfWeek(expiration_date) <= 5\n  AND volume > 0\n  AND underlying_symbol IN ('SPY','QQQ','IWM','DIA','VOO','IVV','VTI','RSP','MDY',\n                            'EEM','EFA','FXI','EWZ','EWJ','KWEB','INDA',\n                            'GLD','SLV','GDX','USO','UNG',\n                            'TLT','IEF','LQD','HYG',\n                            'XLF','XLE','XLK','XLV','XLU','XLI','XLP','XLY','XLB','XRT','KRE',\n                            'SMH','XBI','ARKK','IBIT','TQQQ','SQQQ','SOXL','VXX','UVXY')\n  AND underlying_symbol NOT IN ('SPCX')\nGROUP BY underlying_symbol\nORDER BY weekdays_covered DESC, dated_expiries DESC, symbol\nLIMIT 15","computed_at":"2026-10-04T15:17:45.146236+00:00","elapsed":0.003321299}