{"slug":"eurex-option-codes-odax-odap-oesx","qid":"expiry_shelf","label":"expiry_shelf","post_title":"eurex-option-codes-odax-odap-oesx","post_url":"/blog/eurex-option-codes-odax-odap-oesx#q-expiry_shelf","columns":["underlying","expiries_traded"],"rows":[{"underlying":"SPY","expiries_traded":33},{"underlying":"QQQ","expiries_traded":30},{"underlying":"AAPL","expiries_traded":25},{"underlying":"MSFT","expiries_traded":24},{"underlying":"KO","expiries_traded":16}],"shape":"ranking","sql":"SELECT\n    underlying_symbol              AS underlying,\n    countDistinct(expiration_date) AS expiries_traded\nFROM global_markets.options_greeks\nWHERE date = '2026-06-17'\n  AND underlying_symbol IN ('SPY', 'QQQ', 'AAPL', 'MSFT', 'KO')\n  AND volume > 0\nGROUP BY underlying_symbol\nORDER BY expiries_traded DESC","computed_at":"2026-09-22T14:45:06.785876+00:00","elapsed":0.001912137}