Strasmore Research
Навчання Matt ConnorВід Matt Connor

Час роботи ринку США та перехід на літній час

Торговельні сесії на біржах США не змінюються протягом року. Дізнайтеся, як перехід на літній час впливає на відкриття торгів у Лондоні, Франкфурті, Токіо та Сіднеї.

Торговельні сесії на ринку США не змінюються залежно від переходу на літній час. Нью-Йоркська фондова біржа та Nasdaq проводять основну сесію з 09:30 до 16:00 за нью-йоркським часом у кожен торговельний день року, у січні так само, як і в липні. 24 Що змінюється двічі на рік, так це місцевий час відкриття торгів для всіх, хто перебуває за межами Сполучених Штатів. Протягом кількох тижнів кожної весни та осені різниця в часі між Нью-Йорком та Європою відрізняється на одну годину від звичної. Перейти до розкладу торгів

Чи змінюється час роботи ринку США під час переходу на літній час?

Ні. Біржа проводить сесію за східним часом (Eastern Time), а східний час — це настінний годинник, який протягом року має дві назви: східний стандартний час (EST) взимку та східний літній час (EDT) влітку. Годинники переводяться під час сесії. Сама сесія залишається на позначці дев'ять тридцять.

Дані містяться у мітках часу. Ринкові дані зберігаються за всесвітнім координованим часом (UTC) — глобальним еталонним часом, який ніколи не переходить на літній час. У наведеній нижче панелі відображено хвилину відкриття о дев'ятій тридцять останньої регулярної сесії кожного місяця протягом двох років, використовуючи SPY (трекер S&P 500) як еталонну стрічку, і зафіксовано цей момент на обох годинниках.

ЗапитВідкриття ринку в Нью-Йорку за двома часовими поясами: сесії на кінець місяця, серпень 2024 – липень 2026
Точний SQL-код для кожного числа
WITH ny_opens AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           min(window_start) AS open_utc
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2024-08-01') AND toDate('2026-07-31')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
    GROUP BY session_date
)
SELECT formatDateTime(toStartOfMonth(session_date), '%Y-%m') AS month,
       formatDateTimeInJodaSyntax(toStartOfMonth(session_date), 'MMMM yyyy') AS month_label,
       formatDateTime(toTimeZone(argMax(open_utc, session_date), 'America/New_York'), '%H:%i') AS ny_open_et_clock,
       formatDateTime(argMax(open_utc, session_date), '%H:%i') AS ny_open_utc_clock,
       toHour(toTimeZone(argMax(open_utc, session_date), 'America/New_York')) * 60
           + toMinute(toTimeZone(argMax(open_utc, session_date), 'America/New_York')) AS ny_open_et_minutes,
       toHour(argMax(open_utc, session_date)) * 60
           + toMinute(argMax(open_utc, session_date)) AS ny_open_utc_minutes
FROM ny_opens
GROUP BY toStartOfMonth(session_date)
ORDER BY toStartOfMonth(session_date)
Run this yourself

Прочитайте обидва рядки разом. Нью-йоркський рядок є незмінним: 09:30 у August 2024, той самий 09:30 у July 2026, і так само наприкінці кожного з 24 місяців між ними. Рядок UTC змінюється: 13:30 за літнім часом, 14:30 до November 2024 за зимовим часом, а потім знову повертається навесні. Одна година, двічі на рік, а відкриття в Нью-Йорку цього навіть не помічає.

Коли в США переводять годинники?

Два правила, а не дві фіксовані дати. Годинники переводять на одну годину вперед у другу неділю березня та на одну годину назад у першу неділю листопада, в обох випадках о другій годині за місцевим часом. Цей графік діє з дві тисячі сьомого року. Стандартний час — це зимовий режим, літній час — це літній режим, і літній час охоплює майже дві третини торгового року.

Торговий день не змінюється в жодну з цих неділь. Сесія відкривається в ту саму хвилину за місцевим часом у Нью-Йорку в п'ятницю до та в понеділок після переведення годинників. Змінюється лише позначка UTC для цієї хвилини: 14:30 за зимовим часом проти 13:30 за літнім, а разом із нею — і час відкриття торгів у всіх часових поясах за межами Сполучених Штатів.

О котрій годині відкривається ринок США у вашому часовому поясі?

Ваша місцева відповідь — це 9:30 за Нью-Йорком плюс різниця в часі з вашим містом, причому саме ця різниця змінюється. Наведена нижче панель демонструє один реальний момент відкриття о 9:30 під час літньої сесії в США у червні 2026 року та один під час зимової сесії того ж року, після чого обидва моменти конвертуються для восьми міст.

ЗапитВідкриття ринку в Нью-Йорку о 9:30 у восьми містах: літній час США проти зимового часу США, 2026
Точний SQL-код для кожного числа
WITH anchors AS (
    SELECT maxIf(window_start, toMonth(toTimeZone(window_start, 'America/New_York')) = 6) AS summer,
           maxIf(window_start, toMonth(toTimeZone(window_start, 'America/New_York')) = 1) AS winter
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toYear(toTimeZone(window_start, 'America/New_York')) = 2026
      AND toMonth(toTimeZone(window_start, 'America/New_York')) IN (1, 6)
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
),
local_opens AS (
    SELECT arrayJoin([
        ('Sao Paulo', toHour(toTimeZone(summer, 'America/Sao_Paulo')) * 60 + toMinute(toTimeZone(summer, 'America/Sao_Paulo')), toHour(toTimeZone(winter, 'America/Sao_Paulo')) * 60 + toMinute(toTimeZone(winter, 'America/Sao_Paulo'))),
        ('London', toHour(toTimeZone(summer, 'Europe/London')) * 60 + toMinute(toTimeZone(summer, 'Europe/London')), toHour(toTimeZone(winter, 'Europe/London')) * 60 + toMinute(toTimeZone(winter, 'Europe/London'))),
        ('Frankfurt', toHour(toTimeZone(summer, 'Europe/Berlin')) * 60 + toMinute(toTimeZone(summer, 'Europe/Berlin')), toHour(toTimeZone(winter, 'Europe/Berlin')) * 60 + toMinute(toTimeZone(winter, 'Europe/Berlin'))),
        ('Dubai', toHour(toTimeZone(summer, 'Asia/Dubai')) * 60 + toMinute(toTimeZone(summer, 'Asia/Dubai')), toHour(toTimeZone(winter, 'Asia/Dubai')) * 60 + toMinute(toTimeZone(winter, 'Asia/Dubai'))),
        ('Mumbai', toHour(toTimeZone(summer, 'Asia/Kolkata')) * 60 + toMinute(toTimeZone(summer, 'Asia/Kolkata')), toHour(toTimeZone(winter, 'Asia/Kolkata')) * 60 + toMinute(toTimeZone(winter, 'Asia/Kolkata'))),
        ('Singapore', toHour(toTimeZone(summer, 'Asia/Singapore')) * 60 + toMinute(toTimeZone(summer, 'Asia/Singapore')), toHour(toTimeZone(winter, 'Asia/Singapore')) * 60 + toMinute(toTimeZone(winter, 'Asia/Singapore'))),
        ('Tokyo', toHour(toTimeZone(summer, 'Asia/Tokyo')) * 60 + toMinute(toTimeZone(summer, 'Asia/Tokyo')), toHour(toTimeZone(winter, 'Asia/Tokyo')) * 60 + toMinute(toTimeZone(winter, 'Asia/Tokyo'))),
        ('Sydney', toHour(toTimeZone(summer, 'Australia/Sydney')) * 60 + toMinute(toTimeZone(summer, 'Australia/Sydney')), toHour(toTimeZone(winter, 'Australia/Sydney')) * 60 + toMinute(toTimeZone(winter, 'Australia/Sydney')))
    ]) AS city_open
    FROM anchors
)
SELECT tupleElement(city_open, 1) AS city,
       formatDateTime(toDateTime(tupleElement(city_open, 2) * 60, 'UTC'), '%H:%i') AS local_open_us_summer,
       formatDateTime(toDateTime(tupleElement(city_open, 3) * 60, 'UTC'), '%H:%i') AS local_open_us_winter,
       round(((tupleElement(city_open, 2) + 1440 - 570) % 1440) / 60, 1) AS hours_ahead_us_summer,
       round(((tupleElement(city_open, 3) + 1440 - 570) % 1440) / 60, 1) AS hours_ahead_us_winter
FROM local_opens
ORDER BY hours_ahead_us_summer
Run this yourself

Порівняйте два стовпці зміщення. London та Frankfurt зберігають однакову відстань за обох режимів у США, 5 та 6 — на кілька годин попереду. Європа переводить годинники в тому ж напрямку, що й Сполучені Штати, тому протягом більшої частини року розрив між ними залишається незмінним.

На схід від Європи картина змінюється. Dubai та Tokyo не переходять на літній час протягом року, тому вони повністю відчувають на собі зсув часу в США. Відкриття в Нью-Йорку припадає на Tokyo о 22:30 за літнім часом США та о 23:30 за зимовим, що означає зміну з 13 годин попереду на 14. Mumbai має зміщення у пів години, перебуваючи на 9.5 години попереду влітку в США та на 10.5 взимку.

Sydney коливається найбільше: від 14 годин попереду до 16. У південній півкулі перехід на літній час відбувається у протилежний бік календаря, тому обидва зсуви додаються, а не нівелюють один одного. За зимовим часом США відкриття в Нью-Йорку припадає там на 01:30 наступного ранку. У верхній частині таблиці Sao Paulo перебуває на 1 годину попереду влітку в США та на 2 взимку: Бразилія припинила переводити годинники у 2019 році.

Три тижні щовесни, коли Лондон стає ближчим

Сполучені Штати та Європа переводять годинники не в одну й ту саму неділю. Європейський Союз та Велика Британія переходять на літній час в останню неділю березня, а на зимовий — в останню неділю жовтня, в обох випадках о 01:00 за UTC. У США перехід відбувається на два або три тижні раніше в березні. У проміжних сесіях Нью-Йорк уже перевів годинники, а Лондон — ще ні, тому звичний часовий розрив із Лондоном скорочується на одну годину. Весна 2026 року, сесія за сесією:

ЗапитЧасова різниця Лондона та Франкфурта з Нью-Йорком, сесія за сесією, березень – квітень 2026
Точний SQL-код для кожного числа
WITH ny_open AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           min(window_start) AS open_utc
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2026-03-02') AND toDate('2026-04-10')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
    GROUP BY session_date
)
SELECT session_date AS date,
       formatDateTime(session_date, '%b %e') AS date_label,
       formatDateTime(toTimeZone(open_utc, 'Europe/London'), '%H:%i') AS london_local_open,
       formatDateTime(toTimeZone(open_utc, 'Europe/Berlin'), '%H:%i') AS frankfurt_local_open,
       round(((toHour(toTimeZone(open_utc, 'Europe/London')) * 60
               + toMinute(toTimeZone(open_utc, 'Europe/London')) + 1440 - 570) % 1440) / 60, 1) AS london_hours_ahead,
       round(((toHour(toTimeZone(open_utc, 'Europe/Berlin')) * 60
               + toMinute(toTimeZone(open_utc, 'Europe/Berlin')) + 1440 - 570) % 1440) / 60, 1) AS frankfurt_hours_ahead
FROM ny_open
ORDER BY date
Run this yourself

У період із Mar 2 по Mar 6 відкриття торгів у Нью-Йорку фіксувалося о 14:30 за лондонським часом та о 15:30 за франкфуртським, що на 5 та 6 години раніше. Mar 9, у першу сесію після того, як США перевели годинники, той самий момент відкриття припав на 13:30 за Лондоном: 4 години різниці, що на одну годину менше, ніж тижнем раніше. Така ситуація зберігалася до Mar 27. Починаючи з Mar 30, першої сесії після переходу Європи, різниця з Лондоном знову склала 5 години, а час відкриття повернувся до 14:30.

Календарне нагадування, прив’язане до звичного місцевого часу, є некоректним для цього періоду, що і є практичною ціною такої розбіжності. Це також зміщує перші хвилини торгів у США на годину раніше, на європейський післяобідній час, і ці хвилини демонструють іншу динаміку порівняно з рештою дня (чому спреди розширюються на відкритті).

Осінь і міста, що ніколи не змінюються

Восени розбіжність виникає в інший бік і триває лише один тиждень. Європа переходить на зимовий час в останню неділю жовтня, Сполучені Штати — у першу неділю листопада. Наведена нижче панель додає Токіо, де місцевий годинник не переводиться в жодну пору року.

ЗапитЧасова різниця Лондона та Токіо з Нью-Йорком, сесія за сесією, жовтень – листопад 2025
Точний SQL-код для кожного числа
WITH ny_open AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           min(window_start) AS open_utc
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2025-10-06') AND toDate('2025-11-07')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
    GROUP BY session_date
)
SELECT session_date AS date,
       formatDateTime(session_date, '%b %e') AS date_label,
       formatDateTime(toTimeZone(open_utc, 'Europe/London'), '%H:%i') AS london_local_open,
       formatDateTime(toTimeZone(open_utc, 'Asia/Tokyo'), '%H:%i') AS tokyo_local_open,
       round(((toHour(toTimeZone(open_utc, 'Europe/London')) * 60
               + toMinute(toTimeZone(open_utc, 'Europe/London')) + 1440 - 570) % 1440) / 60, 1) AS london_hours_ahead,
       round(((toHour(toTimeZone(open_utc, 'Asia/Tokyo')) * 60
               + toMinute(toTimeZone(open_utc, 'Asia/Tokyo')) + 1440 - 570) % 1440) / 60, 1) AS tokyo_hours_ahead
FROM ny_open
ORDER BY date
Run this yourself

До Oct 24 Лондон випереджав Нью-Йорк на 5 години. Починаючи з Oct 27, він випереджав його на 4 години — це той єдиний осінній тиждень, коли два міста знаходяться найближче одне до одного за часом. Починаючи з Nov 3, першої сесії після того, як США перейшли на зимовий час, розрив знову становив 5 години.

Лінія Токіо розповідає простішу історію. Японія живе за одним часом протягом усього року, і лінія змінюється лише один раз, у дату переходу США: 13 годин випередження до Oct 31, 14 годин випередження з Nov 3, при цьому відкриття торгів у Нью-Йорку зміщується з 22:30 на 23:30 за токійським часом. Вся година припадає на місцевий бік. Трейдинговий desk у Токіо переводить свій будильник двічі на рік, тоді як дзвін у Нью-Йорку залишається на місці.

Чим не є ця сторінка

Ця сторінка охоплює лише переведення годинників. Суміжні питання мають власні сторінки:

Одне речення для запам'ятовування: ваш місцевий час відкриття торгів змінюється двічі на рік, тоді як час відкриття в Нью-Йорку — ні.

Поширені запитання про години роботи ринку США

Чи змінюються години роботи фондового ринку США під час переходу на літній час?

Ні. Регулярна сесія триває з 09:30 до 16:00 за східним часом у будь-якому місяці року. Східний час змінює позначення з EST на EDT у другу неділю березня та назад у першу неділю листопада, і мітка UTC для відкриття торгів зміщується разом із ним: з 14:30 за зимовим часом на 13:30 за літнім.

О котрій годині відкривається ринок США у Великій Британії?

О 14:30 за лондонським часом, коли обидві країни перебувають в однакових умовах — або обидві на літньому часі, або обидві на зимовому. У тижні між переходом на літній час у США в березні та аналогічним переходом у Великій Британії наприкінці того ж місяця відкриття відбувається о 13:30.

О котрій годині відкривається ринок США в Азії?

Місцевий час змінюється, хоча сесія в Нью-Йорку — ні. У червні 2026 року відкриття в Нью-Йорку припадало на Tokyo о 22:30 за літнім часом США та о 23:30 за зимовим часом США. Більшість країн Азії використовують єдиний час протягом усього року, тому повне годинне зміщення відображається на місцевому графіку.

Чому розрив між Лондоном і Нью-Йорком змінюється протягом частини березня?

Ці два регіони переводять годинники в різні неділі: США — у другу неділю березня, Велика Британія та ЄС — в останню. Під час сесій у цей проміжок Нью-Йорк уже перейшов на літній час, а Лондон — ще ні, тому розрив становить 4 години замість звичних 5.

Чи змінюється час закриття торгів?

Час закриття прив'язаний до того ж годинника, що й відкриття, і становить 16:00 за нью-йоркським часом протягом усього року. Його мітка UTC зміщується на ту саму годину в ті самі дві неділі, і разом із цим змінюється час закриття в усіх регіонах за межами Сполучених Штатів.


Кожна цифра вище отримана за допомогою збереженого запиту до реальних часових міток сесій. Відкрийте SQL під будь-якою панеллю або виконайте аналогічне перетворення для свого міста на терміналі Strasmore.

#market hours#daylight saving#time zones#trading schedule