A que horas começa o mercado de opções?
Opções listadas nos EUA abrem às 9h30 ET. Veja a janela de aceitação às 7h30 e a sessão overnight de índices antes da abertura regular.
As opções começam a ser negociadas às 9h30, no horário do Leste dos EUA, no mesmo minuto em que as ações americanas abrem. Quatro produtos de índice são negociados durante a noite antes desse horário, e as bolsas começam a aceitar ordens para a sessão regular às 7h30. Porém, uma ordem inserida nessa janela inicial entra na fila, em vez de ser executada. A manhã tem quatro marcos no relógio das opções: aceitação de ordens às 7h30, uma sessão overnight que termina às 9h25, um intervalo de cinco minutos e a abertura às 9h30.
A que horas as opções começam a ser negociadas?
A negociação regular de opções começa às 9h30 ET. Isso vale para todas as opções americanas listadas, seja o ativo subjacente uma ação, um ETF ou um índice. A Cboe Options Exchange, que lista as opções de SPX e VIX, publica o cronograma da sessão no horário do Leste. Na leitura feita em 26 de agosto de 2026, os horários da manhã eram:
Início da aceitação de ordens do GTH (SPX, VIX, XSP, RUT), 20h
Global Trading Hours (SPX, VIX, XSP, RUT), das 20h15 às 9h25
Início da aceitação de ordens do RTH, 7h30
Regular Trading Hours (RTH), das 9h30 às 16h15
Fonte: Cboe Options Exchange, Horários e feriados, consultado em 26 de agosto de 2026.
RTH é a abreviação usada pela bolsa para regular trading hours, a sessão normal. GTH significa global trading hours, a sessão overnight. O mercado de ações subjacente tem seu próprio horário, das 9h30 às 16h ET, detalhado sessão a sessão no nosso guia de horários do mercado de ações.
O que uma ordem pode fazer durante a janela de aceitação das 7h30?
Aceitação de ordens não é negociação. A partir das 7h30 ET, a bolsa recebe ordens para a sessão regular e as mantém em um livro de filas. A ordem permanece nesse livro. Ela pode ser cancelada ou substituída. Não pode ser executada contra outra ordem. A própria documentação da Cboe explica que, para os símbolos sem sessão estendida, uma ordem antecipada permanece pendente até a abertura regular, às 9h30 ET.
Às 9h30, as ordens da fila alimentam o processo de abertura. Trata-se de um único evento de matching que registra o primeiro trade de cada série de opções a um único preço. Uma ordem limitada inserida às 7h45 não apresenta execução por quase duas horas e depois é executada na abertura.
Isso traz duas consequências. Um preço exibido na tela da corretora às 8h é uma indicação, não um mercado de duas pontas ativo contra o qual uma ordem possa ser executada. Além disso, o horário das 7h30 é uma regra da bolsa, não da corretora: cada corretora define seu próprio horário mais cedo para entrada de ordens, e algumas nem encaminham ordens de opções antes da abertura.
Quais opções são negociadas durante a noite e quando essa sessão termina?
Quatro produtos de índice da Cboe são negociados durante a noite: SPX, a opção sobre o índice S&P 500; XSP, a opção mini sobre o índice S&P 500; VIX, a opção sobre o índice de volatilidade; e RUT, a opção sobre o índice Russell 2000. A sessão de global trading hours vai das 20h15 às 9h25 ET, com início da aceitação de ordens às 20h. Nenhum outro ativo do mercado de opções americano é negociado nesse período. Um trader em Tóquio que acompanha o S&P 500 às 22h, no horário de Nova York, está vendo esse mesmo livro de ordens, analisado em detalhe no nosso guia sobre negociação de opções 0DTE a partir do Japão.
A sessão overnight termina às 9h25, cinco minutos antes da abertura regular. Esses cinco minutos não formam uma sessão de negociação. As ordens que permanecem no livro overnight às 9h25 entram na fila da sessão regular e participam do processo de abertura das 9h30. O intervalo permite que a bolsa faça uma transição organizada entre os dois livros.
Como fica o tape nos primeiros trinta minutos?
As regras da sessão definem o que é permitido. O tape mostra os trades executados. O painel abaixo distribui todos os contratos de opções americanas listados que foram negociados em intervalos de trinta minutos no horário do Leste, nos dez dias corridos encerrados duas sessões atrás, e mostra a participação de cada intervalo no volume total de contratos.
| horário ET | contratos (milhões) | participação (%) |
|---|---|---|
| 07:00 | 0 | 0 |
| 07:30 | 0 | 0 |
| 08:00 | 0 | 0 |
| 08:30 | 0 | 0 |
| 09:00 | 0 | 0 |
| 09:30 | 66.98 | 13.69 |
| 10:00 | 54.02 | 11.04 |
| 10:30 | 45.29 | 9.26 |
| 11:00 | 38.09 | 7.79 |
| 11:30 | 37.36 | 7.64 |
| 12:00 | 32.24 | 6.59 |
| 12:30 | 28.58 | 5.84 |
| 13:00 | 28.11 | 5.75 |
| 13:30 | 26.51 | 5.42 |
| 14:00 | 26.95 | 5.51 |
| 14:30 | 30.63 | 6.26 |
| 15:00 | 30.05 | 6.14 |
| 15:30 | 39.95 | 8.17 |
| 16:00 | 4.34 | 0.89 |
| 16:30 | 0.09 | 0.02 |
O SQL exato por trás de cada número
WITH
tape AS
(
SELECT
intDiv(
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')), 30) * 30 AS bucket_minute,
sum(volume) AS contracts
FROM global_markets.options_minute_aggs
WHERE window_start >= today() - 12
AND window_start < today() - 2
GROUP BY bucket_minute
),
shares AS
(
SELECT
bucket_minute,
contracts,
round(100 * contracts / sum(contracts) OVER (), 2) AS share_pct
FROM tape
)
SELECT
formatDateTime(toDateTime('2026-01-01 00:00:00') + grid.bucket_minute * 60, '%H:%i') AS et_time,
round(ifNull(s.contracts, 0) / 1000000, 2) AS contracts_millions,
ifNull(s.share_pct, 0) AS share_pct
FROM
(
SELECT 420 + 30 * arrayJoin(range(21)) AS bucket_minute
) AS grid
LEFT JOIN shares AS s ON s.bucket_minute = grid.bucket_minute
ORDER BY grid.bucket_minuteO intervalo iniciado às 7h representa 0% do volume da amostra, enquanto a sessão overnight de índices chega às suas últimas horas. O intervalo iniciado às 09:30 representa 13.69%, ou 66.98 milhões de contratos na amostra. Esse é o salto da abertura. Os intervalos depois das 16h pertencem ao fechamento dos índices e à sessão curb, detalhada no guia sobre a que horas as opções param de ser negociadas.
A análise de um ativo líquido torna essa transição mais nítida. O SPY, ETF do S&P 500, tem um dos livros de opções mais movimentados do mercado e não possui sessão overnight. Este painel acompanha minuto a minuto o período das 9h15 às 10h ET. Ele mostra a média de contratos executados por sessão em cada minuto e a participação das sessões da amostra em que houve ao menos um trade naquele minuto.
| horário ET | volume de contratos | atividade (%) |
|---|---|---|
| 09:15 | 0 | 0 |
| 09:16 | 0 | 0 |
| 09:17 | 0 | 0 |
| 09:18 | 0 | 0 |
| 09:19 | 0 | 0 |
| 09:20 | 0 | 0 |
| 09:21 | 0 | 0 |
| 09:22 | 0 | 0 |
| 09:23 | 0 | 0 |
| 09:24 | 0 | 0 |
| 09:25 | 0 | 0 |
| 09:26 | 0 | 0 |
| 09:27 | 0 | 0 |
| 09:28 | 0 | 0 |
| 09:29 | 0 | 0 |
| 09:30 | 62625 | 100 |
| 09:31 | 8674 | 100 |
| 09:32 | 41561 | 100 |
| 09:33 | 27411 | 100 |
| 09:34 | 31982 | 100 |
O SQL exato por trás de cada número
WITH tape AS
(
SELECT
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS minute_of_day,
countDistinct(toDate(toTimeZone(window_start, 'America/New_York'))) AS days_traded,
sum(volume) AS contracts
FROM global_markets.options_minute_aggs
WHERE startsWith(ticker, 'O:SPY')
AND length(ticker) = 20
AND window_start >= today() - 12
AND window_start < today() - 2
GROUP BY minute_of_day
)
SELECT
formatDateTime(toDateTime('2026-01-01 00:00:00') + grid.minute_of_day * 60, '%H:%i') AS et_time,
toUInt64(round(ifNull(t.contracts, 0) / greatest((SELECT max(days_traded) FROM tape), 1))) AS contract_volume,
round(100 * ifNull(t.days_traded, 0) / greatest((SELECT max(days_traded) FROM tape), 1), 1) AS active_pct
FROM
(
SELECT 555 + arrayJoin(range(46)) AS minute_of_day
) AS grid
LEFT JOIN tape AS t ON t.minute_of_day = grid.minute_of_day
ORDER BY grid.minute_of_dayÀs 9h15, a média é de 0 contratos, e houve trade nesse minuto em 0% das sessões da amostra. Às 09:30, a média é de 62625 contratos, com trade em 100% das sessões. A distância entre essas duas linhas responde à pergunta do título, com base em uma medição, não em uma afirmação. Os spreads cotados se comportam de forma diferente nos primeiros minutos do que em qualquer outro momento do dia. Esse é o tema próprio de por que os spreads de opções aumentam na abertura.
Opções de ações, opções de ETFs e opções de índices
Todas as opções listadas abrem às 9h30 ET. A diferença entre os produtos aparece no fechamento. Opções sobre ações individuais e ETFs terminam às 16h ET, junto com o mercado de ações. As opções proprietárias de índices da Cboe vão até as 16h15 ET, horário de encerramento do RTH na linha do cronograma citada acima. Depois, SPX, XSP, VIX e RUT têm uma sessão curb até as 17h. O fechamento, os quinze minutos adicionais e o horário limite no dia do vencimento são tratados em a que horas as opções param de ser negociadas.
Há uma mudança pendente no período da manhã. A Cboe anunciou uma sessão ampliada para uma lista de opções sobre ações individuais. No aviso de cronograma, ela é descrita como global trading hours das 7h30 às 9h25 ET, além do horário regular das 9h30 às 16h ET. Em 26 de agosto de 2026, esse aviso de cronograma não informava uma data de vigência. Até que uma data seja anunciada, 9h30 continua sendo o primeiro minuto em que uma opção sobre ação individual pode ser negociada.
Um dia de sessão reduzida altera o horário de início das opções?
Não. Uma sessão reduzida antecipa o fechamento e mantém a abertura. Nos dias de sessão reduzida próximos ao Thanksgiving e ao Natal, o mercado abre no horário normal e fecha às 13h ET, em vez das 16h. O calendário da bolsa mostra os dois horários para cada dia reduzido.
| rótulo do feriado | feriado | abertura programada ET | fechamento programado ET | hora de abertura ET | hora de fechamento ET |
|---|---|---|---|---|---|
| Nov 27 | Thanksgiving | 09:30 AM | 01:00 PM | 9.5 | 13 |
| Dec 24 | Christmas | 09:30 AM | 01:00 PM | 9.5 | 13 |
O SQL exato por trás de cada número
SELECT
formatDateTime(date, '%b %e') AS holiday_label,
any(name) AS holiday,
formatDateTime(toTimeZone(any(open), 'America/New_York'), '%I:%i %p') AS scheduled_open_et,
formatDateTime(toTimeZone(any(close), 'America/New_York'), '%I:%i %p') AS scheduled_close_et,
round((toHour(toTimeZone(any(open), 'America/New_York')) * 60
+ toMinute(toTimeZone(any(open), 'America/New_York'))) / 60, 2) AS open_hour_et,
round((toHour(toTimeZone(any(close), 'America/New_York')) * 60
+ toMinute(toTimeZone(any(close), 'America/New_York'))) / 60, 2) AS close_hour_et
FROM global_markets.stocks_market_holidays
WHERE date >= today()
AND status = 'early-close'
GROUP BY date
ORDER BY dateCada uma das 2 sessões reduzidas abre às 09:30 AM ET e fecha às 01:00 PM ET, começando em Thanksgiving, em Nov 27. A barra de abertura permanece estável em todas as linhas, enquanto a barra de fechamento recua. Os fechamentos integrais e o restante do calendário estão em feriados do mercado de ações e fechamentos antecipados.
Perguntas frequentes
A que horas as opções começam a ser negociadas pela manhã?
Às 9h30 ET, para todas as opções americanas listadas. As bolsas começam a aceitar ordens da sessão regular às 7h30 ET, mas essas ordens permanecem na fila até o processo de abertura, às 9h30.
É possível negociar opções no premarket?
Apenas quatro produtos de índice. As opções de SPX, XSP, VIX e RUT são negociadas na sessão overnight da Cboe, das 20h15 às 9h25 ET. Em 26 de agosto de 2026, opções sobre ações individuais e ETFs não tinham sessão premarket. Uma ordem premarket nesses ativos permanece pendente até as 9h30.
Por que as opções começam às 9h30, e não antes?
Uma opção listada é liquidada com base no preço de uma ação ou índice subjacente, e a sessão regular desses ativos começa às 9h30 ET. A sessão overnight dos índices é a exceção e termina cinco minutos antes da abertura regular.
As opções abrem às 9h30 em um dia de sessão reduzida?
Sim. Um dia de negociação reduzido antecipa o fechamento para as 13h ET e mantém a abertura às 9h30. As próximas datas estão no painel acima e no nosso calendário de feriados do mercado de ações e fechamentos antecipados.
Qual é a diferença entre aceitação de ordens e negociação?
Aceitação de ordens significa que a bolsa manterá a ordem em uma fila. Negociação significa que a ordem pode ser executada contra outra. Entre 7h30 e 9h30 ET, uma ordem de opção da sessão regular permanece pendente e só pode ser executada no processo de abertura das 9h30.
Cada painel deste artigo vem acompanhado do SQL que o produziu. Abra um deles para ver exatamente como os intervalos de horário foram contabilizados ou faça a mesma pergunta em linguagem simples no terminal Strasmore.