Strasmore Research
Обучение Matt ConnorАвтор: Matt Connor · Обновлено 2026-07-24 · data as of July 24, 2026 · refreshed weekly

Календарь праздников NYSE и Nasdaq 2026–2027

Узнайте, когда закрыты фондовые рынки США. Полный график праздничных дней и ранних закрытий бирж NYSE и Nasdaq на 2026 и 2027 годы по официальным данным.

Когда рынок акций закрыт? Рынки акций США — NYSE и Nasdaq — закрываются примерно на десять полных праздничных дней в году. В несколько дней в периоды Дня благодарения и Рождества они закрываются раньше, в 1:00 p.m. ET вместо обычных 4:00 p.m. Полный график сессий доступен в нашем руководстве часы работы фондового рынка. Ниже приведен календарь предстоящих праздников и ранних закрытий согласно расписанию бирж. Он обновляется автоматически: после наступления праздника он удаляется из списка, а следующие даты смещаются вверх.

Когда рынок акций закроется в следующий раз?

Ближайшее закрытие состоится Labor Day September 7, 2026 — через 46 дней от сегодняшнего дня. Полный календарь содержит 12 дат закрытия, каждая из которых отмечена либо как полное закрытие (торги не проводятся), либо как раннее закрытие (сокращенная сессия).

ЗапросПредстоящие праздники и ранние закрытия на рынке США
Точный SQL-код для каждого числа
SELECT
    toString(date)                       AS holiday_date,
    formatDateTime(date, '%a')           AS weekday,
    any(name)                            AS holiday,
    any(status)                          AS day_status,
    any(if(status = 'early-close',
           formatDateTime(toTimeZone(close, 'America/New_York'), '%I:%i %p'),
           ''))                          AS early_close_et,
    dateDiff('day', today(), date)       AS days_away
FROM global_markets.stocks_market_holidays
WHERE date >= today()
GROUP BY date
ORDER BY date

Читайте таблицу сверху вниз: столбец days_away показывает количество дней до каждого закрытия, а столбец day_status указывает, закрыт ли рынок на весь день или только на раннее закрытие. Один праздник может занимать две строки — день полного закрытия рядом с днем сокращенной сессии, как это происходит с четвергом Дня благодарения и следующей за ним пятницей с сокращенным днем.

Что происходит, если праздник выпадает на выходной?

Биржи США переносят праздники, фиксированные по дате, на ближайший рабочий день. Если праздник выпадает на субботу, рынок закрывается в предыдущую пятницу; если на воскресенье — в следующий понедельник. Исключение составляет Новый год: если 1 января выпадает на субботу, рынок не закрывается в предыдущую пятницу — этот день, 31 декабря, относится к предыдущему году — поэтому компенсационный день не назначается. Из-за правила переноса на ближайший рабочий день день недели праздника меняется из года в год в таблице выше — именно поэтому в некоторые годы трейдеры получают четырехдневную рабочую неделю в районе Дня независимости. Переходящие праздники, такие как День благодарения (четвертый четверг ноября) и День поминовения (последний понедельник мая), уже привязаны к определенным дням недели, поэтому они никогда не смещаются.

В чем разница между полным закрытием и ранним закрытием?

Предстоящее расписание делится на два типа дней. Полное закрытие означает отсутствие регулярной сессии и торгов. Раннее закрытие — это сокращенный день, когда регулярная сессия заканчивается в 1:00 p.m. ET вместо 4:00 p.m. Таким образом, вместо шести с половиной часов торгов проводится три с половиной часа.

ЗапросОбзор календаря закрытий
Точный SQL-код для каждого числа
SELECT
    countDistinctIf(date, status = 'closed')      AS full_closures_ahead,
    countDistinctIf(date, status = 'early-close') AS early_closes_ahead,
    countDistinct(date)                           AS total_closures_ahead,
    concat(monthName(min(date)), ' ', toString(toDayOfMonth(min(date))), ', ', toString(toYear(min(date)))) AS next_closure_pretty,
    toString(min(date))                           AS calendar_from,
    toString(max(date))                           AS calendar_through
FROM global_markets.stocks_market_holidays
WHERE date >= today()

В календаре указано 10 полных закрытий и 2 запланированных ранних закрытий в период с ближайшего до 2027-07-05. Ранние закрытия сосредоточены вокруг двух праздников: пятницы после Дня благодарения и Сочельника, а также 3 июля в те годы, когда этот день выпадает на будний день перед Днем независимости. В день раннего закрытия аукцион закрытия все равно проводится, но он завершается в 1:00 p.m. вместо 4:00 p.m. Внебиржевая сессия также сдвигается и начинается в 1:00 p.m. вместо 4:00 p.m.; предрыночный период остается без изменений, так как он привязан к открытию в 9:30 a.m., которое не меняется. Расчет объема или цены закрытия, предполагающий закрытие в 4:00 p.m. в один из таких дней, приведет к завышению показателей за день.

Как проверить, был ли рынок закрыт в прошедшую дату?

Календарь бирж в этом хранилище ориентирован на будущее: в нем перечислены только предстоящие праздники, а каждый праздник удаляется сразу после его наступления. Это обеспечивает точность прогноза, но означает, что прошедшая дата больше не отображается в таблице. Чтобы проверить закрытие в прошлом, необходимо проанализировать данные торгов. Полная шестизполосная сессия состоит из 390 минутных баров (6.5 × 60 минут); раннее закрытие длительностью три с половиной часа — из 210 баров (3.5 × 60); в полный праздничный день баров нет совсем. Рабочий день с нулевым количеством баров регулярной сессии является, по определению, днем, когда рынок был закрыт.

ЗапросНедавние закрытия в будние дни (SPY)
Точный SQL-код для каждого числа
SELECT
    toString(cal.day)                    AS session_date,
    formatDateTime(cal.day, '%a')        AS weekday,
    toUInt32(ifNull(t.bars, 0))          AS regular_session_bars
FROM
(
    SELECT today() - 150 + arrayJoin(range(146)) AS day
) AS cal
LEFT JOIN
(
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS d,
        count()                                              AS bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 150
      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 d
) AS t ON t.d = cal.day
WHERE toDayOfWeek(cal.day) BETWEEN 1 AND 5
  AND cal.day <= today() - 5
  AND ifNull(t.bars, 0) = 0
ORDER BY cal.day

Эта панель анализирует данные SPY за последние несколько месяцев и выводит каждый рабочий день, в который было зафиксировано 0 баров регулярной сессии — всего 4 таких дней, когда рынок был закрыт. 2026-04-03 — это самая ранняя доступная дата. В запросе нет жестко заданных дат: закрытия определяются исключительно на основе фактических данных о проведенных или не проведенных торгах, поэтому тот же SQL-запрос будет работать и после того, как эти праздники исчезнут из календаря.

Сколько торговых дней в году?

Если исключить выходные и примерно десять праздников, в календарном году остается от 250 до 253 торговых сессий. Точную цифру проще всего определить аналогичным способом — подсчетом дней, когда в ленте фактически была зафиксирована регулярная сессия.

ЗапросРегулярные торговые сессии за прошедший год
Точный SQL-код для каждого числа
SELECT
    count()             AS trading_days,
    toString(min(d))    AS first_session,
    toString(max(d))    AS last_session
FROM
(
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 370
      AND window_start <  today() - 4
      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 d
)

За прошедший год, в период с 2025-07-18 по 2026-07-17, рынок провел 251 регулярных сессий. Это фактическое число, стоящее за утверждением «около 252 торговых дней в году» — это подсчет, а не оценка. Это число меняется на один-два дня от года к году, так как праздники выпадают на выходные и не учитываются в подсчете рабочих дней.

FAQ

Когда рынок акций США закрыт?

NYSE и Nasdaq закрываются примерно на десять полных праздничных дней в году — Новый год, День Мартина Лютера Кинга, День президента, Страстная пятница, День поминовения, Juneteenth, День независимости, День труда, День благодарения и Рождество — плюс несколько дней с ранним закрытием в 1:00 p.m. Календарь в верхней части этой страницы содержит точные даты следующих закрытий.

Во сколько рынок акций закрывается раньше?

В день раннего закрытия регулярные торги заканчиваются в 1:00 p.m. ET вместо 4:00 p.m. ET — сессия длится три с половиной часа. Такие сокращенные дни приходятся на пятницу после Дня благодарения, на Сочельник (если он выпадает на будний день) и на 3 июля в некоторые годы.

Что происходит, если праздник выпадает на выходной?

Биржи переносят его на ближайший рабочий день: праздник в субботу отмечается в предыдущую пятницу, а праздник в воскресенье — в следующий понедельник. Например, если 4 июля выпадает на субботу, рынок закрывается в предыдущую пятницу. Единственное исключение — Новый год: если 1 января выпадает на субботу, рынок не закрывается в предыдущую пятницу (31 декабря), и компенсационный день не назначается.

Сколько торговых дней в году?

Приблизительно от 250 до 253, если исключить выходные и праздники. Самый надежный способ узнать количество дней за конкретный год — подсчитать количество дней, когда рынок фактически проводил регулярную сессию, как это сделано в панели выше.

Закрыт ли рынок акций в каждый федеральный праздник?

Нет. Рынок акций остается открытым в два федеральных праздника — День Колумба и День ветеранов, хотя рынок облигаций в эти дни закрыт. Также рынок закрывается в Страстную пятницу, которая не является федеральным праздником.


К каждой панели здесь прилагается соответствующий SQL-запрос — разверните любой из них, чтобы увидеть, как был произведен расчет. Чтобы проверить, был ли конкретный день торговым, или узнать дату следующего закрытия, введите вопрос на английском языке в терминале Strasmore.