{"slug":"what-does-cross-mean-in-trading","qid":"cross_minutes","label":"cross_minutes","post_title":"what-does-cross-mean-in-trading","post_url":"/blog/what-does-cross-mean-in-trading#q-cross_minutes","columns":["et_time","avg_million_shares","ratio_to_heaviest","sessions"],"rows":[{"et_time":"09:30","avg_million_shares":1.49,"ratio_to_heaviest":1,"sessions":21},{"et_time":"09:31","avg_million_shares":0.3,"ratio_to_heaviest":0.2,"sessions":21},{"et_time":"10:00","avg_million_shares":0.17,"ratio_to_heaviest":0.11,"sessions":21},{"et_time":"12:00","avg_million_shares":0.08,"ratio_to_heaviest":0.05,"sessions":21},{"et_time":"15:00","avg_million_shares":0.08,"ratio_to_heaviest":0.06,"sessions":21},{"et_time":"15:59","avg_million_shares":1.31,"ratio_to_heaviest":0.88,"sessions":21},{"et_time":"16:00","avg_million_shares":0.99,"ratio_to_heaviest":0.66,"sessions":21}],"shape":"series","sql":"SELECT\n    et_time,\n    round(toFloat64(avg(volume)) / 1e6, 2)                                  AS avg_million_shares,\n    round(toFloat64(avg(volume)) / max(toFloat64(avg(volume))) OVER (), 2)  AS ratio_to_heaviest,\n    count()                                                                 AS sessions\nFROM\n(\n    SELECT\n        formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_time,\n        volume\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'AAPL'\n      AND window_start >= toDateTime('2026-06-01 04:00:00', 'UTC')\n      AND window_start <  toDateTime('2026-07-01 04:00:00', 'UTC')\n)\nWHERE et_time IN ('09:30', '09:31', '10:00', '12:00', '15:00', '15:59', '16:00')\nGROUP BY et_time\nORDER BY et_time","computed_at":"2026-09-17T15:58:11.884895+00:00","elapsed":0.002936605}