{"slug":"us-stock-market-hours-beijing-time","qid":"overnight_liquidity","label":"overnight_liquidity","post_title":"us-stock-market-hours-beijing-time","post_url":"/blog/lang/zh-hans/us-stock-market-hours-beijing-time#q-overnight_liquidity","columns":["symbol","premarket_pct","afterhours_pct","extended_pct"],"rows":[{"symbol":"SPY","premarket_pct":2.07,"afterhours_pct":13.06,"extended_pct":15.14},{"symbol":"NVDA","premarket_pct":5.88,"afterhours_pct":2.68,"extended_pct":8.55},{"symbol":"AAPL","premarket_pct":2.07,"afterhours_pct":2.65,"extended_pct":4.72},{"symbol":"TSLA","premarket_pct":2.16,"afterhours_pct":1.63,"extended_pct":3.79},{"symbol":"MSFT","premarket_pct":2.52,"afterhours_pct":1.27,"extended_pct":3.79},{"symbol":"KO","premarket_pct":1.04,"afterhours_pct":0.94,"extended_pct":1.98}],"shape":"ranking","sql":"SELECT\n    symbol,\n    round(100 * sumIf(volume, et_minute <  570) / sum(volume), 2)                   AS premarket_pct,\n    round(100 * sumIf(volume, et_minute >  960) / sum(volume), 2)                   AS afterhours_pct,\n    round(100 * sumIf(volume, et_minute < 570 OR et_minute > 960) / sum(volume), 2) AS extended_pct\nFROM\n(\n    SELECT\n        ticker AS symbol,\n        toHour(toTimeZone(window_start, 'America/New_York')) * 60\n            + toMinute(toTimeZone(window_start, 'America/New_York')) AS et_minute,\n        volume\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'KO')\n      AND window_start >= toDateTime('2026-09-14 08:00:00', 'UTC')\n      AND window_start <  toDateTime('2026-09-19 00:00:00', 'UTC')\n)\nGROUP BY symbol\nORDER BY extended_pct DESC","computed_at":"2026-09-23T14:42:10.180704+00:00","elapsed":0.003261637}