Feriados da Bolsa em 2026 e 2027: NYSE e Nasdaq
Quando a bolsa fecha? Veja todos os próximos feriados e fechamentos às 13h da NYSE e Nasdaq em 2026 e 2027, com o calendário atualizado das bolsas.
Quando fecha o mercado de ações? Os mercados acionários dos EUA, a NYSE e a Nasdaq, fecham em cerca de dez feriados de dia inteiro por ano. Em alguns dias de sessão reduzida próximos do Thanksgiving e do Natal, fecham às 13h ET, em vez do horário habitual das 16h. O calendário completo, sessão a sessão, está no nosso guia de horários do mercado de ações. A tabela abaixo lista todos os próximos feriados e fechamentos antecipados do mercado de ações diretamente do calendário das bolsas. Ela é atualizada automaticamente: à medida que cada feriado passa, ele sai da lista e os próximos avançam.
Quando o mercado de ações fecha novamente?
O próximo fechamento será Labor Day, em September 7, 2026, daqui a 2 dias. O calendário completo dos próximos eventos contém 12 fechamentos com data definida. Cada um está identificado como fechamento integral, sem negociação, ou fechamento antecipado, com sessão reduzida.
| data do feriado | dia da semana | feriado | status do dia | fechamento antecipado ET | dias restantes |
|---|---|---|---|---|---|
| 2026-09-07 | Mon | Labor Day | closed | 2 | |
| 2026-11-26 | Thu | Thanksgiving | closed | 82 | |
| 2026-11-27 | Fri | Thanksgiving | early-close | 01:00 PM | 83 |
| 2026-12-24 | Thu | Christmas | early-close | 01:00 PM | 110 |
| 2026-12-25 | Fri | Christmas | closed | 111 | |
| 2027-01-01 | Fri | New Years Day | closed | 118 | |
| 2027-01-18 | Mon | Martin Luther King, Jr. Day | closed | 135 | |
| 2027-02-15 | Mon | Washington's Birthday | closed | 163 | |
| 2027-03-26 | Fri | Good Friday | closed | 202 | |
| 2027-05-31 | Mon | Memorial Day | closed | 268 | |
| 2027-06-18 | Fri | Juneteenth | closed | 286 | |
| 2027-07-05 | Mon | Independence Day | closed | 303 |
O SQL exato por trás de cada número
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 dateLeia a tabela de cima para baixo. Ela também funciona como uma contagem regressiva. A coluna days_away mede a distância de cada fechamento em relação a hoje. A coluna day_status indica se o mercado permanece fechado durante todo o dia ou se fecha apenas mais cedo. Um único feriado pode ocupar duas linhas: uma para o fechamento integral e outra para a sessão reduzida seguinte. É o que ocorre com a quinta-feira de Thanksgiving e a sexta-feira de meio período que vem depois.
O que acontece quando um feriado cai no fim de semana?
As bolsas americanas observam um feriado de data fixa no dia útil mais próximo. Quando o feriado cai em um sábado, o mercado fecha na sexta-feira anterior. Quando cai em um domingo, fecha na segunda-feira seguinte. O New Year's Day é a exceção: quando 1º de janeiro cai em um sábado, o mercado não fecha na sexta-feira anterior. Nesse caso, a sexta-feira, 31 de dezembro, pertence ao ano anterior, e não há dia substituto. Essa regra do dia útil mais próximo explica por que o dia da semana de um feriado muda de ano para ano na tabela acima. Também explica por que alguns anos oferecem aos traders uma semana de quatro dias em torno do Fourth of July. Feriados móveis, como Thanksgiving, na quarta quinta-feira de novembro, e Memorial Day, na última segunda-feira de maio, já estão fixados em um dia útil. Por isso, nunca mudam de dia da semana.
Qual é a diferença entre um fechamento integral e um fechamento antecipado?
O calendário adiante tem dois tipos de dia. Um fechamento integral significa que não há sessão regular nem negociação. Um fechamento antecipado, ou sessão reduzida de meio período, é uma sessão regular que termina às 13h ET, em vez das 16h. São três horas e meia de negociação regular, contra seis horas e meia.
| fechamentos integrais futuros | fechamentos antecipados futuros | total de fechamentos futuros | próximo fechamento | calendário de | calendário até |
|---|---|---|---|---|---|
| 10 | 2 | 12 | September 7, 2026 | 2026-09-07 | 2027-07-05 |
O SQL exato por trás de cada número
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()O calendário carregado contém 10 fechamentos integrais e 2 fechamentos antecipados programados, do próximo evento até 2027-07-05. Os fechamentos antecipados se concentram em torno de dois feriados: a sexta-feira depois de Thanksgiving e a véspera de Natal. Também incluem 3 de julho nos anos em que essa data cai em um dia útil antes do Independence Day. Em um dia de fechamento antecipado, o leilão de fechamento continua ocorrendo. Ele apenas registra negócios às 13h, em vez das 16h. A sessão after-hours também muda de horário e começa às 13h, em vez das 16h. A janela do premarket não muda, pois está ancorada na abertura das 9h30, que permanece igual. Um cálculo de volume ou de preço de fechamento que suponha um fechamento às 16h nesses dias vai superestimar silenciosamente o resultado do dia.
Como verifico se o mercado ficou fechado em uma data passada?
O calendário das bolsas neste warehouse é voltado para o futuro. Ele lista apenas os feriados que ainda estão por vir e remove cada um assim que passa. Isso mantém a informação sobre o próximo evento precisa, mas significa que uma data já ocorrida deixa de aparecer na tabela. Para verificar um fechamento passado, é preciso contar os negócios registrados. Uma sessão integral de seis horas e meia corresponde a 390 barras de um minuto (6,5 × 60 minutos). Um fechamento antecipado de três horas e meia corresponde a 210 barras (3,5 × 60). Em um feriado com fechamento integral, não há nenhum print. Um dia útil com zero barras da sessão regular é, por definição, um dia em que o mercado ficou fechado.
| data da sessão | dia da semana | barras da sessão regular |
|---|---|---|
| 2026-05-25 | Mon | 0 |
| 2026-06-19 | Fri | 0 |
| 2026-07-03 | Fri | 0 |
O SQL exato por trás de cada número
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.dayEste painel recua pelos últimos meses do tape do SPY e retorna todos os dias úteis que registraram 0 barras da sessão regular. Foram 3 dias desse tipo, cada um correspondendo a um dia útil em que o mercado ficou fechado. 2026-05-25 é a data mais antiga ainda disponível. Nenhuma data está fixada na query. Ela identifica os fechamentos exclusivamente a partir do que foi negociado e do que não foi. Assim, o mesmo SQL continua funcionando muito depois de esses feriados deixarem o calendário futuro.
Quantos dias de negociação há em um ano?
Depois de retirar os fins de semana e cerca de dez feriados, um ano-calendário fica com aproximadamente 250 a 253 sessões de negociação. O número exato pode ser obtido da mesma forma: contando os dias em que o tape efetivamente registrou uma sessão regular.
| dias de negociação | primeira sessão | última sessão |
|---|---|---|
| 251 | 2025-09-02 | 2026-08-31 |
O SQL exato por trás de cada número
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
)No ano móvel, entre 2025-09-02 e 2026-08-31, o mercado teve 251 sessões regulares. Esse é o número usado na expressão “cerca de 252 dias de negociação por ano”. Trata-se de uma contagem, não de uma estimativa. O total varia em um ou dois dias de um ano para outro, conforme os feriados caiam no fim de semana e deixem de entrar na contagem dos dias úteis.
Perguntas frequentes
Quando o mercado de ações dos EUA fecha?
A NYSE e a Nasdaq fecham em cerca de dez feriados de dia inteiro por ano: New Year's Day, Martin Luther King Jr. Day, Presidents Day, Good Friday, Memorial Day, Juneteenth, Independence Day, Labor Day, Thanksgiving e Christmas. Há também alguns fechamentos antecipados às 13h. O calendário no topo desta página lista os próximos eventos com as datas exatas.
A que horas o mercado de ações fecha mais cedo?
Em um dia de fechamento antecipado, a negociação regular termina às 13h ET, em vez das 16h ET. A sessão dura três horas e meia. Esses dias de meio período ocorrem na sexta-feira depois de Thanksgiving, na véspera de Natal quando ela cai em um dia útil e em 3 de julho em alguns anos.
O que acontece quando um feriado do mercado cai no fim de semana?
As bolsas observam o feriado no dia útil mais próximo. Um feriado no sábado é observado na sexta-feira anterior. Um feriado no domingo é observado na segunda-feira seguinte. Por exemplo, quando o Fourth of July cai em um sábado, o mercado fecha na sexta-feira anterior. A única exceção é o New Year's Day: quando 1º de janeiro cai em um sábado, o mercado não fecha na sexta-feira anterior, 31 de dezembro, e não há dia substituto.
Quantos dias de negociação há em um ano?
Aproximadamente 250 a 253, depois da exclusão dos fins de semana e feriados. A forma mais confiável de saber o total de um ano específico é contar os dias distintos em que o mercado efetivamente teve uma sessão regular, como faz o painel do ano móvel acima.
O mercado de ações fecha em todos os feriados federais?
Não. O mercado de ações permanece aberto em dois feriados federais, Columbus Day e Veterans Day, embora o mercado de títulos feche nos dois. O mercado também fecha na Good Friday, que nem sequer é um feriado federal.
Cada painel apresenta o SQL exato logo abaixo. Expanda qualquer um deles para ver como o número foi contado. Para verificar se uma data específica foi um dia de negociação ou descobrir quando o mercado fechará novamente, faça a pergunta em inglês simples no terminal Strasmore.