{"slug":"us-market-volume-by-hour-beijing-time","qid":"large_cap_slots","label":"large_cap_slots","post_title":"us-market-volume-by-hour-beijing-time","post_url":"/blog/lang/zh-hans/us-market-volume-by-hour-beijing-time#q-large_cap_slots","columns":["ticker","open_30m_pct","bj_0100_0200_pct","close_30m_pct"],"rows":[{"ticker":"KO","open_30m_pct":15.16,"bj_0100_0200_pct":9.13,"close_30m_pct":20.88},{"ticker":"SPY","open_30m_pct":11.41,"bj_0100_0200_pct":10.62,"close_30m_pct":20.14},{"ticker":"AAPL","open_30m_pct":16.44,"bj_0100_0200_pct":10.57,"close_30m_pct":15.14},{"ticker":"AMZN","open_30m_pct":17.57,"bj_0100_0200_pct":9.95,"close_30m_pct":14.28},{"ticker":"MSFT","open_30m_pct":17.85,"bj_0100_0200_pct":9.73,"close_30m_pct":14.13},{"ticker":"QQQ","open_30m_pct":14.29,"bj_0100_0200_pct":10.7,"close_30m_pct":13.99},{"ticker":"NVDA","open_30m_pct":18.47,"bj_0100_0200_pct":9.52,"close_30m_pct":11}],"shape":"ranking","sql":"WITH session_bars AS\n(\n    SELECT\n        ticker,\n        volume,\n        toTimeZone(window_start, 'America/New_York') AS et,\n        toHour(et) * 60 + toMinute(et)               AS et_min\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('SPY', 'QQQ', 'AAPL', 'MSFT', 'NVDA', 'AMZN', 'KO')\n      AND window_start >= toDateTime('2026-04-01 04:00:00', 'UTC')\n      AND window_start <  toDateTime('2026-07-01 04:00:00', 'UTC')\n      AND et_min >= 570\n      AND et_min <  960\n)\nSELECT\n    ticker,\n    round(100 * toFloat64(sumIf(volume, et_min < 600)) / toFloat64(sum(volume)), 2)                        AS open_30m_pct,\n    round(100 * toFloat64(sumIf(volume, et_min >= 780 AND et_min < 840)) / toFloat64(sum(volume)), 2)      AS bj_0100_0200_pct,\n    round(100 * toFloat64(sumIf(volume, et_min >= 930)) / toFloat64(sum(volume)), 2)                       AS close_30m_pct\nFROM session_bars\nGROUP BY ticker\nORDER BY close_30m_pct DESC","computed_at":"2026-09-26T15:42:13.611039+00:00","elapsed":0.003633874}