{"slug":"us-premarket-and-after-hours-philippine-time","qid":"volume_by_hour","label":"volume_by_hour","post_title":"us-premarket-and-after-hours-philippine-time","post_url":"/blog/lang/tl/us-premarket-and-after-hours-philippine-time#q-volume_by_hour","columns":["label","volume_millions","share_of_peak_pct"],"rows":[{"label":"16:00 PHT","volume_millions":4.6,"share_of_peak_pct":1},{"label":"17:00 PHT","volume_millions":1.7,"share_of_peak_pct":0.3},{"label":"18:00 PHT","volume_millions":2.5,"share_of_peak_pct":0.5},{"label":"19:00 PHT","volume_millions":9,"share_of_peak_pct":1.9},{"label":"20:00 PHT","volume_millions":18.2,"share_of_peak_pct":3.7},{"label":"21:00 PHT","volume_millions":201.8,"share_of_peak_pct":41.5},{"label":"22:00 PHT","volume_millions":259.5,"share_of_peak_pct":53.3},{"label":"23:00 PHT","volume_millions":221.4,"share_of_peak_pct":45.5},{"label":"00:00 PHT","volume_millions":164.7,"share_of_peak_pct":33.9},{"label":"01:00 PHT","volume_millions":146,"share_of_peak_pct":30},{"label":"02:00 PHT","volume_millions":193.5,"share_of_peak_pct":39.8},{"label":"03:00 PHT","volume_millions":486.4,"share_of_peak_pct":100},{"label":"04:00 PHT","volume_millions":241.3,"share_of_peak_pct":49.6},{"label":"05:00 PHT","volume_millions":15,"share_of_peak_pct":3.1},{"label":"06:00 PHT","volume_millions":4.5,"share_of_peak_pct":0.9},{"label":"07:00 PHT","volume_millions":2,"share_of_peak_pct":0.4}],"shape":"ranking","sql":"WITH bars AS\n(\n    SELECT\n        toHour(toTimeZone(window_start, 'Asia/Manila')) AS pht_hour,\n        volume\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'SPY'\n      AND window_start >= today() - 70\n      AND window_start <  today() - 2\n)\nSELECT\n    concat(leftPad(toString(pht_hour), 2, '0'), ':00 PHT')                          AS label,\n    round(toFloat64(sum(volume)) / 1e6, 1)                                          AS volume_millions,\n    round(100 * toFloat64(sum(volume)) / max(toFloat64(sum(volume))) OVER (), 1)     AS share_of_peak_pct\nFROM bars\nGROUP BY pht_hour\nORDER BY (pht_hour + 8) % 24","computed_at":"2026-09-30T15:23:26.201859+00:00","elapsed":0.084504273}