horários de premarket e after-hours et
Entenda o funcionamento do premarket das 04:00 às 09:30 e do after-hours das 16:00 às 20:00 ET. Analise volume, spreads e o impacto de notícias no tape.
O after-hours é a compra e venda de ações entre as 16:00 e as 20:00 ET, após o encerramento da sessão regular dos EUA; o premarket é a mesma atividade entre as 04:00 e as 09:30. Juntas, as duas sessões cercam o dia de negociação regular das 09:30 às 16:00 e compõem o extended-hours trading. A maioria das corretoras suporta ambos os períodos — quase sempre utilizando ordens limitadas. Esta página mede o que realmente muda quando o sino de fechamento toca — volume, spreads e o timing principal — diretamente do tape (o registro público consolidado de cada operação), com a query exata por trás de cada número anexada.
Quais são os horários de negociação do premarket e after-hours?
Um dia normal de negociação nos EUA possui três sessões: o premarket (4:00-9:30 a.m. ET), o horário regular (9:30 a.m.-4:00 p.m.) e o after-hours (4:00-8:00 p.m.). Em vez de aceitar esse cronograma como verdade absoluta, você pode conferi-lo diretamente nos dados. O painel abaixo analisa cada candle de um minuto do SPY das últimas duas semanas e reporta o primeiro e o último candle de cada sessão concluída, conforme o horário do Leste (ET). (O SPY, o ETF do S&P 500 com maior volume de negociação, opera sempre que houver qualquer mercado aberto.)
O SQL exato por trás de cada número
SELECT
min(formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i')) AS first_bar_et,
max(formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i')) AS last_bar_et,
min(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) AS first_bar_minute_of_day,
max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) AS last_bar_minute_of_day,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS completed_sessions,
toString(min(toDate(toTimeZone(window_start, 'America/New_York')))) AS first_session,
toString(max(toDate(toTimeZone(window_start, 'America/New_York')))) AS last_session
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 14 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 240 AND 1199Nas 10 sessões concluídas de 2026-07-06 a 2026-07-17, o primeiro candle de cada dia ocorreu às 04:00 ET e o último candle de cada dia abriu às 19:59 — um intervalo de dezesseis horas, sendo que o horário regular compreende seis horas e meia. A contagem de sessões inclui apenas dias com negociação efetiva: feriados não geram candles e fechamentos antecipados reduzem o intervalo — a sessão regular termina às 1:00 p.m. ET e o after-hours também encerra mais cedo. Feriados de mercado e fechamentos antecipados mostra como verificar uma sessão pelo calendário e pelos dados antes de confiar nos números de qualquer dia.
É possível comprar ações no after-hours?
Sim — a maioria das grandes corretoras aceita ordens de premarket e after-hours, sob três condições quase universais:
- Apenas ordens limitadas: você define o preço exato que aceita pagar. A ordem é executada por esse preço ou um valor melhor; caso contrário, não é executada. Ordens a mercado costumam ser rejeitadas ou ficam na fila para a próxima sessão regular.
- Ordens são enviadas para plataformas eletrônicas — electronic communication networks (ECNs), que são sistemas computadorizados que conectam compradores e vendedores diretamente, além das próprias sessões de horário estendido das bolsas — sem os leilões de abertura e fechamento e sem as obrigações de cotação dos market makers do período regular.
- A execução não é garantida: com menos participantes no mercado, uma ordem limitada que seria executada instantaneamente às 14:00 pode não ser atendida às 18:00.
Os horários de corte e os tipos de ordens elegíveis variam entre as corretoras; o padrão das 4:00 às 20:00 é definido pelas plataformas de negociação, não pela sua corretora — embora algumas corretoras ofereçam agora uma sessão overnight separada (aproximadamente das 20:00 às 4:00) em plataformas fora de bolsa, um mercado distinto que não aparece nos gráficos de minutos medidos nesta página.
Qual é o volume negociado no premarket e after hours?
As duas sessões estendidas somam nove horas e meia por dia — três horas a mais que a sessão regular. Elas não representam uma fatia tão grande do volume total de negociação. A tabela abaixo divide o volume de ações do último mês em SPY, AAPL e NVDA em quatro períodos: premarket, horário regular, a primeira meia hora após o fechamento das 16:00 e o restante da noite. Dias de fechamento antecipado — sessões reduzidas por feriados que terminam às 13:00 — foram excluídos (um dia só é contabilizado quando suas negociações avançam pela noite), garantindo que o rótulo de cada período seja preciso em todos os dias medidos.
O SQL exato por trás de cada número
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT ticker,
round(100 * sumIf(volume, m < 570) / sum(volume), 1) AS premarket_pct,
round(100 * sumIf(volume, m >= 570 AND m < 960) / sum(volume), 1) AS regular_pct,
round(100 * sumIf(volume, m >= 960 AND m < 990) / sum(volume), 1) AS post_close_30min_pct,
round(100 * sumIf(volume, m >= 990) / sum(volume), 1) AS evening_pct
FROM (
SELECT ticker, volume,
toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')) AS m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'NVDA')
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 240 AND 1199
)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA'], ticker)O horário regular concentrou 83.3% do volume de ações do SPY, 92.8% da Apple e 92.6% da Nvidia. O premarket — com cinco horas e meia de duração — concentrou 1.3% e 3.1% para Apple e Nvidia. O trading noturno real, das 16:30 ao corte das 20:00, registrou 1.1% para Apple, 1.6% para Nvidia e 2.2% para SPY.
A coluna que requer explicação é a primeira meia hora após o fechamento, onde 12.5% do volume mensal do SPY foi registrado. Isso não é especulação noturna. O leilão de fechamento — o grande ajuste de fim de dia que define o preço de fechamento oficial de cada ação — divulga seus resultados às 16:00 e logo após, e os relatórios de negociação de fim de dia são registrados nos mesmos minutos. Cronologicamente, esses registros são "after hours"; economicamente, eles pertencem ao fechamento. Em dias de fechamento de trimestre e de rebalanceamento de índice, esse volume pode ser muito grande — para um ETF como o SPY, isso pode fazer esta coluna superar todo o premarket. Qualquer estatística baseada em volume — volume relativo, VWAP, ou um screen de maior atividade — muda de significado dependendo de qual desses períodos ela contabiliza.
O volume de ações por minuto torna o contraste mais nítido. O gráfico abaixo monitora a mediana do volume por minuto da Apple em blocos de meia hora ao longo das dezesseis horas do dia, durante o mesmo mês de sessões completas. Há uma ressalva na medição: um minuto sem negociações não gera barra alguma, e a mediana de cada bloco descreve apenas os minutos em que a Apple realmente negociou — a segunda série, a proporção de minutos do relógio com qualquer negociação, mostra quanto isso representa de cada bloco.
O SQL exato por trás de cada número
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(quantileDeterministic(0.5)(toFloat64(volume), toUInt64(window_start))) AS median_minute_volume,
round(100 * count() / (30 * max(uniqExact(toDate(toTimeZone(window_start, 'America/New_York')))) OVER ()), 1) AS pct_minutes_traded
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 240 AND 1199
GROUP BY et_time
ORDER BY et_timeNo bloco 09:30 — a primeira meia hora do pregão regular — a mediana de ações negociadas por minuto da Apple foi de 156085, e 100% dos minutos do relógio registraram uma negociação. O bloco 15:30, a última meia hora antes do fechamento, registrou 131189 ações por minuto. Um bloco depois, em 16:00, o minuto de mediana negociada registrou 2050 ações. O mercado não perde força gradualmente no fechamento — ele cai abruptamente, e no bloco 17:30 a mediana negociada por minuto caiu para 327 ações, com apenas 67.9% dos minutos do relógio operando. O premarket tem um formato diferente: o bloco 04:00 — as primeiras negociações do dia, quando as ordens acumuladas durante a noite tornam-se elegíveis — registrou uma mediana de 1046 ações por minuto; o bloco 05:30 registrou 368 com 58.1% de seus minutos negociando, e o ritmo subiu para 2363 até as 09:00, a meia hora antes do sinal de abertura.
O que acontece com os spreads após o fechamento?
Há menos participantes no bid-ask spread — a diferença entre o melhor preço de compra e o melhor preço de venda, que representa o custo intrínseco para negociar imediatamente. Os market makers profissionais possuem obrigações de cotação durante o horário regular; após o fechamento, o envio de cotações é voluntário e menos empresas o fazem. O painel abaixo mede a mediana do spread cotado da Apple na última semana, com base em atualizações de cotações em nível de tick, dividida por sessão — apenas sessões completas, excluindo dias de fechamento antecipado, mantendo o rótulo das 9:30 às 16:00 para cada cotação contabilizada.
O SQL exato por trás de cada número
WITH full_sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= now() - INTERVAL 7 DAY
AND toDate(toTimeZone(window_start, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY session_date
HAVING max(toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 1140
)
SELECT trading_session,
round(quantileDeterministic(0.5)(spread_usd, tsk) * 100, 1) AS median_spread_cents,
round(quantileDeterministic(0.5)(spread_bps, tsk), 1) AS median_spread_bps
FROM (
SELECT if(m BETWEEN 570 AND 959, 'regular session (9:30 am - 4:00 pm ET)', 'extended hours (premarket + after-hours)') AS trading_session,
toFloat64(ask_price - bid_price) AS spread_usd,
toFloat64(ask_price - bid_price) / (toFloat64(ask_price + bid_price) / 2) * 10000 AS spread_bps,
toUInt64(sip_timestamp) AS tsk,
toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS m
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
AND sip_timestamp >= now() - INTERVAL 7 DAY
AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) IN (SELECT session_date FROM full_sessions)
AND bid_price > 0
AND ask_price > bid_price
AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 240 AND 1199
)
GROUP BY trading_session
ORDER BY trading_sessionDurante o horário regular, a mediana do spread cotado da Apple foi de 4¢ — 1.3 pontos de base, centésimos de percentual do preço da ação. No horário estendido, a mediana foi de 27¢, ou 8.3 bps. Uma operação de ida e volta — compra e depois venda — paga esse gap uma vez, e neste período o custo do horário estendido ficou marcadamente acima do custo do horário regular. O gráfico de bid-ask spread mostra o mesmo padrão ao longo de todo o dia: centavos no meio do dia e um gap amplo em ambas as extremidades.
Quais são os riscos de operar no after-hours?
Os dois riscos mensuráveis já estão nesta página. Custo: o spread mediano cotado da Apple foi de 27¢ no horário estendido contra 4¢ na sessão regular — uma diferença maior para percorrer na compra e na venda. Profundidade: o minuto mediano de negociação após o fechamento movimentou 2050 ações da Apple, abaixo das 131189 na meia hora anterior; com um book de ofertas raso, cada ordem desloca o preço para mais longe. Os demais são mecânicos: apenas ordens limitadas, execução nunca garantida, e qualquer preço registrado à noite ainda enfrentará o leilão de abertura da manhã seguinte, onde um volume muito maior de participantes define o nível. O trading em horário estendido é o mesmo mercado com menos participantes e custos inerentes mais altos; os números acima são o preço de entrada.
Por que as ações se movimentam no after-hours?
Duas observações explicam a maioria dos movimentos no período noturno. Primeiro, o timing das notícias corporativas é ajustado às sessões: empresas tradicionalmente publicam resultados e outros anúncios relevantes fora do horário regular — geralmente minutos após o fechamento das 16:00, ou nas horas que antecedem a abertura. Segundo, o volume de negociação no momento dessas manchetes é baixo, conforme medido abaixo.
O painel abaixo contabiliza cada item de um feed consolidado de notícias de ações dos últimos 30 dias completos, dividido pela hora do fuso horário Eastern Time em que foi publicado — incluindo todos os sete dias da semana.
O SQL exato por trás de cada número
SELECT toHour(toTimeZone(published_utc, 'America/New_York')) AS et_hour,
count() AS articles,
round(100 * count() / sum(count()) OVER (), 1) AS pct_of_items
FROM global_markets.stocks_news
WHERE published_utc >= now() - INTERVAL 30 DAY
AND toDate(toTimeZone(published_utc, 'America/New_York')) < toDate(toTimeZone(now(), 'America/New_York'))
GROUP BY et_hour
ORDER BY et_hourAs manchetes ocorreram em cada uma das 24 horas do relógio. Neste intervalo, a hora do meio-dia apresentou 353 itens (7.4% do total de 30 dias), a hora das 8h apresentou 297, e a primeira hora após o fechamento apresentou 242 (5.1% do total de 30 dias). Mesmo a hora das 3h apresentou 137 itens; a noite em Nova York é manhã na Europa, e os terminaços de notícias nunca param totalmente.
Considere as duas medidas juntas: anúncios continuam ocorrendo após o fechamento, e eles ocorrem em um mercado onde o minuto mediano de negociação teve 741 ações da Apple no bucket 16:30, contra 53216 no bucket 13:00. Um preço no after-hours é informação real — mas também é um preço definido por um grupo pequeno, e o leilão de abertura da manhã seguinte o reajusta com um grupo muito maior.
FAQ
A que horas começa o pregão pré-market?
O pregão pré-market começa às 4:00 a.m. ET nas redes eletrônicas — no intervalo de duas semanas medido acima, o candle mais cedo do SPY registrou 04:00 ET. Muitos brokers liberam o acesso ao pré-market mais tarde (7:00 ou 8:00 a.m. é comum); o horário de início prático é o que o seu broker suportar.
Negociações after-hours alteram o preço de fechamento oficial?
Não. O preço de fechamento oficial é definido pelo leilão de fechamento às 4:00 p.m. e permanece fixo para o dia — fundos de índice, liquidação de opções e o extrato da sua conta utilizam esse valor. Registros do after-hours atualizam o preço de "última negociação" exibido no seu app; o fechamento oficial não muda.
Por que as ações oscilam tanto após os resultados (earnings)?
Os anúncios de resultados tradicionalmente ocorrem minutos após o fechamento ou antes da abertura, fora do horário regular. A liquidez no momento é baixa — o minuto de negociação mediana da Apple no bucket de 16:30 ET movimentou 741 ações no mês medido, contra 53216 no bucket de 13:00 — e os spreads aumentam. Menos ações em book por minuto significa que cada ordem desloca o preço por uma distância maior.
É possível negociar after-hours em dias de fechamento antecipado?
Sim, mas o horário muda: em dias de fechamento antecipado nas bolsas, a sessão regular termina às 1:00 p.m. ET e o after-hours geralmente ocorre das 1:00 às 5:00 p.m. Em feriados totais, não há sessões. O calendário da bolsa, e não o hábito, é a fonte oficial — veja aqui como verificar um feriado ou fechamento antecipado do mercado.
O trading after-hours é arriscado?
As fricções mensuráveis aparecem nesta página. A maioria dos brokers aceita apenas ordens limitadas, e a execução nunca é garantida quando há menos firmas cotando o outro lado. Os spreads ficam mais largos — o spread mediano da Apple em horário estendido foi de 27¢ contra 4¢ na sessão regular — e o book é mais fino, então cada ordem desloca o preço por uma distância maior. Qualquer preço registrado à noite ainda enfrenta um gap de overnight antes que o leilão de abertura da manhã seguinte reajuste o valor com um volume maior de participantes.
Cada número acima é gerado a partir de uma query armazenada e auditável — expanda o SQL abaixo de qualquer painel para conferir. Para analisar o comportamento do after-hours de um ticker que você possui, faça as mesmas perguntas em inglês no terminal Strasmore.