{"slug":"spcx-week-2026-07-06-deep-dive","qid":"tape_texture","label":"Print-size anatomy and quote census: full week","post_title":"SPCX: The Week It Went Underwater","post_url":"/blog/spcx-week-2026-07-06-deep-dive#q-tape_texture","columns":["prints_m","median_print_shares","odd_lot_pct_of_prints","nbbo_updates_m","clean_two_sided_pct"],"rows":[{"prints_m":5.52,"median_print_shares":10,"odd_lot_pct_of_prints":80.1,"nbbo_updates_m":2.2,"clean_two_sided_pct":99.35}],"shape":"scalar","sql":"WITH\n    (\n        SELECT (round(count() / 1e6, 2),\n                round(100.0 * countIf(bid_price > 0 AND ask_price > 0 AND ask_price > bid_price) / count(), 2))\n        FROM global_markets.cache_stocks_quotes\n        WHERE ticker = 'SPCX'\n          AND sip_timestamp >= toDateTime64('2026-07-06 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 00:00:00', 9)\n    ) AS quote_census\nSELECT\n    round(count() / 1e6, 2) AS prints_m,\n    quantileDeterministic(0.5)(toFloat64(size), toUInt64(abs(sequence_number))) AS median_print_shares,\n    round(100.0 * countIf(size < 100) / count(), 1) AS odd_lot_pct_of_prints,\n    quote_census.1 AS nbbo_updates_m,\n    quote_census.2 AS clean_two_sided_pct\nFROM global_markets.stocks_trades\nWHERE ticker = 'SPCX'\n  AND sip_timestamp >= toDateTime64('2026-07-06 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 00:00:00', 9)","computed_at":"2026-07-26T06:14:23.999666+00:00","elapsed":1.758484357}