Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · data as of October 5, 2026 · refreshed weekly

Часы работы биржи США по московскому времени

Во сколько открывается биржа США по московскому времени: летом с 16:30 до 23:00 MSK, зимой с 17:30 до 00:00. Премаркет, ликвидные часы, праздники и даты перехода.

Часы работы биржи США по московскому времени смещаются дважды в год, и смещает их только американская сторона. Россия живет в постоянном времени круглый год, а в США стрелки переводят весной и осенью. Пока в Нью-Йорке действует летнее время, основная сессия NYSE и Nasdaq идет с 16:30 до 23:00 по Москве. После осеннего перехода та же сессия уезжает на час вперед, с 17:30 до 00:00, и закрытие американского рынка приходится ровно на полночь.

Во сколько открывается биржа США по московскому времени

Регулярная сессия в Нью-Йорке начинается в 9:30 и заканчивается в 16:00 по местному времени. Эти часы не двигаются никогда. Двигается только разница с Москвой: 7 часов, пока в США действует летнее время (EDT), и 8 часов, пока действует зимнее (EST). Сама американская сессия с ее аукционами и фазами разобрана в руководстве часы работы американской биржи.

Панель ниже ничего не пересчитывает вручную. Она берет минутные бары SPY, находит первый бар каждой регулярной сессии за последний год и переводит этот момент в московское время. Группировка идет по фактической разнице между часовыми поясами, поэтому два режима выделяются сами, без списка дат в запросе.

ЗапросМосковское время открытия и закрытия биржи США в двух режимах
us_clockmsk_openmsk_closemsk_open_decimalfrom_ruto_ru
EST: зимний клок США17:3000:0017.53 ноября 20256 марта 2026
EDT: летний клок США16:3023:0016.59 марта 202630 сентября 2026
Точный SQL-код для каждого числа
WITH
    sessions AS
    (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS sess,
            min(window_start)                                    AS first_bar
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime('2025-11-03 00:00:00')
          AND window_start <  toDateTime('2026-10-01 00:00:00')
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
        GROUP BY sess
    ),
    clocks AS
    (
        SELECT
            sess,
            first_bar,
            toHour(toTimeZone(first_bar, 'Europe/Moscow'))
              - toHour(toTimeZone(first_bar, 'America/New_York')) AS msk_minus_et
        FROM sessions
    )
SELECT
    if(msk_minus_et = 8, 'EST: зимний клок США', 'EDT: летний клок США')                      AS us_clock,
    formatDateTime(toTimeZone(min(first_bar), 'Europe/Moscow'), '%H:%i')                      AS msk_open,
    formatDateTime(toTimeZone(min(first_bar) + toIntervalMinute(390), 'Europe/Moscow'), '%H:%i') AS msk_close,
    round(toHour(toTimeZone(min(first_bar), 'Europe/Moscow'))
          + toMinute(toTimeZone(min(first_bar), 'Europe/Moscow')) / 60, 2)                    AS msk_open_decimal,
    concat(toString(toDayOfMonth(min(sess))), ' ',
           arrayElement(['января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря'], toMonth(min(sess))), ' ',
           toString(toYear(min(sess))))                                                       AS from_ru,
    concat(toString(toDayOfMonth(max(sess))), ' ',
           arrayElement(['января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря'], toMonth(max(sess))), ' ',
           toString(toYear(max(sess))))                                                       AS to_ru
FROM clocks
GROUP BY msk_minus_et
ORDER BY min(sess)
Запустите сами

За год тапа набралось ровно 2 режима, и других значений разницы не встретилось. Зимний клок: открытие в 17:30 и закрытие в 00:00 по Москве, он держался с 3 ноября 2025 по 6 марта 2026. Летний клок: открытие в 16:30 и закрытие в 23:00, с 9 марта 2026 по 30 сентября 2026. Колонка msk_open_decimal нужна только графику: 17.5 читается как 17:30.

Тот же расклад, если разложить его на все три фазы американского дня.

Летний клок США (EDT), с марта по ноябрь

  • Премаркет: с 11:00 до 16:30 по Москве.
  • Основная сессия: с 16:30 до 23:00 по Москве.
  • Торги после закрытия: с 23:00 до 03:00 по Москве, то есть глубокой ночью.
  • Разница с Нью-Йорком: 7 часов.

Зимний клок США (EST), с ноября по март

  • Премаркет: с 12:00 до 17:30 по Москве.
  • Основная сессия: с 17:30 до 00:00 по Москве.
  • Торги после закрытия: с 00:00 до 04:00 по Москве.
  • Разница с Нью-Йорком: 8 часов.

Два перехода 2026 года и как сдвиг виден на данных

В США летнее время начинается во второе воскресенье марта и заканчивается в первое воскресенье ноября. В 2026 году это 8 марта и 1 ноября. Стрелки переводят в воскресенье, поэтому первая сессия на новом клоке всегда приходится на понедельник: 9 марта 2026 года рынок открылся для московского читателя в 16:30, а 2 ноября 2026 года откроется в 17:30. Механику самого перехода и короткие недели, когда Европа и США живут в разном режиме, разбирает заметка переход на летнее время в США.

Весенний переход уже прошел, поэтому его видно на тапе. Панель берет каждую сессию SPY с конца февраля по 20 марта 2026 года и показывает московское время первого бара.

ЗапросПереход на летнее время 2026: открытие сессии в московское время
session_datemsk_openmsk_closemsk_open_decimalmsk_close_decimal
2026-02-2317:3000:0017.524
2026-02-2417:3000:0017.524
2026-02-2517:3000:0017.524
2026-02-2617:3000:0017.524
2026-02-2717:3000:0017.524
2026-03-0217:3000:0017.524
2026-03-0317:3000:0017.524
2026-03-0417:3000:0017.524
2026-03-0517:3000:0017.524
2026-03-0617:3000:0017.524
2026-03-0916:3023:0016.523
2026-03-1016:3023:0016.523
2026-03-1116:3023:0016.523
2026-03-1216:3023:0016.523
2026-03-1316:3023:0016.523
2026-03-1616:3023:0016.523
2026-03-1716:3023:0016.523
2026-03-1816:3023:0016.523
2026-03-1916:3023:0016.523
2026-03-2016:3023:0016.523
Точный SQL-код для каждого числа
WITH
    sessions AS
    (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS sess,
            min(window_start)                                    AS first_bar
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime('2026-02-23 00:00:00')
          AND window_start <  toDateTime('2026-03-21 00:00:00')
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
        GROUP BY sess
    )
SELECT
    toString(sess)                                                                            AS session_date,
    formatDateTime(toTimeZone(first_bar, 'Europe/Moscow'), '%H:%i')                           AS msk_open,
    formatDateTime(toTimeZone(first_bar + toIntervalMinute(390), 'Europe/Moscow'), '%H:%i')   AS msk_close,
    round(toHour(toTimeZone(first_bar, 'Europe/Moscow'))
          + toMinute(toTimeZone(first_bar, 'Europe/Moscow')) / 60, 2)                         AS msk_open_decimal,
    round(toHour(toTimeZone(first_bar, 'Europe/Moscow'))
          + toMinute(toTimeZone(first_bar, 'Europe/Moscow')) / 60 + 6.5, 2)                   AS msk_close_decimal
FROM sessions
ORDER BY sess
Запустите сами

В выборке 20 сессий, и линия на графике идет ступенькой. В первой сессии открытие стояло на 17:30 по Москве, а закрытие на 00:00. В последней открытие уже на 16:30, закрытие на 23:00. На числовой колонке msk_close_decimal значение 24.0 означает полночь следующих суток, а 23.0 означает 23:00 того же дня.

Для московского читателя важна не сама ступенька, а то, куда уезжает закрытие зимой. Ордер, отправленный в 23:30 по Москве в декабре, попадает в последние полчаса основной сессии. Тот же ордер в июле попадает уже в сессию после закрытия, где действуют другие правила исполнения.

Премаркет и вечерние часы по московскому времени

Доступ к американским акциям шире, чем основная сессия: с 4:00 до 20:00 по Нью-Йорку, то есть с 11:00 до 03:00 по Москве в летнем режиме. Доступность и ликвидность при этом не одно и то же. Панель ниже делит расширенный день AAPL за сентябрь 2026 года на часовые корзины и показывает, какая доля месячного объема прошла в каждом часе по московскому клоку.

ЗапросДоля объема AAPL по часам московского времени, сентябрь 2026
msk_timeet_timephasevolume_pct
11:0004:00премаркет0.29
12:0005:00премаркет0.1
13:0006:00премаркет0.13
14:0007:00премаркет0.32
15:0008:00премаркет0.52
16:0009:00открытие17.06
17:0010:00основная сессия17.01
18:0011:00основная сессия12.72
19:0012:00основная сессия9.5
20:0013:00основная сессия9.07
21:0014:00основная сессия10.19
22:0015:00основная сессия18.61
23:0016:00после закрытия3.94
00:0017:00после закрытия0.33
01:0018:00после закрытия0.11
02:0019:00после закрытия0.1
Точный SQL-код для каждого числа
WITH
    hourly AS
    (
        SELECT
            toHour(toTimeZone(window_start, 'America/New_York')) AS et_hour,
            sum(volume)                                          AS vol
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'AAPL'
          AND window_start >= toDateTime('2026-09-01 00:00:00')
          AND window_start <  toDateTime('2026-10-01 00:00:00')
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 240
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) < 1200
        GROUP BY et_hour
    )
SELECT
    concat(leftPad(toString((et_hour + 7) % 24), 2, '0'), ':00')                 AS msk_time,
    concat(leftPad(toString(et_hour), 2, '0'), ':00')                            AS et_time,
    multiIf(et_hour < 9,  'премаркет',
            et_hour = 9,  'открытие',
            et_hour < 16, 'основная сессия',
                          'после закрытия')                                     AS phase,
    round(100 * toFloat64(vol) / toFloat64((SELECT sum(vol) FROM hourly)), 2)    AS volume_pct
FROM hourly
ORDER BY et_hour
Запустите сами

Час 11:00 по Москве, самое начало премаркета, собрал 0.29% месячного объема. Корзина 16:00, в которую попадает открытие, набрала 17.06%, а последний час основной сессии, 22:00, набрал 18.61%. В корзину 23:00 попадает печать закрывающего аукциона, и ее доля составляет 3.94%. К часу 02:00 по Москве остается 0.1%.

Форма этой гистограммы и есть рабочий ответ на вопрос, какие московские часы считать ликвидными. Объем собирается в окне с 16:30 до 23:00 по Москве летом и с 17:30 до 00:00 зимой, с двумя горбами на открытии и на закрытии. Утренние московские часы торгуются, но книга заявок в них тонкая, а доля объема измеряется десятыми долями процента. Чем премаркет и вечерняя сессия отличаются от основной по правилам исполнения заявок, разобрано в заметке премаркет и торги после закрытия.

Праздники США и короткие сессии, которых нет в российском календаре

Американские биржи закрываются примерно десять полных дней в году, и с российским календарем совпадает ровно один из них: 1 января. Все остальное расходится. 2 и 3 января, 12 июня и 4 ноября в США торгуют обычный день, а в День благодарения и 25 декабря рынок США стоит, тогда как в России это рабочие дни. Отдельно идут короткие сессии: торги в такой день заканчиваются в 13:00 по Нью-Йорку, то есть в 20:00 по Москве в летнем режиме и в 21:00 в зимнем.

ЗапросПраздники и короткие сессии в США: ближайшие даты
holiday_datedate_ruweekday_ruholidayday_statusmsk_closedays_away
2026-11-2626 ноябрячтThanksgivingclosed52
2026-11-2727 ноябряптThanksgivingearly-close21:0053
2026-12-2424 декабрячтChristmasearly-close21:0080
2026-12-2525 декабряптChristmasclosed81
2027-01-011 январяптNew Years Dayclosed88
2027-01-1818 январяпнMartin Luther King, Jr. Dayclosed105
2027-02-1515 февраляпнWashington's Birthdayclosed133
2027-03-2626 мартаптGood Fridayclosed172
2027-05-3131 маяпнMemorial Dayclosed238
2027-06-1818 июняптJuneteenthclosed256
2027-07-055 июляпнIndependence Dayclosed273
2027-09-066 сентябряпнLabor Dayclosed336
Точный SQL-код для каждого числа
SELECT
    toString(date)                                                               AS holiday_date,
    concat(toString(toDayOfMonth(date)), ' ',
           arrayElement(['января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря'], toMonth(date))) AS date_ru,
    arrayElement(['пн','вт','ср','чт','пт','сб','вс'], toDayOfWeek(date))        AS weekday_ru,
    any(name)                                                                    AS holiday,
    any(status)                                                                  AS day_status,
    any(if(status = 'early-close',
           formatDateTime(toTimeZone(close, 'Europe/Moscow'), '%H:%i'),
           ''))                                                                  AS msk_close,
    dateDiff('day', today(), date)                                               AS days_away
FROM global_markets.stocks_market_holidays
WHERE date >= today()
GROUP BY date
ORDER BY date
Запустите сами

В загруженном календаре впереди 12 дат. Ближайшая остановка: Thanksgiving, 26 ноября, до нее 52 дней. Колонка day_status отделяет полное закрытие от короткой сессии, а msk_close заполнена только для коротких дней и сразу дает московское время окончания торгов. Полный разбор этих дней, включая правило переноса праздника на ближайший рабочий день, лежит в заметке праздники и короткие сессии на бирже США.

Как посчитаны панели
  • Часовые панели построены на минутных барах SPY и AAPL. У переднего края данных есть отставание загрузки в один или два дня, поэтому последние сутки в окна запросов не включены.
  • Закрытие в первых двух панелях считается как первый бар сессии плюс 390 минут, то есть полная сессия длиной 6,5 часа. В дни коротких сессий фактическое закрытие наступает раньше, и такие дни видны в календарной панели.
  • Корзина часа открытия захватывает последние 30 минут премаркета вместе с первыми 30 минутами основной сессии, поскольку открытие приходится на середину часа. Это самая крупная корзина в выборке.
  • Режимы в первой панели не заданы датами. Запрос считает фактическую разницу между московским и нью-йоркским часом для каждой сессии и группирует по ней.

FAQ

Во сколько открывается американская биржа по московскому времени?

Пока в США действует летнее время, основная сессия идет с 16:30 до 23:00 по Москве. После перехода на зимнее время она идет с 17:30 до 00:00. Премаркет в обоих режимах открывается на 5,5 часа раньше основной сессии.

Почему время американской сессии меняется, а московское нет?

Россия не переводит стрелки с 2011 года, а нынешнее постоянное время действует с октября 2014 года. США переводят стрелки дважды в год: во второе воскресенье марта и в первое воскресенье ноября. Сдвигается только американская половина разницы, с 7 часов на 8 и обратно.

Когда в 2026 году меняется время американской сессии?

8 марта 2026 года США перешли на летнее время, и с понедельника 9 марта открытие приходится на 16:30 по Москве. 1 ноября 2026 года США возвращаются на зимнее время, и с понедельника 2 ноября открытие сдвигается на 17:30, а закрытие на 00:00.

Насколько ликвидны утренние московские часы?

Доля месячного объема в премаркет-часах измеряется десятыми долями процента, а основная масса сделок проходит в первый и последний час регулярной сессии. Панель по часам выше показывает распределение по каждой корзине московского клока.

Работает ли биржа США в российские праздники?

Да, кроме 1 января. Американский календарь закрытий совпадает с российским только в этот день: новогодние каникулы после 1 января, 12 июня и 4 ноября в США торгуются как обычно. Обратное тоже верно: в День благодарения и 25 декабря рынок США закрыт, а в России это рабочие дни.


Под каждой панелью лежит точный SQL, по которому посчитано число, его можно раскрыть и прочитать строку за строкой. Свой вопрос про часы, праздники или вечерние сессии можно задать обычным языком в терминале Strasmore.

#часы работы#биржа сша#московское время#премаркет#летнее время