{"slug":"us-stock-market-hours-paris-time","qid":"profil_horaire","label":"profil_horaire","post_title":"us-stock-market-hours-paris-time","post_url":"/blog/lang/fr/us-stock-market-hours-paris-time#q-profil_horaire","columns":["creneau_paris","volume_millions","part_pct"],"rows":[{"creneau_paris":"10h","volume_millions":4.7,"part_pct":0.25},{"creneau_paris":"11h","volume_millions":1.8,"part_pct":0.09},{"creneau_paris":"12h","volume_millions":2.7,"part_pct":0.14},{"creneau_paris":"13h","volume_millions":9.1,"part_pct":0.47},{"creneau_paris":"14h","volume_millions":18.6,"part_pct":0.97},{"creneau_paris":"15h","volume_millions":195.3,"part_pct":10.15},{"creneau_paris":"16h","volume_millions":251,"part_pct":13.04},{"creneau_paris":"17h","volume_millions":216.8,"part_pct":11.27},{"creneau_paris":"18h","volume_millions":161.1,"part_pct":8.37},{"creneau_paris":"19h","volume_millions":142.9,"part_pct":7.42},{"creneau_paris":"20h","volume_millions":187.5,"part_pct":9.74},{"creneau_paris":"21h","volume_millions":468.2,"part_pct":24.33},{"creneau_paris":"22h","volume_millions":244.5,"part_pct":12.7},{"creneau_paris":"23h","volume_millions":13.9,"part_pct":0.72},{"creneau_paris":"00h","volume_millions":4.8,"part_pct":0.25},{"creneau_paris":"01h","volume_millions":1.7,"part_pct":0.09}],"shape":"ranking","sql":"SELECT\n    concat(formatDateTime(toTimeZone(a.window_start, 'Europe/Paris'), '%H'), 'h') AS creneau_paris,\n    round(sum(a.volume) / 1e6, 1)                                                 AS volume_millions,\n    round(100 * sum(a.volume) / max(tot.total), 2)                                AS part_pct\nFROM global_markets.delayed_stocks_minute_aggs AS a\nCROSS JOIN\n(\n    SELECT sum(volume) AS total\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) AS tot\nWHERE a.ticker = 'SPY'\n  AND a.window_start >= today() - 70\n  AND a.window_start <  today() - 2\nGROUP BY\n    formatDateTime(toTimeZone(a.window_start, 'Europe/Paris'), '%H'),\n    (toHour(toTimeZone(a.window_start, 'Europe/Paris')) + 14) % 24\nORDER BY (toHour(toTimeZone(a.window_start, 'Europe/Paris')) + 14) % 24","computed_at":"2026-10-09T15:26:51.291353+00:00","elapsed":0.137482897}