Время работы фондового рынка США
Регулярные торги на NYSE и Nasdaq проходят с 9:30 до 16:00 по восточному времени. Также доступны сессии премаркета и послеторгового периода. Выходные закрыты.
Биржевые торги в США проходят с 9:30 до 16:00 по восточному времени (ET) с понедельника по пятницу. Регулярные торги на NYSE и Nasdaq начинаются в 9:30 ET и заканчиваются в 16:00 ET. Помимо основной сессии, существуют два периода расширенной торговли: премаркет с 4:00 ET и послеторговая сессия до 20:00 ET. Рынки закрыты по выходным и примерно в десять праздничных дней в году. Все данные на этой странице основаны на реальных записях о сделках; точный запрос для каждого показателя доступен в один клик. (Краткая информация — время следующего закрытия и данные последней сессии — доступна по ссылке открыт ли сегодня фондовый рынок).
В какое время открывается и закрывается фондовый рынок?
Регулярная торговая сессия — время, в течение которого публикуются котировки, уровни индексов и вечерние новости, — длится с открытия в 9:30 a.m. ET до закрытия в 4:00 p.m. ET. Сессия продолжается шесть с половиной часов пять дней в неделю. Обе основные биржи США работают по одному графику, и стандартные брокерские ордера по умолчанию исполняются в этом временном окне.
Полный электронный торговый день шире основных сессий:
- Премаркет: с 4:00 a.m. до 9:30 a.m. ET — электронная торговля до открытия биржи.
- Регулярная сессия: с 9:30 a.m. до 4:00 p.m. ET — период, когда проходит основная часть сделок.
- Афтер-маркет: с 4:00 p.m. до 8:00 p.m. ET — электронная торговля после закрытия биржи.
Регулярную сессию обрамляют два аукциона. Аукцион открытия в 9:30 a.m. устанавливает официальную цену открытия каждой акции. Закрывающий аукцион — единая крупная сделка сразу после 4:00 p.m. — устанавливает официальную цену закрытия, которая публикуется в вечерних сводках. Все указанное на этой странице время соответствует восточному (ET): на западном побережье США та же регулярная сессия проходит с 6:30 a.m. до 1:00 p.m.
Как выглядят биржевые часы на ленте?
Определения — это одно, а лента — это доказательство. В панелях ниже представлен недавний полный торговый сеанс по ленте SPY — 2026-07-20, Monday, самый свежий сеанс с полным набором данных (поток данных отстает на день или два) — подтвержденный подсчетом минутных баров регулярной сессии: их 390, по одному на каждую минуту между открытия и закрытием. Первая свеча сессии появилась в 04:00 ET, последняя — в 19:59 ET; лента охватывает весь продленный день с 4:00 до 20:00.
Точный SQL-код для каждого числа
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((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) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 21
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars = 390
)
) AS session_day
SELECT
toString(session_day) AS session_date,
formatDateTime(session_day, '%W') AS weekday,
countIf(et_min >= 570 AND et_min < 960) AS regular_session_bars,
min(et_min) AS first_bar_minute_of_day,
max(et_min) AS last_bar_minute_of_day,
formatDateTime(min(et_ts), '%H:%i') AS first_bar_et,
formatDateTime(max(et_ts), '%H:%i') AS last_bar_et,
round(sum(volume) / 1e6, 1) AS total_shares_m,
round(100.0 * sumIf(volume, et_min < 570) / sum(volume), 1) AS premarket_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 960) / sum(volume), 1) AS regular_pct,
round(100.0 * sumIf(volume, et_min >= 960 AND et_min < 990) / sum(volume), 1) AS post_close_30min_pct,
round(100.0 * sumIf(volume, et_min >= 990) / sum(volume), 1) AS evening_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1) AS first_30min_pct,
round(100.0 * sumIf(volume, et_min >= 930 AND et_min < 960) / sum(volume), 1) AS last_30min_pct,
round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume), 1) AS midday_half_hour_pct
FROM
(
SELECT
volume,
toTimeZone(window_start, 'America/New_York') AS et_ts,
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS et_min
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) = session_day
)Распределение объема наглядно демонстрирует структуру. Из 48.4 миллионов акций SPY, проторгованных за все шестнадцать часов, на регулярную сессию пришлось 82.7%. Пять с половиной часов премаркета составили 1.9%. Половина часа сразу после закрытия составила 14.8% — этот период включает крупные внебиржевые сделки, которые попадают в ленту после завершения сессии. Оставшиеся три с половиной часа вечерней торговли составили 0.6% в совокупности.
Распределение по получасовым интервалам показывает структуру дня:
Точный SQL-код для каждого числа
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((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) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 21
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars = 390
)
) AS session_day
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_half_hour,
round(sum(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) = session_day
GROUP BY et_half_hour
ORDER BY et_half_hourВ данном сеансе на последние полчаса пришлось 19% от общего объема торгов за день, против 5.8% за период с 12:30 до 13:00; на первый получасовой интервал пришлось 9.5%. Высокая активность в конце дня обусловлена техническими факторами: индексные фонды, паевые инвестиционные фонды и институциональные инвесторы проводят сделки по официальным ценам закрытия, и их ордера объединяются в аукционе закрытия. Всего за весь продленный день объем распределился по 32 отдельным получасовым интервалам.
Что такое предрыночная и внерыночная торговля?
Предрыночная торговля (с 4:00 до 9:30 по восточному времени ET) и внерыночная торговля (с 16:00 до 20:00 по восточному времени ET) — это периоды электронных торгов до и после основной сессии. В эти периоды участвует меньше участников, спреды между ценой спроса и предложения шире, а большинство брокеров принимает только лимитные ордера. В это время часто публикуются корпоративные новости: отчеты компаний выходят сразу после закрытия в 16:00 или за несколько часов до открытия. В такие периоды цена акции может совершить значительный гэп относительно цены предыдущего закрытия. Цена, зафиксированная в 19:00, не гарантирует, на каком уровне акция откроется следующим утром.
Данные по объему торгов в зависимости от сессии, измеренные затраты на спред, а также время публикации заголовков представлены в статье внерыночная и предрыночная торговля, которая дополняет этот материал. Краткий вывод, представленный в панелях выше: расширенные сессии существуют и доступны для торговли, но их ликвидность значительно ниже, чем в основную торговую сессию.
Часы торгов опционами и фьючерсами
Опционы на акции отдельных компаний торгуются с 9:30 до 16:00 по восточному времени (ET). Предторговая и послеторговая сессии для них не предусмотрены. Опционы на ограниченный список широких рыночных ETF и индексных продуктов — SPY, QQQ, IWM, а также индексные опционы, такие как SPX и VIX, — торгуются на 15 минут дольше, до 16:15 ET. Данные о разделении сессий на 2026-07-20 соответствуют указанному выше периоду:
Точный SQL-код для каждого числа
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((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) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 21
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars = 390
)
) AS session_day
SELECT
if(startsWith(ticker, 'O:SPY'), 'SPY options (ETF)', 'AAPL options (single name)') AS contract,
toString(session_day) AS session_date,
countIf(sip_timestamp >= toDateTime(concat(toString(session_day), ' 15:45:00'), 'America/New_York')
AND sip_timestamp < toDateTime(concat(toString(session_day), ' 16:00:00'), 'America/New_York')) AS trades_345_to_400,
countIf(sip_timestamp >= toDateTime(concat(toString(session_day), ' 16:00:00'), 'America/New_York')
AND sip_timestamp < toDateTime(concat(toString(session_day), ' 16:15:00'), 'America/New_York')) AS trades_400_to_415,
formatDateTime(toTimeZone(max(sip_timestamp), 'America/New_York'), '%H:%i') AS last_trade_et,
toHour(toTimeZone(max(sip_timestamp), 'America/New_York')) * 60
+ toMinute(toTimeZone(max(sip_timestamp), 'America/New_York')) AS last_trade_minute_of_day
FROM global_markets.options_trades
WHERE (startsWith(ticker, 'O:SPY') OR startsWith(ticker, 'O:AAPL'))
AND match(ticker, '^O:(SPY|AAPL)[0-9]{6}[CP][0-9]{8}$')
AND sip_timestamp >= toDateTime(concat(toString(session_day), ' 15:45:00'), 'America/New_York')
AND sip_timestamp < toDateTime(concat(toString(session_day), ' 23:00:00'), 'America/New_York')
GROUP BY contract
ORDER BY contractПоследние 15 минут основной сессии характеризовались высокой активностью на обоих рынках: 8828 сделок с опционами AAPL и 54842 сделок с SPY. В течение 15 минут после закрытия основной сессии наблюдалось разделение: по AAPL было зафиксировано 0 случайных сделок (последняя в 15:59 ET), в то время как по SPY прошло 25621 сделок (последняя в 16:14 ET). У экспирации свой график — подробности в статье когда торгуются опционы 0DTE.
Фьючерсы работают по другому графику: фьючерсы CME на фондовые индексы торгуются почти круглосуточно — с 18:00 ET воскресенья до 17:00 ET пятницы с часовым перерывом каждый день в 17:00. Именно этот ночной рынок стоит за заголовками о том, что «фьючерсы выросли этим утром». Рынок облигаций торгуется внебиржевым способом в часы, рекомендованные SIFMA, примерно с 8:00 до 17:00 ET, и имеет собственный календарь праздников: рынок облигаций закрывается в День Колумба и День ветеранов, в то время как рынок акций продолжает работу.
Когда закрыт фондовый рынок?
Фондовые рынки США закрываются по выходным, примерно в десять праздничных дни в году, а также досрочно — в 13:00 по восточному времени (ET) — в несколько запланированных полурабочих дни. Нижеприведенный календарь составлен на основе расписания бирж и обновляется автоматически: прошедшие праздники удаляются, а предстоящие перемещаются выше.
Точный 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Следующее запланированное закрытие рынка состоится Labor Day, 2026-09-07, через 46 дней. В календаре указано 12 дат закрытия, каждая из которых отмечена как полный или сокращенный торговый день. В дни сокращенных торгов регулярная сессия завершается в 13:00 ET вместо 16:00 — вместо шести с половиной часов торговли доступно три с половиной часа; аукцион закрытия проходит в 13:00. Такие сокращенные дни обычно приходятся на периоды Дня благодарения и Рождества. Правила переноса выходных (если праздник выпадает на субботу, рынок закрыт в пятницу; если на воскресенье — в понедельник), полный календарь и способы проверки прошедших закрытий по ленте котировок описаны в статье праздники и сокращенные торги на фондовом рынке.
Как выглядит половина торговой сессии на ленте?
Календарь указывает время раннего закрытия; лента показывает, как это выглядит на практике. Последняя половина торговой сессии по SPY в ленте составила 2025-12-24, что эквивалентно Wednesday: 210 минутным барам регулярной сессии с 9:30 до аукциона закрытия в 13:00.
Точный SQL-код для каждого числа
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((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) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars >= 150 AND rth_bars <= 240
)
) AS half_day
SELECT
toString(half_day) AS session_date,
formatDateTime(half_day, '%W') AS weekday,
countIf(et_min >= 570 AND et_min < 780) AS morning_session_bars,
formatDateTime(max(et_ts), '%H:%i') AS last_bar_et,
max(et_min) AS last_bar_minute_of_day,
round(sum(volume) / 1e6, 1) AS total_shares_m,
round(100.0 * sumIf(volume, et_min < 570) / sum(volume), 1) AS premarket_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 780) / sum(volume), 1) AS regular_pct,
round(100.0 * sumIf(volume, et_min >= 780 AND et_min < 810) / sum(volume), 1) AS post_close_30min_pct,
round(100.0 * sumIf(volume, et_min >= 810) / sum(volume), 1) AS evening_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1) AS first_30min_pct,
round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume), 1) AS last_30min_pct,
round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume)
- 100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1) AS close_minus_open_pct
FROM
(
SELECT
volume,
toTimeZone(window_start, 'America/New_York') AS et_ts,
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS et_min
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND toDate(toTimeZone(window_start, 'America/New_York')) = half_day
)Структура полного торгового дня сохраняется и при сжатии. Из 35.6 миллионов проторгованных акций SPY на сокращенную регулярную сессию пришлось 95.5%, а на последние полчаса перед закрытием в 13:00 — 23.8%. Это значительно больше, чем 12.2% в первые полчаса торгов. Наблюдается та же концентрация объема на аукционе закрытия, что и в обычный день, но на три часа раньше. В полчаса после закрытия было проторговано 3.1% (снова окно отчетов по блочным сделкам), а на остаток дня пришлось всего 0.1%. Внебиржевые торги также завершаются раньше: последний бар дня был зафиксирован в 16:59 ET — при сокращенных сессиях торги после закрытия заканчиваются около 17:00, на три часа раньше обычных 20:00. Торги опционами также завершаются раньше: в 13:00 для отдельных акций и в 13:15 для расширенных контрактов на ETF и индексы.
Точный SQL-код для каждого числа
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((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) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars >= 150 AND rth_bars <= 240
)
) AS half_day
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_half_hour,
round(sum(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND toDate(toTimeZone(window_start, 'America/New_York')) = half_day
GROUP BY et_half_hour
ORDER BY et_half_hourОбъем распределился по 21 полуторачасовым интервалам — привычная структура с высокой активностью на открытии и усилением объема к закрытию была сжата до трех с половиной часов.
Сколько торговых дней в году?
Если исключить выходные и праздничные дни, в календарном году остается примерно 250 торговых сессий. Точное количество можно определить по данным биржевых сводок:
Точный SQL-код для каждого числа
SELECT
count() AS trading_days,
countIf(rth_bars >= 380) AS full_length_sessions,
countIf(rth_bars <= 240) AS shortened_sessions,
countIf(rth_bars > 240 AND rth_bars < 380) AS irregular_sessions,
countIf(is_weekend) AS weekend_sessions,
toString(min(d)) AS first_session,
toString(max(d)) AS last_session
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) >= 6 AS is_weekend,
countIf((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) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 370
AND window_start < today() - 2
GROUP BY d, is_weekend
HAVING rth_bars > 0
)В период между 2025-07-18 и 2026-07-20 рынок провел 252 регулярных сессий — 250 полноразмерных дней и 2 сокращенных дней — и ровно 0 сессий в выходные, что подтверждает отсутствие регулярных сессий в субботу или воскресенье.
Часы работы фондовых рынков по всему миру
Часы работы рынка США — это лишь часть почти непрерывного глобального цикла. Лондонская фондовая биржа (London Stock Exchange) работает с 8:00 до 16:30 по местному времени. Ее заключительный период обычно совпадает с первыми двумя часами основной сессии в США — с 9:30 до 11:30 по восточному времени (ET). В это время в Нью-Йорке наступает середина утра, а в Европе завершается торговый день. Токийская биржа работает с 9:00 до 15:30 по местному времени с перерывом на обед; этот период полностью приходится на ночное время в США. Почти в любой будний день открыта какая-либо крупная биржа, однако акции, котирующиеся в США, торгуются только в часы работы американского рынка, указанные на этой странице.
Часто задаваемые вопросы о часах работы фондового рынка
Во сколько открывается фондовый рынок?
NYSE и Nasdaq начинают регулярные торги в 9:30 по восточному времени (ET) с понедельника по пятницу. Электронные предторговые сессии начинаются значительно раньше, в 4:00 ET, но официальная цена открытия каждой акции устанавливается на аукционе в 9:30.
Работает ли фондовый рынок по выходным?
Нет. Американские биржи не проводят сессии в субботу или воскресенье — данные за прошедший год показывают 0 сессий в выходные дни. После закрытия в пятницу в 16:00 и окончания внебиржевых торгов в 20:00, торги возобновляются в понедельник в 4:00 в рамках предторговой сессии, за исключением праздничных дней.
Что такое предторговая и внебиржевая торговля?
Это электронная торговля вне регулярных часов: предторговая сессия проходит с 4:00 до 9:30 ET, а внебиржевая — с 16:00 до 20:00 ET. В обоих случаях количество участников меньше, а спреды между ценой покупки и продажи шире, чем в регулярную сессию. Большинство брокеров в эти периоды принимают только лимитные ордера.
Когда рынок закрывается раньше?
В дни сокращенных торговых сессий регулярные торги заканчиваются в 13:00 ET вместо 16:00. Обычно это пятница после Дня благодарения, канун Рождества (если он выпадает на будний день) и 3 июля в некоторые годы. Данные за прошедший год показывают 2 сокращенных сессий.
Что происходит, если торговля акцией приостановлена в момент закрытия?
Если торговля акцией приостановлена в момент закрытия биржи, отложенный аукцион в этот день не проводится. Правила биржи запрещают проведение аукциона после примерно 15:50 ET, поэтому приостановка просто продолжается до закрытия. Поскольку аукцион для установления цены не проводится, биржа использует в качестве официальной цены закрытия средневзвешенную по объему цену сделок данной акции за последние пять минут перед приостановкой, а не просто цену последней сделки. Приостановка касается только конкретной акции — остальной рынок закрывается по графику в 16:00.
В 16:00 или в 16:30 закрывается фондовый рынок?
Американские биржи завершают регулярные торги в 16:00 ET. Котировки, которые продолжают меняться после этого времени, относятся к внебиржевой сессии, которая длится до 20:00 ET; некоторые индексные продукты торгуются до 16:15 ET.
Часы работы рынка — это график; данные ленты — это отчет. Каждая панель выше является сохраненным запросом, который вы можете открыть, отредактировать и запустить повторно на терминале Strasmore — проверьте любую сессию, любой тикер или время следующего закрытия на простом английском языке.