{"slug":"us-market-volume-by-hour-beijing-time","qid":"close_minute","label":"close_minute","post_title":"us-market-volume-by-hour-beijing-time","post_url":"/blog/lang/zh-hans/us-market-volume-by-hour-beijing-time#q-close_minute","columns":["ticker","last_30m_million","close_minute_million","close_to_30m_ratio"],"rows":[{"ticker":"NVDA","last_30m_million":13.69,"close_minute_million":2.01,"close_to_30m_ratio":0.15},{"ticker":"AAPL","last_30m_million":5.43,"close_minute_million":1.16,"close_to_30m_ratio":0.21},{"ticker":"MSFT","last_30m_million":3.94,"close_minute_million":0.81,"close_to_30m_ratio":0.2},{"ticker":"AMZN","last_30m_million":5.41,"close_minute_million":0.66,"close_to_30m_ratio":0.12},{"ticker":"SPY","last_30m_million":9.14,"close_minute_million":0.3,"close_to_30m_ratio":0.03},{"ticker":"KO","last_30m_million":2.24,"close_minute_million":0.19,"close_to_30m_ratio":0.09},{"ticker":"QQQ","last_30m_million":5.46,"close_minute_million":0.17,"close_to_30m_ratio":0.03}],"shape":"ranking","sql":"WITH bars AS\n(\n    SELECT\n        ticker,\n        volume,\n        toTimeZone(window_start, 'America/New_York') AS et,\n        toDate(et)                                   AS session_date,\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 >= 930\n      AND et_min <= 960\n)\nSELECT\n    ticker,\n    round(toFloat64(sumIf(volume, et_min >= 930 AND et_min < 960)) / countDistinct(session_date) / 1e6, 2) AS last_30m_million,\n    round(toFloat64(sumIf(volume, et_min = 960)) / countDistinct(session_date) / 1e6, 2)                   AS close_minute_million,\n    round(toFloat64(sumIf(volume, et_min = 960))\n          / toFloat64(sumIf(volume, et_min >= 930 AND et_min < 960)), 2)                                  AS close_to_30m_ratio\nFROM bars\nGROUP BY ticker\nORDER BY close_minute_million DESC","computed_at":"2026-09-26T15:42:13.824729+00:00","elapsed":0.022454605}