{"slug":"can-you-trade-us-stocks-24-hours","qid":"volume_by_et_hour","label":"Shares printed by New York clock hour: AAPL, MSFT, NVDA, SPY and TSLA, week of July 13, 2026","post_title":"Can You Trade US Stocks 24 Hours a Day?","post_url":"/blog/can-you-trade-us-stocks-24-hours#q-volume_by_et_hour","columns":["et_hour","volume_millions","pct_of_week"],"rows":[{"et_hour":"04:00","volume_millions":7.4,"pct_of_week":0.59},{"et_hour":"05:00","volume_millions":1.6,"pct_of_week":0.13},{"et_hour":"06:00","volume_millions":2.1,"pct_of_week":0.17},{"et_hour":"07:00","volume_millions":7.5,"pct_of_week":0.6},{"et_hour":"08:00","volume_millions":9,"pct_of_week":0.72},{"et_hour":"09:00","volume_millions":204,"pct_of_week":16.34},{"et_hour":"10:00","volume_millions":206.4,"pct_of_week":16.53},{"et_hour":"11:00","volume_millions":142.2,"pct_of_week":11.39},{"et_hour":"12:00","volume_millions":144.8,"pct_of_week":11.6},{"et_hour":"13:00","volume_millions":117.8,"pct_of_week":9.44},{"et_hour":"14:00","volume_millions":121.8,"pct_of_week":9.75},{"et_hour":"15:00","volume_millions":233.4,"pct_of_week":18.7},{"et_hour":"16:00","volume_millions":43.8,"pct_of_week":3.51},{"et_hour":"17:00","volume_millions":2.6,"pct_of_week":0.21},{"et_hour":"18:00","volume_millions":1.9,"pct_of_week":0.15},{"et_hour":"19:00","volume_millions":2.2,"pct_of_week":0.18}],"shape":"series","sql":"WITH (\n    SELECT sum(volume)\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'TSLA')\n      AND window_start >= toDateTime('2026-07-13 08:00:00', 'UTC')\n      AND window_start <  toDateTime('2026-07-18 00:00:00', 'UTC')\n) AS week_shares\nSELECT formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:00') AS et_hour,\n       round(toFloat64(sum(volume)) / 1000000, 1) AS volume_millions,\n       round(100 * toFloat64(sum(volume)) / toFloat64(week_shares), 2) AS pct_of_week\nFROM global_markets.delayed_stocks_minute_aggs\nWHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'TSLA')\n  AND window_start >= toDateTime('2026-07-13 08:00:00', 'UTC')\n  AND window_start <  toDateTime('2026-07-18 00:00:00', 'UTC')\nGROUP BY et_hour\nORDER BY et_hour","computed_at":"2026-08-01T08:25:44.868991+00:00","elapsed":0.002656982}