Strasmore Research
Formazione Matt ConnorDi Matt Connor · Aggiornato 2026-07-24 · data as of July 24, 2026 · refreshed weekly

Calendario chiusure NYSE e Nasdaq 2026 2027

Scopri quando chiudono i mercati azionari. Elenco completo delle festività NYSE e Nasdaq e delle chiusure anticipate alle 1:00 p.m. per il biennio 2026-2027.

Quando è chiuso il mercato azionario? I mercati azionari statunitensi — NYSE e Nasdaq — chiudono per circa dieci festività intere all'anno e, in alcuni giorni di metà giornata intorno al Thanksgiving e al Natale, chiudono anticipatamente alle 1:00 p.m. ET invece del solito 4:00 p.m. — l'orario completo sessione per sessione è disponibile nella nostra guida orari del mercato azionario. Il calendario sottostante elenca ogni prossima festività e chiusura anticipata direttamente dal programma delle borse e si aggiorna automaticamente: man mano che ogni festività passa, viene rimossa e le successive vengono spostate in avanti.

Qual è la prossima chiusura del mercato azionario?

La chiusura più imminente è il Labor Day del September 7, 2026 — tra 45 giorni da oggi. Il calendario completo in avanti contiene 12 chiusure datate, ognuna contrassegnata come chiusura totale (nessun trading) o chiusura anticipata (sessione ridotta).

QueryProssime chiusure e early closes del mercato azionario US
L'esatto SQL dietro ogni numero
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

Leggendo la tabella dall'alto verso il basso, essa funge anche da conto alla rovescia: la colonna days_away misura ogni chiusura da oggi, e la colonna day_status indica se il mercato è chiuso per l'intera giornata o se chiude solo in anticipo. Una singola festività può occupare due righe — un giorno di chiusura totale accanto a una sessione ridotta — come avviene per il giovedì del Thanksgiving con il venerdì di metà giornata che lo segue.

Cosa succede quando una festività cade in un weekend?

Le borse statunitensi osservano una festività a data fissa nel giorno feriale più vicino. Quando una festività cade di sabato, il mercato chiude il venerdì precedente; quando cade di domenica, chiude il lunedì successivo. Il Capodanno è l'eccezione: quando il 1° gennaio cade di sabato, il mercato non è chiuso il venerdì precedente — quel venerdì, 31 dicembre, appartiene all'anno precedente — quindi non c'è alcun giorno di recupero. Questa regola del giorno feriale più vicino è il motivo per cui il giorno della settimana di una festività cambia di anno in anno nella tabella sopra — e perché in alcuni anni i trader hanno una settimana di quattro giorni intorno al 4 luglio. Le festività mobili come il Thanksgiving (il quarto giovedì di novembre) e il Memorial Day (l'ultimo lunedì di maggio) sono già fissate a un giorno della settimana, quindi non si spostano mai.

Qual è la differenza tra una chiusura totale e una chiusura anticipata?

Il programma futuro si divide in due tipi di giornata. Una chiusura totale significa nessuna sessione regolare e nessun trading. Una chiusura anticipata — una mezza giornata ridotta — è una sessione regolare che termina alle 1 p.m. ET invece delle 4:00 p.m., ovvero tre ore e mezza di trading regolare invece di sei ore e mezza.

QueryRiepilogo delle chiusure a breve termine
L'esatto SQL dietro ogni numero
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()

Il calendario caricato contiene 10 chiusure intere e 2 chiusure anticipate pianificate, a partire dalla prossima fino al 2027-07-05. Le chiusure anticipate si concentrano intorno a due festività: il venerdì dopo il Thanksgiving e la vigilia di Natale, oltre al 3 luglio negli anni in cui cade in un giorno feriale prima del Giorno dell'Indipendenza. In un giorno di chiusura anticipata la closing auction viene comunque eseguita — viene semplicemente registrata alle 1:00 p.m. invece delle 4:00 p.m. — e la after-hours session si sposta di conseguenza, iniziando alle 1:00 p.m. invece delle 4:00 p.m.; la finestra premarket rimane invariata, poiché è ancorata all'apertura delle 9:30 a.m., che non cambia. Un calcolo del volume o del prezzo di chiusura che assume una chiusura alle 4:00 p.m. in uno di questi giorni sovrastimerà silenziosamente la giornata.

Come posso verificare se il mercato era chiuso in una data passata?

Il calendario della borsa in questo database è orientato al futuro: elenca solo le festività ancora imminenti e rimuove ognuna non appena passa. Ciò mantiene accurato il "cosa succederà dopo", ma significa che una data già trascorsa non è più presente nella tabella. Per verificare una chiusura passata, bisogna contare i dati storici. Una sessione completa di sei ore e mezza corrisponde a 390 barre da un minuto (6,5 × 60 minuti); una chiusura anticipata di tre ore e mezza a 210 (3,5 × 60); una festività completa non ne registra affatto. Un giorno feriale con zero barre di sessione regolare è, per definizione, un giorno in cui il mercato era chiuso.

QueryChiusure feriali recenti, recuperate dal tape SPY
L'esatto SQL dietro ogni numero
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

Questo pannello analizza gli ultimi mesi di dati dello SPY e restituisce ogni giorno feriale che ha registrato 0 barre di sessione regolare — 4 di essi, ciascuno un giorno feriale in cui il mercato era chiuso. 2026-04-03 è il più recente ancora visibile. Nessuna data è codificata in modo statico nella query: essa deriva le chiusure interamente da ciò che è stato o non è stato scambiato, quindi la stessa SQL continua a funzionare molto tempo dopo che quelle festività sono uscite dal calendario futuro.

Quanti giorni di trading ci sono in un anno?

Sottraendo i weekend e quelle circa dieci festività, un anno solare lascia circa 250 a 253 sessioni di trading. La cifra esatta è più facile da stabilire nello stesso modo — contando i giorni in cui il mercato ha effettivamente registrato una sessione regolare.

QuerySessioni di trading regolari nell'ultimo anno
L'esatto SQL dietro ogni numero
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
)

Nell'ultimo anno, tra il 2025-07-21 e il 2026-07-17, il mercato ha tenuto 250 sessioni regolari. Questo è il numero reale dietro "circa 252 giorni di trading all'anno" — un conteggio, non una stima. Il numero varia di un giorno o due di anno in anno man mano che le festività cadono nei weekend e vengono rimosse dal conteggio dei giorni feriali.

FAQ

Quando è chiuso il mercato azionario statunitense?

Il NYSE e il Nasdaq chiudono per circa dieci festività intere ogni anno — Capodanno, Martin Luther King Jr. Day, Presidents Day, Venerdì Santo, Memorial Day, Juneteenth, Giorno dell'Indipendenza, Labor Day, Thanksgiving e Natale — oltre a una manciata di chiusure anticipate alle 1:00 p.m. Il calendario in cima a questa pagina elenca le prossime con le date esatte.

A che ora il mercato azionario chiude in anticipo?

In un giorno di chiusura anticipata, il trading regolare termina alle 1:00 p.m. ET invece delle 4:00 p.m. ET — una sessione di tre ore e mezza. Queste mezze giornate cadono il venerdì dopo il Thanksgiving, la vigilia di Natale quando cade in un giorno feriale e il 3 luglio in alcuni anni.

Cosa succede quando una festività di mercato cade in un weekend?

Le borse la osservano nel giorno feriale più vicino: una festività di sabato viene celebrata il venerdì precedente, e una di domenica il lunedì successivo. Un 4 luglio di sabato, ad esempio, chiude il mercato il venerdì precedente. L'unica eccezione è il Capodanno: quando il 1° gennaio cade di sabato, il mercato non è chiuso il venerdì precedente (31 dicembre) e non c'è un giorno di recupero.

Quanti giorni di trading ci sono in un anno?

Circa 250 a 253, una volta rimossi i weekend e le festività. Il modo più affidabile per conoscere il conteggio di un anno specifico è contare i giorni distinti in cui il mercato ha effettivamente tenuto una sessione regolare, come fa il pannello dell'anno precedente sopra.

Il mercato azionario è chiuso in ogni festività federale?

No. Il mercato azionario rimane aperto in due festività federali — Columbus Day e Veterans Day — anche se il mercato obbligazionario chiude in entrambe. Chiude inoltre per il Venerdì Santo, che non è affatto una festività federale.


Ogni pannello qui è accompagnato dalla SQL esatta sottostante — espandine uno per vedere come è stato calcolato il numero. Per verificare se una data specifica era un giorno di trading, o per scoprire quando chiuderà il mercato, poni la domanda in inglese semplice sul terminale Strasmore.