Any US stock or ETF's full daily price, dividend and split history in one Excel file, $5 per ticker, one payment, no subscription.Pick a ticker
Strasmore Research
Aprendizado Matt ConnorPor Matt Connor · Atualizado 2026-11-01 · data as of November 1, 2026 · refreshed weekly

Ações dos EUA 23/5: plano para dezembro de 2026

Ações dos EUA podem operar 23/5 a partir de 6 de dezembro de 2026, se os feeds estiverem prontos. Entenda datas, candles, volume e bandas LULD.

A negociação 23/5 de ações dos EUA está planejada para começar no domingo, 6 de dezembro de 2026, quando os dois feeds de dados consolidados por trás de toda cotação de ação americana, os SIPs CTA e UTP, devem passar a operar das 21h ET de domingo às 20h ET de sexta-feira, com uma pausa de manutenção de uma hora todas as noites. Isso acrescenta uma nova sessão overnight, das 21h às 4h ET, antes do pre-market. A mecânica é mais importante que a manchete: cada print entre 21h e 20h do dia seguinte terá uma trade date, o volume overnight será incorporado ao candle diário, a abertura e o fechamento oficiais permanecerão onde estão, e as bandas de preço funcionarão de forma diferente à noite. Todas as datas desta página representam um plano que só se mantém se os SIPs estiverem prontos no prazo.

Quando começa a negociação 23/5 de ações dos EUA?

O cronograma se apoia em dois documentos. A ordem 34-106061 da SEC aprovou as alterações nos planos CTA e UTP que ampliam o horário de operação dos SIPs, e o UTP Vendor Alert #2026-24 definiu a meta: domingo, 6 de dezembro de 2026, com os primeiros prints às 21h ET. Um SIP, ou Securities Information Processor, é a infraestrutura que combina as negociações e cotações de todas as bolsas em um único tape oficial. O CTA cobre ações listadas na NYSE, e o UTP cobre ações listadas na Nasdaq. A partir daquela noite, o plano é que ambos operem 23 horas por dia, cinco dias por semana:

  • 21h às 4h ET: a nova sessão overnight
  • 4h às 9h30 ET: pre-market, sem alteração
  • 9h30 às 16h ET: sessão regular, sem alteração
  • 16h às 20h ET: after-hours, sem alteração
  • 20h às 21h ET: pausa de manutenção dos SIPs, sem prints consolidados

A semana começa às 21h de domingo e termina às 20h de sexta-feira. Os fins de semana permanecem sem negociação. As bolsas esperadas no primeiro grupo, em setembro de 2026, são Cboe EDGX, NYSE Arca, 24X National e Nasdaq. Cada venue apresenta sua própria alteração de regra e escolhe seu próprio início. Portanto, essa lista deve ser lida como uma expectativa, não como algo definitivo. A prontidão dos SIPs é o item determinante: se os feeds atrasarem, todo o cronograma será adiado. Para saber o que é possível fazer hoje, consulte o que você pode fazer hoje. Esta página explica o que muda no tape quando os SIPs ampliarem seu horário.

Como é o tape hoje?

Hoje, o tape consolidado opera das 4h às 20h ET, durante 16 horas. O painel abaixo agrupa um mês de candles de um minuto do SPY por hora do relógio ET. Ele não considera horários de sessão e simplesmente mostra onde existem prints.

QueryOnde o volume de SPY é registrado hoje, por hora do relógio ET (mês móvel)
hora ETvolume em milhõesparticipação (%)barras de 1 minuto
04:0020.271102
05:000.80.12937
06:001.40.21014
07:0040.551149
08:007.61.061189
09:007810.851198
10:0089.412.451200
11:0076.910.711200
12:0057.47.991200
13:0058.18.091200
14:0068.49.521200
15:00184.625.691200
16:0084.111.71165
17:002.40.33993
18:002.40.33961
19:001.10.15967
O SQL exato por trás de cada número
WITH
(
    SELECT sum(volume)
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 30
      AND window_start <  today() - 2
) AS month_volume
SELECT
    formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:00') AS et_hour,
    round(toFloat64(sum(volume)) / 1e6, 1)                               AS volume_millions,
    round(100 * toFloat64(sum(volume)) / toFloat64(month_volume), 2)     AS share_pct,
    count()                                                              AS minute_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= today() - 30
  AND window_start <  today() - 2
GROUP BY et_hour
HAVING count() >= 5
ORDER BY et_hour
Execute você mesmo

O tape cobre 16 horas do relógio, de 04:00 a 19:00 ET, e não registra prints entre 20h e 4h. Esse intervalo vazio é exatamente onde o plano coloca a sessão overnight: sete horas, das 21h às 4h, mais a hora de manutenção antes dela. A distribuição é desigual: a hora 04:00 concentrou 0.27% do volume do SPY no mês, e a hora 19:00 concentrou 0.15%, ao lado de uma sessão regular que responde por quase todo o volume. O volume overnight se juntará a essa curva na extremidade de menor liquidez do relógio, e nosso guia de pre-market e after-hours explica como um book pouco líquido se comporta nesses horários.

Qual trade date um print overnight terá?

Pelo plano, toda a janela das 21h às 20h corresponde a um único pregão, identificado pelo dia do calendário em que ocorre sua sessão regular. Um print às 21h30 de domingo, 6 de dezembro, terá segunda-feira, 7 de dezembro, como trade date. Um print às 23h de segunda-feira pertencerá à terça-feira. A pausa das 20h às 21h é a transição entre duas trade dates.

Observe o efeito disso no calendário. A data do relógio em que ocorreu o print das 21h30 de domingo é domingo; sua trade date é segunda-feira. Qualquer lógica que agrupe prints pela data do calendário ET, incluindo o SQL usado em cada painel desta página, está correta hoje por um motivo: não há prints depois das 20h. Quando a extensão estiver ativa, prints depois das 21h ET passarão a pertencer à trade date seguinte, e “group by ET date” terá de se tornar “group by ET date, shifted forward after 9 p.m.”.

Os timestamps de cada painel são armazenados em UTC e convertidos para o horário de Nova York antes da atribuição da data. Em dezembro, o horário do leste dos EUA corresponde a UTC menos cinco horas. Portanto, um print com timestamp de 02h30 UTC na segunda-feira é um print das 21h30 ET de domingo, com trade date de segunda-feira. O guia de timestamps de market data explica essa conversão.

O que acontece com o candle diário de OHLCV?

Um candle diário de OHLCV (open, high, low, close, volume) é construído a partir do tape consolidado conforme regras específicas. O volume diário consolidado conta todos os prints elegíveis com aquela trade date, independentemente da sessão em que ocorreram. Hoje, isso já significa que o volume do pre-market e do after-hours fica dentro do candle diário. Depois da extensão, o volume overnight será incorporado. A abertura oficial continuará sendo o leilão de abertura das 9h30, e o fechamento oficial continuará sendo o leilão de fechamento das 16h. Nenhum dos dois mudará. O primeiro print das 21h não será a abertura, e o último print antes das 20h não será o fechamento.

QueryVolume diário de SPY vs. o intervalo da sessão regular (mês móvel)
data da sessãorótulo da sessãobarra diária em milhõessessão regular em milhõesfora da sessão regular (%)
2026-10-02Oct 246.339.215.34
2026-10-05Oct 544.837.117.28
2026-10-06Oct 636.13016.83
2026-10-07Oct 73126.314.99
2026-10-08Oct 840.432.918.52
2026-10-09Oct 922.619.613.41
2026-10-12Oct 1218.716.99.77
2026-10-13Oct 1325.922.214.34
2026-10-14Oct 1455.74813.77
2026-10-15Oct 1543.336.615.42
2026-10-16Oct 1664.454.914.66
2026-10-19Oct 1938.732.216.81
2026-10-20Oct 20353014.4
2026-10-21Oct 2131.92812.35
2026-10-22Oct 2254.144.218.34
2026-10-23Oct 2333.429.611.48
2026-10-26Oct 2631.726.915.19
2026-10-27Oct 2728.62416.21
2026-10-28Oct 2830.125.914.1
2026-10-29Oct 2940.331.721.41
O SQL exato por trás de cada número
SELECT
    toString(daily.date)                                                                AS session_date,
    concat(formatDateTime(daily.date, '%b'), ' ', toString(toDayOfMonth(daily.date)))   AS session_label,
    round(toFloat64(daily.day_volume) / 1e6, 1)                                         AS daily_bar_millions,
    round(toFloat64(intraday.regular_volume) / 1e6, 1)                                  AS regular_session_millions,
    round(100 * (toFloat64(daily.day_volume) - toFloat64(intraday.regular_volume))
              / toFloat64(daily.day_volume), 2)                                         AS outside_regular_pct
FROM
(
    SELECT
        date,
        max(volume) AS day_volume
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'SPY'
      AND date >= today() - 30
      AND date <  today() - 2
    GROUP BY date
) AS daily
INNER JOIN
(
    SELECT
        toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS et_date,
        sumIf(toFloat64(size), has(conditions, 8)
              OR (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60
                  + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959) AS regular_volume
    FROM global_markets.stocks_trades
    WHERE ticker = 'SPY'
      AND sip_timestamp >= today() - 30
      AND sip_timestamp <  today() - 2
      AND NOT hasAny(conditions, [15, 16, 38])
    GROUP BY et_date
    HAVING countIf(has(conditions, 8)) > 0
) AS intraday ON intraday.et_date = daily.date
ORDER BY daily.date
Execute você mesmo

Em Oct 29, o candle diário do SPY registrou 40.3 milhões de ações, das quais 31.7 milhões foram negociadas na sessão regular — a janela do relógio entre 9h30 e 16h, mais o print do leilão de fechamento que a encerra — deixando 21.41% do dia fora da sessão regular. Essa diferença representa hoje a parcela negociada no horário estendido e é a linha que aumentará quando o tape acrescentar mais sete horas. Como os candles de OHLCV são construídos explica em detalhe a abertura e o fechamento baseados em leilões.

Prints fora da sessão regular carregam a condição de venda Form T, e prints Form T nunca atualizam o preço da última venda nem a máxima e a mínima da sessão. Eles atualizam o volume consolidado. Pelo plano, a sessão overnight terá o mesmo tratamento: um print às 2h acrescentará volume, mas não alterará o last sale. Os códigos envolvidos já estão definidos no tape.

QueryCondições de venda no extended hours definidas no tape
idnome da condiçãosignificado
12Form T/Extended Hours
13Extended Hours (Sold Out Of Sequence)
248Extended Hours TradeTransaction represents a trade that was executed outside of regular market hours. Trades do not update Open, High, Low, and Closing Prices.
O SQL exato por trás de cada número
SELECT
    id,
    any(name)        AS condition_name,
    any(description) AS meaning
FROM global_markets.stocks_condition_codes
WHERE name ILIKE '%form t%'
   OR name ILIKE '%extended%hours%'
GROUP BY id
ORDER BY id
Execute você mesmo

O tape define 3 condições de venda para o horário estendido, sendo a primeira delas Form T/Extended Hours. Códigos de condições de negociação explicados decodifica a lista completa, incluindo os códigos autorizados a alterar o last sale.

Como comparar o volume na transição de dezembro?

Se o plano for mantido, o volume diário de janeiro de 2027, comparado ao de novembro de 2026, refletirá uma trade date de 23 horas contra uma de 16 horas. A solução é comparar bases equivalentes: dividir o tape pelo horário do relógio ET e manter o mesmo intervalo antes e depois da transição. O intervalo da sessão regular, das 9h30 às 16h, não é afetado pela extensão e oferece a linha de base mais limpa. O painel abaixo mede o tamanho da parcela fora da sessão regular para sete ações conhecidas. Essa é a parcela que uma comparação ingênua entre antes e depois inflaria sem mostrar.

QueryParticipação do volume registrado fora de 9:30 a 16:00 ET, sete ações conhecidas (mês móvel)
tickerpré-mercado (%)após o fechamento (%)fora da sessão regular (%)
SPY2.713.0515.75
AAPL1.9812.9914.96
AMZN2.5511.4714.02
MSFT2.0411.9413.98
KO1.8811.7213.6
NVDA3.197.1610.36
TSLA3.445.418.84
O SQL exato por trás de cada número
SELECT
    ticker,
    round(100 * sumIf(shares, NOT is_close AND minute_of_day < 570) / sum(shares), 2)   AS premarket_pct,
    round(100 * sumIf(shares, NOT is_close AND minute_of_day >= 960) / sum(shares), 2)  AS after_hours_pct,
    round(100 * sumIf(shares, NOT is_close AND (minute_of_day < 570 OR minute_of_day >= 960))
              / sum(shares), 2)                                                         AS outside_regular_pct
FROM
(
    SELECT
        ticker,
        toFloat64(size)    AS shares,
        has(conditions, 8) AS is_close,
        toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60
          + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS minute_of_day
    FROM global_markets.stocks_trades
    WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'TSLA', 'AMZN', 'KO')
      AND sip_timestamp >= today() - 30
      AND sip_timestamp <  today() - 2
      AND NOT hasAny(conditions, [15, 16, 38])
)
GROUP BY ticker
HAVING sum(shares) > 0
ORDER BY outside_regular_pct DESC
Execute você mesmo

No último mês, SPY registrou 15.75% de seu volume fora da sessão regular, a maior parcela entre as sete ações. Desse total, 2.7% ocorreu no pre-market e 13.05% no after-hours. TSLA ficou no outro extremo, com 8.84%. Um ranking das ações por volume total pode mudar depois da extensão simplesmente em função de quais ações negociarem overnight, mesmo que o intervalo da sessão regular permaneça inalterado. Mantenha uma série de volume da sessão regular ao lado da série consolidada, como no painel acima, e compare dezembro com novembro usando essa série.

Como funcionam as bandas LULD no overnight?

Limit Up-Limit Down (LULD) é o mecanismo de bandas de preço que limita e depois interrompe uma ação quando ela se move para fora de uma faixa em torno de um preço de referência. Na sessão regular, o preço de referência é atualizado continuamente: ele é recalculado com base nos cinco minutos anteriores de negociação, e as bandas acompanham esse movimento. O plano overnight é diferente. As bandas serão estáticas: publicadas uma vez às 21h ET, com base no preço de referência disponível naquele momento, e mantidas durante toda a sessão overnight. O indicador de bandas de preço LULD do quote feed ganhará dois valores, G e H, reservados ao regime overnight. Assim, o consumidor de dados poderá distinguir uma banda overnight de uma banda diurna. Uma banda estática nunca se recentraliza. Portanto, uma ação que se mova muito depois das 21h permanecerá limitada por ela até que o mecanismo diurno seja retomado. Por que as ações são interrompidas pelo Limit Up-Limit Down explica o regime diurno.

O que acontece se os SIPs não estiverem prontos?

Duas partes da infraestrutura já estão à frente do tape. A NSCC, a clearinghouse que compensa e garante as negociações de ações dos EUA, opera 24/5 desde 29 de junho de 2026, conforme a situação em setembro de 2026. Assim, uma negociação overnight já tem uma rota de clearing e liquida em T+1 a partir de sua trade date, como qualquer negociação diurna. Além disso, a 24X National possui uma dispensa regulatória da SEC que entra em vigor em 24 de janeiro de 2027. Essa dispensa é o fallback previsto: se a data de dezembro dos SIPs atrasar, a sessão overnight da 24X poderá começar com base nela antes da ativação dos feeds consolidados. De todo modo, o lançamento depende da prontidão dos SIPs, e todas as datas desta página devem ser lidas como “planejado para”, não como “acontecerá em”. O guia sobre SIPs e feeds diretos das bolsas explica por que o feed consolidado é o componente que precisa estar pronto.

Perguntas frequentes

Quando começa a negociação 23/5 de ações?

O plano prevê domingo, 6 de dezembro de 2026, às 21h ET, quando os SIPs CTA e UTP devem iniciar a operação de 23 horas conforme a ordem 34-106061 da SEC e o UTP Vendor Alert #2026-24. A data só será mantida se os SIPs estiverem prontos. Se houver atraso, as sessões overnight das bolsas também serão adiadas.

Qual será a trade date de uma negociação de ações no domingo à noite?

Segunda-feira. Pelo plano, o pregão vai das 21h ET às 20h da noite seguinte. Portanto, um print às 21h30 de domingo terá a trade date de segunda-feira e será incluído no volume consolidado de segunda-feira.

A negociação overnight altera a abertura e o fechamento oficiais?

Não. A abertura oficial continuará sendo o leilão de abertura das 9h30 ET, e o fechamento oficial continuará sendo o leilão de fechamento das 16h ET. Prints overnight terão a condição Form T: acrescentarão volume, mas nunca atualizarão o preço da última venda.

As bandas de preço LULD se aplicam durante a sessão overnight?

Sim, de forma estática. Pelo plano, as bandas serão publicadas uma vez às 21h ET para toda a sessão overnight, em vez de serem atualizadas continuamente como na sessão regular. O quote feed as identificará com os novos valores G e H do indicador.


Todos os painéis acima incluem seu SQL. Expanda o conteúdo para ver exatamente como um intervalo de sessão foi definido ou execute a mesma análise por hora do relógio para qualquer ticker no terminal Strasmore.

#market hours#overnight trading#sip#trade date#luld#market data