{"slug":"what-is-average-daily-volume","qid":"options_adv","label":"Options ADV: average daily contracts and share-equivalent exposure (June 11 – July 10, 2026)","post_title":"What Is Average Daily Volume (ADV)?","post_url":"/blog/what-is-average-daily-volume#q-options_adv","columns":["underlying","avg_daily_contracts_k","share_equivalent_m","sessions"],"rows":[{"underlying":"SPY","avg_daily_contracts_k":12543.2,"share_equivalent_m":1254.3,"sessions":20},{"underlying":"AAPL","avg_daily_contracts_k":1265.1,"share_equivalent_m":126.5,"sessions":20},{"underlying":"MU","avg_daily_contracts_k":804.7,"share_equivalent_m":80.5,"sessions":20},{"underlying":"KO","avg_daily_contracts_k":64.6,"share_equivalent_m":6.5,"sessions":20}],"shape":"ranking","sql":"WITH daily AS (\n    SELECT multiIf(ticker LIKE 'O:SPY2%', 'SPY', ticker LIKE 'O:AAPL2%', 'AAPL', ticker LIKE 'O:MU2%', 'MU', 'KO') AS underlying,\n           toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,\n           sum(toFloat64(volume)) AS contracts\n    FROM global_markets.options_minute_aggs\n    WHERE (ticker LIKE 'O:SPY2%' OR ticker LIKE 'O:AAPL2%' OR ticker LIKE 'O:MU2%' OR ticker LIKE 'O:KO2%')\n      AND window_start >= toDateTime('2026-06-11 00:00:00', 'America/New_York')\n      AND window_start < toDateTime('2026-07-11 00:00:00', 'America/New_York')\n    GROUP BY underlying, et_date\n)\nSELECT underlying,\n       round(avg(contracts) / 1e3, 1) AS avg_daily_contracts_k,\n       round(avg(contracts) * 100 / 1e6, 1) AS share_equivalent_m,\n       count() AS sessions\nFROM daily\nGROUP BY underlying\nORDER BY avg_daily_contracts_k DESC","computed_at":"2026-07-26T06:22:59.354742+00:00","elapsed":3.28403081}