{"slug":"us-market-volume-by-hour-philippine-time","qid":"name_split","label":"name_split","post_title":"us-market-volume-by-hour-philippine-time","post_url":"/blog/lang/tl/us-market-volume-by-hour-philippine-time#q-name_split","columns":["ticker","open_half_hour_pct","midnight_to_2am_pct","final_hour_pct"],"rows":[{"ticker":"SPY","open_half_hour_pct":11.3,"midnight_to_2am_pct":19.4,"final_hour_pct":29.9},{"ticker":"JNJ","open_half_hour_pct":14.8,"midnight_to_2am_pct":18.9,"final_hour_pct":28},{"ticker":"KO","open_half_hour_pct":15.4,"midnight_to_2am_pct":18.1,"final_hour_pct":26.6},{"ticker":"AAPL","open_half_hour_pct":16.6,"midnight_to_2am_pct":20.9,"final_hour_pct":21.6},{"ticker":"MSFT","open_half_hour_pct":18.3,"midnight_to_2am_pct":20,"final_hour_pct":20.6},{"ticker":"NVDA","open_half_hour_pct":17.9,"midnight_to_2am_pct":21.2,"final_hour_pct":18.4}],"shape":"ranking","sql":"WITH session_minutes AS\n(\n    SELECT\n        ticker,\n        toHour(toTimeZone(window_start, 'Asia/Manila')) AS manila_h,\n        toFloat64(volume)                               AS vol\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'KO', 'JNJ')\n      AND window_start >= toDateTime('2026-06-01 00:00:00')\n      AND window_start <  toDateTime('2026-10-01 00:00:00')\n      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60\n           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570\n      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60\n           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960\n)\nSELECT\n    ticker,\n    round(100 * sumIf(vol, manila_h = 21) / sum(vol), 1)      AS open_half_hour_pct,\n    round(100 * sumIf(vol, manila_h IN (0, 1)) / sum(vol), 1) AS midnight_to_2am_pct,\n    round(100 * sumIf(vol, manila_h = 3) / sum(vol), 1)       AS final_hour_pct\nFROM session_minutes\nGROUP BY ticker\nORDER BY final_hour_pct DESC","computed_at":"2026-10-03T15:39:53.417779+00:00","elapsed":0.003600426}