{"slug":"nvda-june-2026-deep-dive","qid":"options_month","label":"NVDA's options market in one row: totals, expiry structure, flagship contracts","post_title":"NVDA: NVIDIA's Full June 2026, Tick by Tick","post_url":"/blog/nvda-june-2026-deep-dive#q-options_month","columns":["first_print_et","option_sessions","prints_m","distinct_contracts","contracts_traded_m","premium_notional_busd","month_put_call_ratio","max_session_put_call_ratio","expiries_traded","longest_expiry","jun18_expiry_share_pct","busiest_contract","top_premium_contract","top_premium_strike_usd","aapl_premium_bn","aapl_contracts_m","tsla_premium_bn","tsla_contracts_m"],"rows":[{"first_print_et":"2026-06-01 09:30:00","option_sessions":21,"prints_m":8.9,"distinct_contracts":5163,"contracts_traded_m":64.64,"premium_notional_busd":24.43,"month_put_call_ratio":0.55,"max_session_put_call_ratio":0.782,"expiries_traded":38,"longest_expiry":"2028-12-15","jun18_expiry_share_pct":10.5,"busiest_contract":"$210 call, expiry 2026-06-18","top_premium_contract":"$0.5 call, expiry 2026-12-18","top_premium_strike_usd":0.5,"aapl_premium_bn":8.84,"aapl_contracts_m":27,"tsla_premium_bn":33.68,"tsla_contracts_m":58}],"shape":"scalar","sql":"WITH\n    (\n        SELECT (round(sum(toFloat64(price) * size) * 100 / 1e9, 2), round(sum(size) / 1e6, 1))\n        FROM global_markets.options_trades\n        WHERE startsWith(ticker, 'O:AAPL') AND length(ticker) = 21\n          AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)\n    ) AS aapl,\n    (\n        SELECT (round(sum(toFloat64(price) * size) * 100 / 1e9, 2), round(sum(size) / 1e6, 1))\n        FROM global_markets.options_trades\n        WHERE startsWith(ticker, 'O:TSLA') AND length(ticker) = 21\n          AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)\n    ) AS tsla,\n    (\n        SELECT concat('$', toString(round(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000, 2)),\n               if(substring(ticker, 13, 1) = 'P', ' put', ' call'),\n               ', expiry 20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2))\n        FROM global_markets.options_trades\n        WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21\n          AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)\n        GROUP BY ticker ORDER BY sum(size) DESC LIMIT 1\n    ) AS busiest_name,\n    (\n        SELECT concat('$', toString(round(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000, 2)),\n               if(substring(ticker, 13, 1) = 'P', ' put', ' call'),\n               ', expiry 20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2))\n        FROM global_markets.options_trades\n        WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21\n          AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)\n        GROUP BY ticker ORDER BY sum(toFloat64(price) * size) DESC LIMIT 1\n    ) AS premium_name,\n    (\n        SELECT round(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000, 2)\n        FROM global_markets.options_trades\n        WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21\n          AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)\n        GROUP BY ticker ORDER BY sum(toFloat64(price) * size) DESC LIMIT 1\n    ) AS premium_strike,\n    (\n        SELECT max(pc)\n        FROM (\n            SELECT round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 3) AS pc\n            FROM global_markets.options_trades\n            WHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21\n              AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)\n            GROUP BY toDate(sip_timestamp)\n        )\n    ) AS max_daily_pc\nSELECT\n    formatDateTime(toTimeZone(min(sip_timestamp), 'America/New_York'), '%Y-%m-%d %H:%i:%S') AS first_print_et,\n    uniqExact(toDate(sip_timestamp)) AS option_sessions,\n    round(count() / 1e6, 2) AS prints_m,\n    uniqExact(ticker) AS distinct_contracts,\n    round(sum(size) / 1e6, 2) AS contracts_traded_m,\n    round(sum(toFloat64(price) * size) * 100 / 1e9, 2) AS premium_notional_busd,\n    round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 2) AS month_put_call_ratio,\n    max_daily_pc AS max_session_put_call_ratio,\n    uniqExact(substring(ticker, 7, 6)) AS expiries_traded,\n    concat('20', substring(max(substring(ticker, 7, 6)), 1, 2), '-', substring(max(substring(ticker, 7, 6)), 3, 2), '-', substring(max(substring(ticker, 7, 6)), 5, 2)) AS longest_expiry,\n    round(100 * toFloat64(sumIf(size, substring(ticker, 7, 6) = '260618')) / toFloat64(sum(size)), 1) AS jun18_expiry_share_pct,\n    busiest_name AS busiest_contract,\n    premium_name AS top_premium_contract,\n    premium_strike AS top_premium_strike_usd,\n    aapl.1 AS aapl_premium_bn,\n    aapl.2 AS aapl_contracts_m,\n    tsla.1 AS tsla_premium_bn,\n    tsla.2 AS tsla_contracts_m\nFROM global_markets.options_trades\nWHERE startsWith(ticker, 'O:NVDA') AND length(ticker) = 21\n  AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)","computed_at":"2026-07-26T06:11:36.909190+00:00","elapsed":13.780122161}