{"slug":"how-block-trades-print-on-the-tape","qid":"print_size_mix","label":"How AAPL's prints and volume split by trade size, June 10, 2026","post_title":"How Block Trades Print on the Tape","post_url":"/blog/how-block-trades-print-on-the-tape#q-print_size_mix","columns":["print_size","prints_pct","volume_pct"],"rows":[{"print_size":"under 100","prints_pct":90.06,"volume_pct":30.53},{"print_size":"100 to 999","prints_pct":9.76,"volume_pct":27.43},{"print_size":"1,000 to 4,999","prints_pct":0.17,"volume_pct":4.7},{"print_size":"5,000 to 9,999","prints_pct":0.01,"volume_pct":1.07},{"print_size":"10,000 and up","prints_pct":0.01,"volume_pct":36.27}],"shape":"ranking","sql":"WITH\n    (\n        SELECT count()\n        FROM global_markets.stocks_trades\n        WHERE ticker = 'AAPL'\n          AND sip_timestamp >= toDateTime('2026-06-10 00:00:00', 'UTC')\n          AND sip_timestamp <  toDateTime('2026-06-11 00:00:00', 'UTC')\n    ) AS day_prints,\n    (\n        SELECT sum(size)\n        FROM global_markets.stocks_trades\n        WHERE ticker = 'AAPL'\n          AND sip_timestamp >= toDateTime('2026-06-10 00:00:00', 'UTC')\n          AND sip_timestamp <  toDateTime('2026-06-11 00:00:00', 'UTC')\n    ) AS day_shares\nSELECT\n    multiIf(size < 100,   'under 100',\n            size < 1000,  '100 to 999',\n            size < 5000,  '1,000 to 4,999',\n            size < 10000, '5,000 to 9,999',\n                          '10,000 and up')                        AS print_size,\n    round(100 * toFloat64(count()) / toFloat64(day_prints), 2)    AS prints_pct,\n    round(100 * toFloat64(sum(size)) / toFloat64(day_shares), 2)  AS volume_pct\nFROM global_markets.stocks_trades\nWHERE ticker = 'AAPL'\n  AND sip_timestamp >= toDateTime('2026-06-10 00:00:00', 'UTC')\n  AND sip_timestamp <  toDateTime('2026-06-11 00:00:00', 'UTC')\nGROUP BY print_size\nORDER BY min(size)","computed_at":"2026-08-20T15:23:35.648375+00:00","elapsed":0.005215741}