Strasmore Research
Edukacja Matt ConnorAutor: Matt Connor · Zaktualizowano 2026-09-05 · data as of September 5, 2026 · refreshed weekly

Czy giełda w USA jest dzisiaj otwarta?

Sprawdź aktualny status sesji na amerykańskim rynku akcji. Kalendarz świąt giełdowych, godziny pracy oraz zasady realizacji zleceń w dni wolne od handlu na giełdach w USA.

Czy giełda jest dzisiaj otwarta?

Amerykański rynek akcji jest otwarty od poniedziałku do piątku w godzinach od 9:30 do 16:00 czasu wschodniego (Eastern Time), z wyłączeniem dni ustawowo wolnych od pracy oraz kilku sesji skróconych do godziny 13:00. W związku z tym pytanie o dostępność rynku sprowadza się do trzech weryfikacji: czy jest dzień roboczy, czy dany dzień nie przypada na święto giełdowe oraz w jakiej fazie sesji znajduje się zegar. Niniejsza strona przy każdym odświeżeniu sprawdza wszystkie trzy parametry w oparciu o bieżące dane giełdowe, a znacznik „dane na dzień” powyżej stanowi potwierdzenie aktualności informacji. Szczegółowy harmonogram sesji znajduje się pod adresem godziny pracy giełdy; pełny kalendarz dostępny jest pod linkiem święta giełdowe i sesje skrócone.

Czy giełda jest obecnie otwarta?

Poniższy panel generuje odpowiedź w momencie ostatniego odświeżenia danych na stronie. Sprawdza on dzień tygodnia, weryfikuje dzisiejszą datę w kalendarzu świąt giełdowych i ustala, czy zegar czasu wschodniego (ET) wskazuje na okno handlowe: handel przedsesyjny od godziny 4:00, sesję główną od 9:30 lub handel pozasesyjny od zamknięcia do godziny 20:00.

ZapytanieStatus rynku w momencie odświeżenia strony: weryfikacja dnia tygodnia, świąt oraz czasu ET
data sprawdzeniadzień tygodniaczas sprawdzenia ETkalendarz dziennystatus rynkunastępna sesja regularnadni do następnej sesji
2026-09-04Friday09:00normal weekdayPREMARKET2026-09-040
Dokładny kod SQL dla każdej liczby
WITH
    toTimeZone(now(), 'America/New_York') AS now_et,
    toDate(now_et) AS today_et,
    toHour(now_et) * 60 + toMinute(now_et) AS min_now,
    (SELECT countDistinct(date) FROM global_markets.stocks_market_holidays
      WHERE date = toDate(toTimeZone(now(), 'America/New_York')) AND status = 'closed') AS today_full_holiday,
    (SELECT countDistinct(date) FROM global_markets.stocks_market_holidays
      WHERE date = toDate(toTimeZone(now(), 'America/New_York')) AND status = 'early-close') AS today_early,
    (SELECT any(name) FROM global_markets.stocks_market_holidays
      WHERE date = toDate(toTimeZone(now(), 'America/New_York'))) AS today_holiday_name,
    if(today_early = 1, 780, 960) AS close_min,
    if(today_early = 1, 1020, 1200) AS after_hours_end,
    (SELECT min(d) FROM (SELECT toDate(toTimeZone(now(), 'America/New_York')) + arrayJoin(range(1, 11)) AS d)
      WHERE toDayOfWeek(d) <= 5
        AND d NOT IN (SELECT date FROM global_markets.stocks_market_holidays WHERE status = 'closed')) AS next_sess_after_today,
    toDayOfWeek(today_et) <= 5 AND today_full_holiday = 0 AS today_is_session
SELECT
    toString(today_et) AS date_checked,
    formatDateTime(today_et, '%W') AS weekday,
    formatDateTime(now_et, '%H:%i') AS time_checked_et,
    multiIf(toDayOfWeek(today_et) >= 6, 'weekend',
            today_full_holiday = 1, concat('holiday — ', today_holiday_name),
            today_early = 1, concat('early close (1:00 pm) — ', today_holiday_name),
            'normal weekday') AS todays_calendar,
    multiIf(NOT today_is_session, 'CLOSED',
            min_now < 240, 'CLOSED (overnight)',
            min_now < 570, 'PREMARKET',
            min_now < close_min, 'OPEN',
            min_now < after_hours_end, 'AFTER-HOURS',
            'CLOSED (overnight)') AS market_status,
    toString(if(today_is_session AND min_now < close_min, today_et, next_sess_after_today)) AS next_regular_session,
    dateDiff('day', today_et, if(today_is_session AND min_now < close_min, today_et, next_sess_after_today)) AS days_to_next_session
Uruchom samodzielnie

Według stanu na godzinę 09:00 czasu ET w dniu Friday, 2026-09-04, obliczony status wynosi PREMARKET, a dzisiejszy wpis w kalendarzu to „normal weekday”. Najbliższe otwarcie sesji głównej zgodnie z harmonogramem, przypadające na dzisiaj, o ile status wskazuje PREMARKET lub OPEN, to 2026-09-04. Data ta uwzględnia już weekendy oraz wszystkie dni ustawowo wolne od handlu i nigdy nie przypada dalej niż za kilka dni, nawet w przypadku długich weekendów świątecznych. Czytasz ten komunikat później niż wskazuje znacznik czasu? Te same trzy kroki można wykonać ręcznie w kilka sekund: sprawdzenie dnia tygodnia, poniższej tabeli świąt oraz zegara czasu ET.

Najbliższe zaplanowane zamknięcie oraz kolejne terminy

Kalendarz przyszłych sesji pochodzi bezpośrednio z danych giełdowych. Warto zwrócić uwagę na jeden szczegół: tabela uwzględnia bieżący dzień, jeśli jest on dniem wolnym lub dniem skróconych notowań. Zapytanie obejmuje wszystkie zamknięcia od dnia dzisiejszego, a nie wyłącznie te przypadające w przyszłości. Dzięki temu w dni świąteczne pierwszy wiersz tabeli oraz panel statusu powyżej są ze sobą zgodne.

ZapytanieNadchodzące dni zamknięcia i wcześniejszego zakończenia sesji na NYSE z odliczaniem
data zamknięciaprzypada naświętostatus dniazamknięcie ETdni do
2026-09-07MonLabor Dayclosed3
2026-11-26ThuThanksgivingclosed83
2026-11-27FriThanksgivingearly-close13:0084
2026-12-24ThuChristmasearly-close13:00111
2026-12-25FriChristmasclosed112
2027-01-01FriNew Years Dayclosed119
2027-01-18MonMartin Luther King, Jr. Dayclosed136
2027-02-15MonWashington's Birthdayclosed164
2027-03-26FriGood Fridayclosed203
2027-05-31MonMemorial Dayclosed269
2027-06-18FriJuneteenthclosed287
2027-07-05MonIndependence Dayclosed304
Dokładny kod SQL dla każdej liczby
SELECT toString(date) AS closure_date,
       formatDateTime(date, '%a') AS falls_on,
       any(name) AS holiday,
       any(status) AS day_status,
       any(if(status = 'early-close', formatDateTime(toTimeZone(close, 'America/New_York'), '%H:%i'), '')) AS closes_at_et,
       dateDiff('day', today(), date) AS days_away
FROM global_markets.stocks_market_holidays
WHERE exchange = 'NYSE' AND date >= today()
GROUP BY date
ORDER BY date
LIMIT 16
Uruchom samodzielnie

Najbliższa zaplanowana przerwa w notowaniach przypada na Labor Day w dniu 2026-09-07 (closed), czyli za 3 dni od momentu aktualizacji danych. Każdy dzień roboczy nieuwzględniony w tej tabeli oznacza standardową sesję w godzinach 9:30–16:00. Dni ze skróconym czasem handlu kończą się o godzinie 13:00 czasu wschodniego (Eastern Time) i przypadają zazwyczaj w okolicach Święta Dziękczynienia, Wigilii Bożego Narodzenia oraz Dnia Niepodległości. Aukcja zamknięcia odbywa się również w te dni, z tą różnicą, że transakcje są rejestrowane trzy godziny wcześniej.

Ile dni w roku giełda pozostaje zamknięta?

„Około dziewięciu lub dziesięciu świąt w roku” to standardowa odpowiedź, jednak niniejsza strona pozwala na dokładne wyliczenie zamiast szacunków. Kanał danych giełdowych zawiera jedynie informacje o nadchodzących dniach wolnych, dlatego te, które już minęły, są odtwarzane na podstawie historii transakcji: dzień powszedni, w którym dla SPY odnotowano zero minutowych słupków w trakcie sesji regularnej, oznacza pełne zamknięcie, natomiast dzień, w którym odnotowano około połowy sesji (około dwustu dziesięciu słupków zamiast trzystu dziewięćdziesięciu), oznacza wcześniejsze zakończenie notowań.

ZapytanieDni zamknięcia w bieżącym roku kalendarzowym: zrealizowane oraz planowane
kategoriaminionenadchodzącełącznierok kalendarzowy
full closure73102026
early close (1:00 pm)0222026
Dokładny kod SQL dla każdej liczby
WITH day_bars AS (
    SELECT cal.day AS day, ifNull(t.bars, 0) AS bars
    FROM (SELECT makeDate(toYear(today()), 1, 1) + arrayJoin(range(370)) 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 >= toDateTime(makeDate(toYear(today()), 1, 1), 'America/New_York')
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY d
    ) AS t ON t.d = cal.day
    WHERE toDayOfWeek(cal.day) BETWEEN 1 AND 5
      AND cal.day <= today() - 4
),
past AS (
    SELECT countIf(bars = 0) AS past_full, countIf(bars BETWEEN 120 AND 330) AS past_early
    FROM day_bars
),
ahead AS (
    SELECT countDistinctIf(date, status = 'closed') AS ahead_full,
           countDistinctIf(date, status = 'early-close') AS ahead_early
    FROM global_markets.stocks_market_holidays
    WHERE date > today() - 4 AND toYear(date) = toYear(today())
)
SELECT category, already_passed, still_ahead, already_passed + still_ahead AS total, toString(toYear(today())) AS calendar_year
FROM (
    SELECT 'full closure' AS category, past.past_full AS already_passed, ahead.ahead_full AS still_ahead, 1 AS ord FROM past, ahead
    UNION ALL
    SELECT 'early close (1:00 pm)' AS category, past.past_early AS already_passed, ahead.ahead_early AS still_ahead, 2 AS ord FROM past, ahead
)
ORDER BY ord
Uruchom samodzielnie

2026 obejmuje 10 pełnych zamknięć, z czego 7 już za nami, a 3 przed nami, oraz 2 zaplanowanych wcześniejszych zamknięć o godzinie 13:00, z których 2 ma dopiero nastąpić. (Zamknięcie, które miało miejsce w ciągu ostatnich kilku dni, może chwilowo nie figurować w żadnej z tych kategorii ze względu na opóźnienie w przetwarzaniu danych; podział koryguje się automatycznie przy kolejnym odświeżeniu). Pozostałe dni wolne to weekendy: po odjęciu około stu czterech dni weekendowych oraz tych świąt od trzystu sześćdziesięciu pięciu, w roku pozostaje około dwustu pięćdziesięciu sesji giełdowych.

Zapis transakcji: ostatnia sesja

Kalendarz wskazuje, co powinno się wydarzyć; zapis transakcji pokazuje, co faktycznie miało miejsce. Poniższe zestawienie prezentuje ostatnią sesję zarejestrowaną w naszym zapisie minutowym SPY, liczbę słupków, liczbę transakcji opcyjnych na SPY wykonanych tego samego dnia oraz ostatnią półsesję w naszym zbiorze danych.

ZapytanieOstatnia sesja na taśmie: liczba słupków, wolumen opcji na SPY w ciągu dnia oraz ostatnie pół dnia sesji
ostatnia sesjadzień tygodniaminutowe notowania sesji regularnejwolumen opcji SPY (tys.)ostatnie wcześniejsze zamknięcienotowania wcześniejszego zamknięcia
2026-09-03Thursday21114832026-09-03211
Dokładny kod SQL dla każdej liczby
WITH rth AS (
    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() - 450
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
),
last_sess AS (
    SELECT max(d) AS last_d
    FROM rth
    WHERE bars >= 120 AND d < toDate(toTimeZone(now(), 'America/New_York'))
),
opt AS (
    SELECT round(count() / 1e3, 0) AS spy_option_prints_thousands
    FROM global_markets.options_trades
    WHERE ticker >= 'O:SPY2' AND ticker < 'O:SPY3'
      AND sip_timestamp >= toDateTime((SELECT last_d FROM last_sess), 'America/New_York')
      AND sip_timestamp < toDateTime((SELECT last_d FROM last_sess) + 1, 'America/New_York')
),
last_early AS (
    SELECT toString(max(d)) AS last_early_close_date,
           argMax(bars, d) AS its_bars
    FROM rth WHERE bars BETWEEN 120 AND 330
)
SELECT toString((SELECT last_d FROM last_sess)) AS most_recent_session,
       formatDateTime((SELECT last_d FROM last_sess), '%W') AS weekday,
       (SELECT bars FROM rth WHERE d = (SELECT last_d FROM last_sess)) AS regular_minute_bars,
       (SELECT spy_option_prints_thousands FROM opt) AS spy_option_prints_thousands,
       (SELECT last_early_close_date FROM last_early) AS last_early_close,
       (SELECT its_bars FROM last_early) AS early_close_bars
Uruchom samodzielnie

Ostatnią sesją w naszym zapisie jest 2026-09-03 (Thursday), podczas której zarejestrowano 211 minutowych słupków w trakcie sesji regularnej; pełna sesja obejmuje około trzystu dziewięćdziesięciu słupków, a sesja skrócona około dwustu dziesięciu. Tego samego dnia odnotowano około 1483 tysięcy pojedynczych transakcji opcyjnych na SPY: rynek opcji podąża za kalendarzem giełdowym, uwzględniając święta oraz sesje skrócone, a wygaśnięcia przypadające na zamknięty piątek są przesuwane na dzień wcześniejszy. Ostatnią sesją skróconą w naszym zapisie była 2026-09-03, obejmująca 211 minutowych słupków, co odpowiada strukturze półsesji kończącej się o godzinie trzynastej. Uwaga wstępna: nasze repozytorium danych aktualizowane jest z jednodniowym lub dwudniowym opóźnieniem, dlatego „ostatnia sesja” może być opóźniona względem bieżącego dnia o jedną lub dwie sesje.

Gdy rynek zamyka się bez ostrzeżenia

Planowane zamknięcia widnieją w kalendarzu; te nieplanowane nigdy. Zdarzają się rzadko, zaledwie kilka razy na dekadę, a taśma rejestruje ich skutki: dzień powszedni, w którym powinno zostać odnotowanych trzysta dziewięćdziesiąt słupków, a nie odnotowano żadnego.

ZapytanieNieplanowane zamknięcia: brak notowań w trakcie sesji w dniu roboczym
data zamknięciaprzypada nanazwanotowania sesji regularnej SPY
2012-10-29MonHurricane Sandy — day 10
2012-10-30TueHurricane Sandy — day 20
2012-10-31WedReopening after Sandy390
2018-12-05WedMourning — George H. W. Bush0
2025-01-09ThuMourning — Jimmy Carter0
Dokładny kod SQL dla każdej liczby
WITH events AS (
    SELECT arrayJoin([
        (toDate('2012-10-29'), 'Hurricane Sandy — day 1'),
        (toDate('2012-10-30'), 'Hurricane Sandy — day 2'),
        (toDate('2012-10-31'), 'Reopening after Sandy'),
        (toDate('2018-12-05'), 'Mourning — George H. W. Bush'),
        (toDate('2025-01-09'), 'Mourning — Jimmy Carter')
    ]) AS e
),
tape AS (
    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 >= '2012-10-29 00:00:00' AND window_start < '2012-11-01 12:00:00')
        OR (window_start >= '2018-12-05 00:00:00' AND window_start < '2018-12-06 12:00:00')
        OR (window_start >= '2025-01-09 00:00:00' AND window_start < '2025-01-10 12:00:00'))
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
)
SELECT toString(e.1) AS closure_date,
       formatDateTime(e.1, '%a') AS falls_on,
       e.2 AS name,
       toUInt32(ifNull(t.bars, 0)) AS spy_regular_session_bars
FROM events
LEFT JOIN tape AS t ON t.d = events.e.1
ORDER BY e.1
Uruchom samodzielnie

Huragan Sandy spowodował zamknięcie obu głównych giełd w dniach 2012-10-29 oraz 2012-10-30, co było pierwszym wielodniowym zamknięciem z powodów pogodowych od tysiąc osiemset osiemdziesiątego ósmego roku, a sesja otwarcia w dniu 2012-10-31 wygenerowała pełne 390 słupków. Narodowe dni żałoby zamknęły rynek w dniach 2018-12-05 (prezydent George H. W. Bush) oraz 2025-01-09 (prezydent Jimmy Carter). Najdłuższe nieplanowane zamknięcie współczesnej ery, od jedenastego do czternastego września dwa tysiące pierwszego roku, czyli cztery kolejne sesje, miało miejsce przed rozpoczęciem naszych danych minutowych, które zaczynają się w dwa tysiące trzecim roku. Każde z powyższych zamknięć widnieje na taśmie jako 0 słupków sesji regularnej: nie odnotowano żadnych transakcji.

Co dzieje się ze zleceniem złożonym w czasie, gdy rynek jest zamknięty?

W czasie zamknięcia rynku nie dochodzi do żadnych transakcji. Zlecenie złożone w sobotę, święto lub o godzinie drugiej nad ranem po prostu oczekuje w kolejce u brokera do następnej sesji, a zlecenie typu market order zostaje zrealizowane po cenie ustalonej w trakcie aukcji otwarcia, czyli kilka dni po kliknięciu. Luka między zamknięciem jednej sesji a pierwszym kursem transakcyjnym kolejnej sesji stanowi ryzyko, które inwestor akceptuje, a które można zmierzyć:

ZapytanieSPY w weekendy i święta: kurs zamknięcia w piątek w relacji do otwarcia
ostatnia sesja przedsesja wznowieniadni bez notowańzamknięcie przed przerwąkurs wznowienialuka (%)
Fri 2026-06-26Mon 2026-06-293729.09736.521.02
Thu 2026-07-02Mon 2026-07-064744.8748.740.53
Fri 2026-07-10Mon 2026-07-133754.9752.47-0.32
Fri 2026-07-17Mon 2026-07-203743.2747.060.52
Fri 2026-07-24Mon 2026-07-273738.85744.910.82
Fri 2026-07-31Mon 2026-08-033746.81749.440.35
Fri 2026-08-07Mon 2026-08-103773.2772.6-0.08
Fri 2026-08-14Mon 2026-08-173776.3776.18-0.02
Fri 2026-08-21Mon 2026-08-243765.69764.78-0.12
Fri 2026-08-28Mon 2026-08-313769.34767.33-0.26
Dokładny kod SQL dla każdej liczby
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           round(argMin(toFloat64(open), window_start), 2) AS open_px,
           round(argMax(toFloat64(close), window_start), 2) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 75
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
),
paired AS (
    SELECT d,
           open_px,
           lagInFrame(d) OVER (ORDER BY d) AS prev_d,
           lagInFrame(close_px) OVER (ORDER BY d) AS prev_close
    FROM daily
)
SELECT concat(formatDateTime(prev_d, '%a '), toString(prev_d)) AS last_session_before,
       concat(formatDateTime(d, '%a '), toString(d)) AS reopening_session,
       dateDiff('day', prev_d, d) AS days_dark,
       toString(prev_close) AS close_before_break,
       toString(open_px) AS reopening_print,
       round((open_px - prev_close) / prev_close * 100, 2) AS gap_pct
FROM paired
WHERE prev_close > 0 AND dateDiff('day', prev_d, d) >= 3
ORDER BY d
Uruchom samodzielnie

Tabela obejmuje ostatnie 10 weekendów i długich weekendów, kolumna days_dark oznacza czterodniowe przerwy świąteczne. Ostatnia z nich trwała od Fri 2026-08-28 do Mon 2026-08-31 (3 dni kalendarzowych bez notowań): kurs zamknięcia SPY podczas sesji regularnej przed przerwą wynosił 769.34 USD, a kurs otwarcia 767.33 USD, co oznacza lukę rzędu -0.26%, którą zlecenie typu market order zaakceptowałoby w ciemno. Zlecenie typu limit order ogranicza cenę, ale wiąże się z ryzykiem braku realizacji; artykuł dlaczego akcje tworzą luki cenowe poza godzinami sesji omawia mechanizmy stojące za tymi ruchami.

Strefy czasowe, rynek obligacji i reszta świata

Trzy rozbieżności generują większość pozostałych wątpliwości dotyczących tego, czy rynek jest otwarty. Strefy czasowe: oficjalne godziny podawane są według czasu wschodniego (ET); godzina 9:30 ET to 6:30 czasu pacyficznego i 14:30 czasu londyńskiego przez większość roku. Daty rynkowe również odnoszą się do czasu ET, co sprawia, że dla czytelnika w Azji jego „dzisiaj” może obejmować dwie sesje w USA. Rynek obligacji: obligacje skarbowe są notowane zgodnie z kalendarzem SIFMA, a nie NYSE. Rynek ten przestrzega wszystkich świąt giełdowych oraz dwóch dodatkowych, a jego wcześniejsze zamknięcia o godzinie 14:00 są zaleceniami, które zdarzają się częściej niż półdniowe sesje giełdowe kończące się o 13:00. Całodniowe rozbieżności są widoczne w danych:

ZapytanieDni robocze w minionym roku, w których notowano akcje przy braku kwotowań rentowności obligacji skarbowych
data sesjidzień tygodnia
2025-10-13Monday
2025-11-11Tuesday
Dokładny kod SQL dla każdej liczby
WITH stock_days AS (
    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 (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
    HAVING count() >= 100
)
SELECT toString(d) AS session_date,
       formatDateTime(d, '%W') AS weekday
FROM stock_days
WHERE d <= (SELECT max(date) FROM global_markets.treasury_yields)
  AND d NOT IN (SELECT date FROM global_markets.treasury_yields WHERE date >= today() - 370)
ORDER BY d
Uruchom samodzielnie

W minionym roku było dokładnie 2 dni powszednich, w których giełda prowadziła pełną sesję, a rentowność obligacji skarbowych nie została odnotowana, 2025-10-13 oraz 2025-11-11, jeden w październiku i jeden w listopadzie: Dzień Kolumba oraz Dzień Weteranów – dwa święta federalne, podczas których rynek akcji pracuje bez zmian. Reszta świata: zagraniczne giełdy stosują własne kalendarze, a kontrakty terminowe na indeksy są notowane niemal przez całą dobę. Dzięki temu nagłówek może informować o spadkach na giełdzie o godzinie 3:00 ET, podczas gdy wszystkie amerykańskie parkiety są zamknięte. Sesje w godzinach wydłużonych wokół każdej sesji w USA trwają od 4:00 do 9:30 oraz od 16:00 do 20:00 czasu ET, charakteryzując się mniejszą płynnością i szerszym spreadem; mechanika tych notowań została opisana w przewodniku po godzinach wydłużonych.

Najczęściej zadawane pytania

Czy giełda jest obecnie otwarta?

Według ostatniej aktualizacji danych, tj. 09:00 czasu ET w dniu 2026-09-04, status rynku określono jako PREMARKET. Poza tym terminem obowiązuje zasada: dni robocze od 9:30 do 16:00 czasu ET, z wyłączeniem dat wymienionych w powyższej tabeli świąt.

Czy giełda będzie otwarta jutro?

Jutro odbędzie się standardowa sesja, chyba że wypada ono w sobotę, niedzielę lub w dniu wymienionym w powyższej tabeli dni wolnych. Najbliższa sesja giełdowa zgodnie z kalendarzem na moment aktualizacji strony, wliczając dzień dzisiejszy, przypada na 2026-09-04.

Czy giełda jest otwarta w Wigilię?

Jeśli 24 grudnia przypada w dzień roboczy, amerykańskie giełdy zazwyczaj prowadzą skróconą sesję, która kończy się o 13:00 czasu ET; jeśli wypada w weekend, sesja nie odbywa się wcale. Dzień Bożego Narodzenia jest zawsze dniem wolnym od handlu; dokładne daty dla bieżącego roku znajdują się w powyższej tabeli kalendarza.

Czy giełda jest otwarta w Black Friday?

Tak. Piątek po Święcie Dziękczynienia jest zaplanowaną półsesją: regularny handel kończy się o 13:00 czasu ET zamiast o 16:00, co oznacza około dwieście dziesięć minut notowań zamiast trzystu dziewięćdziesięciu.

Czy rynek obligacji jest dzisiaj otwarty?

Zazwyczaj jest otwarty wtedy, gdy giełda, choć nie zawsze. Rynek obligacji skarbowych podlega kalendarzowi SIFMA: obejmuje on wszystkie święta giełdowe oraz Dzień Kolumba i Dzień Weteranów, przy czym częściej występują tam wcześniejsze zamknięcia (o godzinie 14:00). Dane z ostatniego roku wskazują na 2 dni roboczych, w których giełda pracowała, a rentowność obligacji skarbowych nie odnotowała transakcji.


Każdy z powyższych paneli stanowi wynik zapytania z wersjonowanej bazy danych wraz z odpowiadającym mu kodem SQL; aby dokonać audytu, należy rozwinąć wybrany panel. W celu sprawdzenia dowolnej daty, sesji lub przerwy w notowaniach, należy skorzystać z terminala Strasmore, zadając pytanie w języku angielskim.

#market hours#holidays#trading calendar