{"slug":"nasdaq-closing-cross-explained","qid":"cross_print","label":"cross_print","post_title":"nasdaq-closing-cross-explained","post_url":"/blog/nasdaq-closing-cross-explained#q-cross_print","columns":["et_clock","price","shares_mn","condition_codes","venue","x_median_trade_k"],"rows":[{"et_clock":"16:00:00.810","price":326.57,"shares_mn":6.605,"condition_codes":"[8,9,41]","venue":"Nasdaq","x_median_trade_k":550.4},{"et_clock":"16:00:00.810","price":326.57,"shares_mn":6.605,"condition_codes":"[15]","venue":"Nasdaq","x_median_trade_k":550.4},{"et_clock":"16:00:01.222","price":326.57,"shares_mn":0.074,"condition_codes":"[12]","venue":"FINRA Alternative Display Facility","x_median_trade_k":6.1},{"et_clock":"16:00:00.813","price":326.57,"shares_mn":0.061,"condition_codes":"[12]","venue":"FINRA Alternative Display Facility","x_median_trade_k":5.1},{"et_clock":"16:00:00.812","price":326.57,"shares_mn":0.024,"condition_codes":"[12]","venue":"FINRA Alternative Display Facility","x_median_trade_k":2},{"et_clock":"16:00:01.157","price":326.57,"shares_mn":0.013,"condition_codes":"[12]","venue":"FINRA Alternative Display Facility","x_median_trade_k":1.1}],"shape":"table","sql":"SELECT\n    p.et_clock                                          AS et_clock,\n    p.price                                             AS price,\n    p.shares_mn                                         AS shares_mn,\n    p.condition_codes                                   AS condition_codes,\n    p.venue                                             AS venue,\n    round(p.shares / m.median_trade_shares / 1000, 1)   AS x_median_trade_k\nFROM\n(\n    SELECT\n        t.et_clock          AS et_clock,\n        t.price             AS price,\n        t.shares            AS shares,\n        t.shares_mn         AS shares_mn,\n        t.condition_codes   AS condition_codes,\n        t.seq               AS seq,\n        e.venue             AS venue\n    FROM\n    (\n        SELECT\n            substring(toString(toTimeZone(sip_timestamp, 'America/New_York')), 12, 12) AS et_clock,\n            round(toFloat64(price), 2)          AS price,\n            toFloat64(size)                     AS shares,\n            round(toFloat64(size) / 1e6, 3)     AS shares_mn,\n            toString(conditions)                AS condition_codes,\n            toInt32(exchange)                   AS exch,\n            toUInt64(sequence_number)           AS seq\n        FROM global_markets.stocks_trades\n        WHERE ticker = 'AAPL'\n          AND sip_timestamp >= toDateTime('2026-09-10 20:00:00', 'UTC')\n          AND sip_timestamp <  toDateTime('2026-09-10 20:00:10', 'UTC')\n        ORDER BY shares DESC, sip_timestamp\n        LIMIT 6\n    ) AS t\n    LEFT JOIN\n    (\n        SELECT toInt32(id) AS exch, any(name) AS venue\n        FROM global_markets.stocks_exchanges\n        GROUP BY exch\n    ) AS e ON e.exch = t.exch\n) AS p\nCROSS JOIN\n(\n    SELECT quantileExact(0.5)(toFloat64(size)) AS median_trade_shares\n    FROM global_markets.stocks_trades\n    WHERE ticker = 'AAPL'\n      AND sip_timestamp >= toDateTime('2026-09-10 08:00:00', 'UTC')\n      AND sip_timestamp <  toDateTime('2026-09-11 00:00:00', 'UTC')\n) AS m\nORDER BY p.shares DESC, p.seq","computed_at":"2026-09-17T15:23:02.652756+00:00","elapsed":0.002119957}