{"slug":"us-stock-market-hours-japan-time","qid":"dst_shift","label":"dst_shift","post_title":"us-stock-market-hours-japan-time","post_url":"/blog/lang/ja/us-stock-market-hours-japan-time#q-dst_shift","columns":["month","month_label","sessions","typical_busiest_minute_jst","typical_busiest_hour_jst","sessions_at_that_minute"],"rows":[{"month":"2025-10-01","month_label":"2025年10月","sessions":23,"typical_busiest_minute_jst":"05:11","typical_busiest_hour_jst":5.18,"sessions_at_that_minute":6},{"month":"2025-11-01","month_label":"2025年11月","sessions":19,"typical_busiest_minute_jst":"06:12","typical_busiest_hour_jst":6.2,"sessions_at_that_minute":5},{"month":"2025-12-01","month_label":"2025年12月","sessions":22,"typical_busiest_minute_jst":"06:12","typical_busiest_hour_jst":6.2,"sessions_at_that_minute":6},{"month":"2026-01-01","month_label":"2026年1月","sessions":20,"typical_busiest_minute_jst":"05:59","typical_busiest_hour_jst":5.98,"sessions_at_that_minute":6},{"month":"2026-02-01","month_label":"2026年2月","sessions":19,"typical_busiest_minute_jst":"05:59","typical_busiest_hour_jst":5.98,"sessions_at_that_minute":7},{"month":"2026-03-01","month_label":"2026年3月","sessions":22,"typical_busiest_minute_jst":"05:12","typical_busiest_hour_jst":5.2,"sessions_at_that_minute":5},{"month":"2026-04-01","month_label":"2026年4月","sessions":21,"typical_busiest_minute_jst":"04:59","typical_busiest_hour_jst":4.98,"sessions_at_that_minute":9},{"month":"2026-05-01","month_label":"2026年5月","sessions":20,"typical_busiest_minute_jst":"05:11","typical_busiest_hour_jst":5.18,"sessions_at_that_minute":7},{"month":"2026-06-01","month_label":"2026年6月","sessions":21,"typical_busiest_minute_jst":"05:11","typical_busiest_hour_jst":5.18,"sessions_at_that_minute":5},{"month":"2026-07-01","month_label":"2026年7月","sessions":22,"typical_busiest_minute_jst":"04:59","typical_busiest_hour_jst":4.98,"sessions_at_that_minute":7},{"month":"2026-08-01","month_label":"2026年8月","sessions":21,"typical_busiest_minute_jst":"05:12","typical_busiest_hour_jst":5.2,"sessions_at_that_minute":4}],"shape":"series","sql":"SELECT\n    month,\n    concat(toString(toYear(toDate(month))), '年', toString(toMonth(toDate(month))), '月') AS month_label,\n    sum(sessions_at_minute)                                        AS sessions,\n    argMax(busiest_jst, (sessions_at_minute, busiest_jst))         AS typical_busiest_minute_jst,\n    argMax(busiest_jst_hour, (sessions_at_minute, busiest_jst))    AS typical_busiest_hour_jst,\n    max(sessions_at_minute)                                        AS sessions_at_that_minute\nFROM\n(\n    SELECT\n        toString(toStartOfMonth(session_day)) AS month,\n        busiest_jst,\n        busiest_jst_hour,\n        count()                               AS sessions_at_minute\n    FROM\n    (\n        SELECT\n            toDate(toTimeZone(window_start, 'America/New_York'))     AS session_day,\n            toTimeZone(argMax(window_start, volume), 'Asia/Tokyo')   AS busiest_ts,\n            formatDateTime(busiest_ts, '%H:%i')                      AS busiest_jst,\n            round(toHour(busiest_ts) + toMinute(busiest_ts) / 60, 2) AS busiest_jst_hour\n        FROM global_markets.delayed_stocks_minute_aggs\n        WHERE ticker = 'SPY'\n          AND window_start >= toDateTime('2025-10-01 00:00:00', 'America/New_York')\n          AND window_start <  toDateTime('2026-09-01 00:00:00', 'America/New_York')\n        GROUP BY session_day\n    )\n    GROUP BY month, busiest_jst, busiest_jst_hour\n)\nGROUP BY month\nORDER BY month","computed_at":"2026-11-01T01:50:32.505764+00:00","elapsed":0.675022378}