{"slug":"gamestop-january-28-2021","qid":"options_tape","label":"GME options trades by session: January 25–28, 2021","post_title":"GameStop, Jan 28, 2021: $483 to $112 by Noon","post_url":"/blog/gamestop-january-28-2021#q-options_tape","columns":["session","call_contracts_m","put_contracts_m","call_share_pct","premium_bn","prints_k"],"rows":[{"session":"2021-01-25","call_contracts_m":0.49,"put_contracts_m":0.85,"call_share_pct":36.5,"premium_bn":2.32,"prints_k":343},{"session":"2021-01-26","call_contracts_m":0.7,"put_contracts_m":0.71,"call_share_pct":49.4,"premium_bn":3.04,"prints_k":415},{"session":"2021-01-27","call_contracts_m":0.33,"put_contracts_m":1.05,"call_share_pct":24,"premium_bn":7.99,"prints_k":351},{"session":"2021-01-28","call_contracts_m":0.2,"put_contracts_m":0.48,"call_share_pct":29.5,"premium_bn":3.97,"prints_k":175}],"shape":"series","sql":"SELECT\n    toString(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS session,\n    round(sumIf(size, substring(ticker, 12, 1) = 'C') / 1e6, 2) AS call_contracts_m,\n    round(sumIf(size, substring(ticker, 12, 1) = 'P') / 1e6, 2) AS put_contracts_m,\n    round(100.0 * sumIf(size, substring(ticker, 12, 1) = 'C') / sum(size), 1) AS call_share_pct,\n    round(sum(toFloat64(price) * size * 100) / 1e9, 2) AS premium_bn,\n    round(count() / 1e3, 0) AS prints_k\nFROM global_markets.options_trades\nWHERE ticker >= 'O:GME21' AND ticker < 'O:GME22'\n  AND sip_timestamp >= toDateTime('2021-01-25 00:00:00') AND sip_timestamp < toDateTime('2021-01-29 00:00:00')\nGROUP BY session\nORDER BY session","computed_at":"2026-07-26T05:29:38.925805+00:00","elapsed":0.119467917}