Час роботи фондового ринку США NYSE Nasdaq
Дізнайтеся час відкриття та закриття NYSE та Nasdaq. Регулярні торги тривають з 9:30 до 16:00 ET, також доступні premarket та after-hours сесії.
Час роботи фондового ринку США триває з 9:30 до 16:00 за східним часом (ET) з понеділка по п'ятницю. NYSE та Nasdaq розпочинають регулярні торги о 9:30 ET і завершують їх о 16:00 ET. Навколо регулярної сесії діють два додаткові періоди: премаркетингові торги з 4:00 ET та післяринкові торги до 20:00 ET. Ринки закриті у вихідні дні та приблизно десять днів на рік через державні свята. Кожен показник на цій сторінці розрахований на основі фактичних даних про угоди; точний запит для кожного числа доступний за один клік. (Для швидкої перевірки — наступне закриття, остання сесія — перегляньте чи відкритий сьогодні фондовий ринок).
О котрій годині відкривається та закривається фондовий ринок?
Основна торгова сесія — час, що визначає котирування цін, рівні індексів та вечірні новини — триває від відкриття о 9:30 ET до закриття о 4:00 ET: шість із половиною годин, п'ять днів на тиждень. Обидві основні біржі США працюють за однаковим графіком, і стандартне брокерське розпорядження за замовчуванням виконується саме у цей період.
Повний день електронної торгівлі ширший за межі основної сесії:
- Premarket: з 4:00 до 9:30 ET — електронна торгівля перед відкриттям ринку.
- Regular session: з 9:30 до 4:00 ET — період, коли відбувається основна частина денних операцій.
- After-hours: з 4:00 до 8:00 ET — електронна торгівля після закриття ринку.
Основний торговий день охоплюють два аукціони. Аукціон відкриття встановлює офіційну ціну кожної акції о 9:30, а закривальний аукціон — одна масштабна операція з підбором зустрічних заявок одразу після 4:00 — встановлює офіційну ціну закриття, яка публікується в усіх джерелах того вечора. Усі часові позначення на цій сторінці вказані за східним часом (ET): та сама основна сесія на західному узбережжі США триває з 6:30 до 1:00.
Як виглядають години роботи фондового ринку на стрічці?
Визначення — це одне, а стрічка — це доказ. На панелях нижче наведено дані повної повноцінної сесії на стрічці 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% від загального обсягу за день, тоді як на півгодину з 12:30 до 13:00 припало 5.8%; на першу півгодину припало 9.5%. Висока активність на закритті має механічне підґрунтя: індексні фонди, взаємні фонди та інституції, що орієнтуються на бенчмарки, здійснюють операції за офіційними цінами закриття, і їхні ордери об'єднуються на закрихчому аукціоні. Загалом обсяги розподілилися по 32 окремих півгодинних інтервалах протягом подовженого дня.
Що таке премаркетингові та позабіржові торгівлі?
Premarket (з 4:00 до 9:30 ET) та after-hours (з 16:00 до 20:00 ET) — це торгові сесії, що проходять виключно в електронному форматі поза межами основної торгової сесії. У ці періоди бере участь менше учасників, спреди bid-ask стають ширшими, а більшість брокерів приймають лише limit orders. Саме в ці часи публікується основні новини компаній: звіти про прибутки зазвичай виходять одразу після закриття о 16:00 або за кілька годин до відкриття ринку. У такі періоди ціна акції може продемонструвати значний розрив (gap) відносно ціни попереднього закриття. Ціна, зафіксована о 19:00, не гарантує, на якому рівні акція відкриється наступного ранку.
Дані про обсяги торгів за кожною сесією, виміряні витрати на спред bid-ask та точний час виходу заголовків новин наведено в позабіржових та премаркетингових торгах, що є додатковим матеріалом до цієї сторінки. Стислий підсумок, представлений у панелях вище: розширені сесії є дієвими для торгівлі, проте вони мають низьку ліквідність порівняно з основною торговою сесією.
Які години торгівлі мають опціони та ф'ючерси?
Опціони на акції окремих компаній торгуються з 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 на фондові індекси торгуються майже 24 години — з неділі 18:00 ET до п'ятниці 17:00 ET з щоденною годиною перерви о 17:00 ET — це нічна стрічка, що стоїть за кожним заголовком про те, що «ф'ючерси зросли цього ранку». Ринок облігацій торгується позабірниковим способом згідно з рекомендованим SIFMA часом, приблизно з 8:00 до 17:00 ET, з власним календарем вихідних: ринок облігацій закривається у День Колумба та День ветеранів, тоді як ринок акцій продовжує торги.
Коли закритий фондовий ринок?
Фондові ринки США закриваються на вихідні, приблизно на десять повних святкових днів на рік, а також раніше — о 1:00 p.m. 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 дат закриття, кожна з яких позначена як повне закриття або скорочений робочий день. У день скороченого робочого дня регулярна сесія завершується о 1:00 p.m. ET замість 4:00 p.m. — три з половиною години торгів замість шести з половиною — при цьому закритій аукціон проводиться о 1:00 p.m. Такі скорочені дні зазвичай припадають на період Дня подяки та Різдва. Правила перенесення вихідних (якщо свято припадає на суботу, ринок закривається у п'ятницю перед нею, якщо на неділю — у понеділок після неї), повний календар та спосіб перевірки минулих закриттів за даними котирувань описані в свята фондового ринку та скорочені робочі дні.
Як виглядає пів дня на стрічці торгів?
Календар визначає час раннього закриття; стрічка показує, як це виглядає на практиці. Останній пів дня на стрічці SPY припав на 2025-12-24, що склало Wednesday: 210 хвилинних барів регулярної сесії з 9:30 до аукціону закриття о 1: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%, а на останню півгодину перед закриттям о 1: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) з понеділка по п'ятницю. Електронні передунічні торги (premarket) починаються значно раніше, о 4:00 ET, але офіційна ціна відкриття кожної акції встановлюється під час аукціону при відкритті о 9:30.
Чи працює фондовий ринок у вихідні?
Ні. Біржі США не проводять торгові сесії в суботу чи неділю — дані за минулий рік показують 0 сесій у вихідні дні. Після закриття у п'ятницю о 16:00 та завершення позасесійних торгів о 20:00, торги відновлюються в понеділок о 4:00 у форматі premarket, за винятком святкових днів.
Що таке передунічні та позасесійні торги?
Це електронні торги поза регулярними годинами: premarket триває з 4:00 до 9:30 ET, а after-hours — з 16:00 до 20:00 ET. У обох випадках кількість учасників менша, а спреди bid-ask ширші, ніж під час регулярної сесії; більшість брокерів приймають в ці періоди лише лімітні ордери.
Коли ринок закривається раніше?
У заплановані короткі дні регулярні торги закінчуються о 13:00 ET замість 16:00 — зазвичай це п'ятниця після Дня подяки, переддень Різдва, якщо він припадає на буд day, та 3 липня у деякі роки. Дані за минулий рік показують 2 скорочених сесій.
Що відбувається, якщо торги акцією призупинено на закритті?
Якщо торги акцією призупинено (halt) під час закриття, для неї не проводиться відкладений аукціон за цей день. Правила біржі забороняють проведення аукціону після приблизно 15:50 ET, тому призупинення просто триває до моменту закриття. Оскільки аукціон для встановлення ціни не проводиться, біржа використовує середньозважену ціну за обсягом (VWAP) останніх п'яти хвилин торгів перед призупиненням як офіційну ціну закриття, а не просто ціну останньої угоди. Призупинення стосуються конкретної акції — решта ринку закривається за графіком о 16:00.
О котрій годині закривається ринок: о 16:00 чи о 16:30?
Біржі США завершують регулярні торги о 16:00 ET. Котирування, що продовжують змінюватися після цього часу, належать до позасесійної сесії (after-hours), яка триває до 20:00 ET, а деякі індексні інструменти торгуються до 16:15 ET.
Години ринку — це графік; дані котирувань — це звіт. Кожна панель вище є збереженим запитом, який ви можете відкрити, відредагувати та запустити знову на терміналі Strasmore — перевіряйте будь-яку сесію, будь-який тікер або наступне закриття простою англійською мовою.