{"slug":"partial-assignment-of-short-options","qid":"lot_sizes","label":"lot_sizes","post_title":"partial-assignment-of-short-options","post_url":"/blog/partial-assignment-of-short-options#q-lot_sizes","columns":["lot_size","trades","pct_of_trades"],"rows":[{"lot_size":"1 contract","trades":80875,"pct_of_trades":57.4},{"lot_size":"2 to 4","trades":28395,"pct_of_trades":20.1},{"lot_size":"5 to 9","trades":14795,"pct_of_trades":10.5},{"lot_size":"10 to 24","trades":11881,"pct_of_trades":8.4},{"lot_size":"25 to 99","trades":4232,"pct_of_trades":3},{"lot_size":"100 or more","trades":798,"pct_of_trades":0.6}],"shape":"ranking","sql":"SELECT\n    multiIf(size = 1,   '1 contract',\n            size <= 4,  '2 to 4',\n            size <= 9,  '5 to 9',\n            size <= 24, '10 to 24',\n            size <= 99, '25 to 99',\n                        '100 or more')             AS lot_size,\n    count()                                        AS trades,\n    round(100 * count() / sum(count()) OVER (), 1) AS pct_of_trades\nFROM global_markets.options_trades\nWHERE underlying_symbol = 'AAPL'\n  AND sip_timestamp >= '2026-05-14 00:00:00'\n  AND sip_timestamp <  '2026-05-15 00:00:00'\nGROUP BY lot_size\nORDER BY min(size)","computed_at":"2026-09-30T15:36:33.560775+00:00","elapsed":0.002517587}