Strasmore Research
Aprendizado Matt ConnorPor Matt Connor

Como encontrar a data de resultados de uma ação

A empresa define a data de resultados e a confirma em um comunicado e em um 8-K. Veja onde consultar e quanto uma data estimada pode mudar.

A data de resultados de uma ação é definida pela própria empresa, e apenas dois documentos a confirmam: o comunicado à imprensa que anuncia a data e o 8-K apresentado à SEC quando os resultados são divulgados. Todo calendário encontrado em outro lugar está copiando esse anúncio ou fazendo uma estimativa com base no padrão do ano anterior. Esta página mostra como distinguir os dois e o que os prazos de apresentação realmente exigem.

Quem define a data de resultados de uma empresa?

Nenhuma bolsa atribui essa data. A empresa escolhe o dia da divulgação, agenda a conference call e anuncia ambos, normalmente com duas a quatro semanas de antecedência. O que a SEC regula é a apresentação do documento, não o anúncio. Um large accelerated filer, ou seja, uma empresa com pelo menos US$ 700 milhões em public float, tem 40 dias corridos após o encerramento de um trimestre fiscal para apresentar o 10-Q e 60 dias após o encerramento do ano fiscal para apresentar o 10-K. Accelerated filers têm 40 e 75 dias. As demais empresas têm 45 e 90 dias.

O comunicado à imprensa normalmente é divulgado primeiro, ou no mesmo dia, e traz os principais números. O 10-Q ou 10-K apresentado depois contém as demonstrações completas. O guia documentos mais comuns da SEC explica os números dos formulários.

Quando as empresas divulgam resultados após o fim de um trimestre?

A contagem começa no encerramento do próprio trimestre fiscal da empresa, que nem sempre coincide com o fim do trimestre do calendário. Conte cada período da demonstração de resultados apresentado nos três anos até junho de 2026, e o padrão do calendário de divulgação aparece imediatamente.

QueryOnde os trimestres fiscais realmente terminam: períodos dos demonstrativos por mês-calendário, julho de 2023 a junho de 2026
O SQL exato por trás de cada número
SELECT formatDateTime(period_end, '%b') AS quarter_end_label,
       count() AS statement_periods,
       round(100 * count() / (SELECT count()
                              FROM global_markets.stocks_income_statements
                              WHERE period_end >= toDate('2023-07-01')
                                AND period_end <= toDate('2026-06-30')), 1) AS share_pct
FROM global_markets.stocks_income_statements
WHERE period_end >= toDate('2023-07-01')
  AND period_end <= toDate('2026-06-30')
GROUP BY quarter_end_label, toMonth(period_end)
ORDER BY toMonth(period_end)
Run this yourself

Os períodos encerrados em Dec correspondem a 33.1% do arquivo, com 16.6% em Mar, 16.5% em Jun e 25.1% em Sep. Esses quatro meses representam a maior parte do arquivo. O restante é o que costuma confundir: 1.2% dos períodos terminam em Jan e 1.7% em Jul. A Apple encerra seu ano fiscal no fim de setembro. O Walmart encerra o seu em 31 de janeiro. Os relatórios do quarto trimestre dessas empresas são divulgados nas semanas seguintes a essas datas, bem longe do fim de dezembro.

Dentro do período que segue o encerramento de um trimestre, a maioria das empresas grandes divulga resultados entre a terceira e a sexta semana, com folga em relação ao prazo de 40 dias para a apresentação do documento. Trate isso como um padrão, não como uma regra. Uma empresa pode divulgar no 12º dia ou no 39º sem descumprir nenhuma exigência.

Data confirmada versus data estimada

Uma data confirmada tem um documento por trás. A empresa publica um comunicado curto: os resultados do trimestre encerrado em determinada data serão divulgados em determinado dia, antes da abertura ou após o fechamento, com uma conference call em horário definido.

Uma data estimada não tem um documento por trás. Ela é inferida a partir do histórico: a mesma semana fiscal do ano anterior, o mesmo dia da semana, com ajustes para feriados. Vendors publicam essas datas, os aplicativos as exibem e quase nada na tela indica que são estimativas. Há dois sinais confiáveis. Uma data estimada raramente vem acompanhada do horário da call e raramente muda à medida que o trimestre avança.

As estimativas mudam por motivos comuns. Uma reunião do conselho é adiada em uma semana, o auditor precisa de mais tempo ou um feriado cai em uma data inconveniente. Quando chega a confirmação, a estimativa é substituída. Se uma entrada do calendário permanece inalterada desde o início do trimestre, ninguém ainda a confirmou em uma fonte.

Onde a confirmação realmente aparece

Em dois lugares, nesta ordem.

  • No site de relações com investidores, em uma seção como Events, Events and Presentations ou News Releases. O anúncio da data é um comunicado à imprensa de dois parágrafos.
  • No EDGAR, o sistema público de documentos da SEC. Consulte a empresa e leia seus 8-K. Os resultados são apresentados no Item 2.02, Results of Operations and Financial Condition, com o comunicado anexado como Exhibit 99.1.

Um 8-K é o relatório atual que a empresa apresenta entre os relatórios trimestrais quando ocorre algo relevante, geralmente dentro de quatro dias úteis do evento. Resultados são seu uso mais rotineiro. Um calendário de terceiros, na melhor hipótese, é uma cópia desse documento e, na pior, um palpite. Por isso, serve como um bom primeiro passo, mas não como resposta final.

Como é um documento apresentado com atraso

Quando uma empresa não consegue apresentar o documento no prazo, ela envia o Form 12b-25, que aparece no EDGAR como NT 10-Q ou NT 10-K. NT significa notificação. O documento deve ser apresentado até um dia útil após o prazo perdido e informa o motivo em linguagem direta. A apresentação concede cinco dias corridos adicionais para um 10-Q e quinze para um 10-K. Um relatório apresentado dentro desse período ainda é considerado tempestivo.

A conference call de resultados e o documento apresentado à SEC são eventos separados. Um atraso na apresentação não altera automaticamente a call. Os dois ocorrem juntos com frequência suficiente para que valha a pena ler um aviso NT antes de confiar em qualquer data. O aviso traz uma informação factual, não uma previsão: a empresa informou à SEC que perderá um prazo e explicou o motivo. As justificativas vão desde a migração de um sistema contábil até uma reapresentação das demonstrações.

O que o tape mostra em torno de um print

O histórico de preços não fornece uma data antecipadamente. Ele mostra o padrão que você procura. A Nvidia encerra seus trimestres fiscais no fim de janeiro, abril, julho e outubro, e divulga resultados aproximadamente três semanas após cada encerramento. Abaixo estão seus dez maiores movimentos overnight nos dois anos até junho de 2026, cada um medido entre o último preço de uma sessão e o primeiro preço da sessão seguinte.

QueryNVDA: os dez maiores movimentos overnight, julho de 2024 a junho de 2026
O SQL exato por trás de cada número
WITH daily AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session,
           argMin(close, window_start) AS first_price,
           argMax(close, window_start) AS last_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'NVDA'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2024-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY session
),
overnight AS (
    SELECT session,
           first_price,
           lagInFrame(last_price) OVER (ORDER BY session
                                        ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_close
    FROM daily
)
SELECT formatDateTime(session, '%a %b %e, %Y') AS gap_label,
       round((toFloat64(first_price) / toFloat64(prior_close) - 1) * 100, 2) AS gap_pct,
       round(abs(toFloat64(first_price) / toFloat64(prior_close) - 1) * 100, 2) AS abs_gap_pct
FROM overnight
WHERE toFloat64(prior_close) > 0
  AND abs(toFloat64(first_price) / toFloat64(prior_close) - 1) < 0.3
ORDER BY abs(toFloat64(first_price) / toFloat64(prior_close) - 1) DESC
LIMIT 10
Run this yourself

O maior dos dez movimentou -14.49% em Mon Aug 5, 2024, com magnitude de 14.49%, contra 5.46% na sessão que ficou em décimo lugar, em Fri Aug 2, 2024. Observe o dia da semana no início de cada rótulo. Uma empresa que mantém um dia de divulgação estável também concentra suas sessões de maior movimento nesse mesmo dia. Esse é o sinal isolado mais útil em uma data estimada. Movimentos overnight têm muitas outras causas; por que as ações abrem com gap explica essas causas.

Uma empresa é apenas uma anedota. Amplie a análise para sete nomes conhecidos e meça a distância no calendário entre seus maiores movimentos overnight.

QueryIntervalo entre os oito maiores movimentos overnight de cada ação, julho de 2024 a junho de 2026
O SQL exato por trás de cada número
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS session,
           argMin(close, window_start) AS first_price,
           argMax(close, window_start) AS last_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'WMT', 'COST', 'KO', 'JNJ')
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2024-07-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, session
),
overnight AS (
    SELECT ticker,
           session,
           first_price,
           lagInFrame(last_price) OVER (PARTITION BY ticker ORDER BY session
                                        ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_close
    FROM daily
),
moves AS (
    SELECT ticker,
           session,
           abs(toFloat64(first_price) / toFloat64(prior_close) - 1) * 100 AS abs_gap_pct
    FROM overnight
    WHERE toFloat64(prior_close) > 0
      AND abs(toFloat64(first_price) / toFloat64(prior_close) - 1) < 0.3
),
biggest AS (
    SELECT ticker,
           session,
           abs_gap_pct,
           row_number() OVER (PARTITION BY ticker ORDER BY abs_gap_pct DESC) AS rk
    FROM moves
),
spacing AS (
    SELECT ticker,
           session,
           abs_gap_pct,
           dateDiff('day',
                    lagInFrame(session) OVER (PARTITION BY ticker ORDER BY session
                                              ROWS BETWEEN 1 PRECEDING AND CURRENT ROW),
                    session) AS days_between
    FROM biggest
    WHERE rk <= 8
)
SELECT ticker,
       round(quantileDeterministic(0.5)(toFloat64(days_between), cityHash64(session)), 0) AS median_days_between,
       min(days_between) AS closest_pair_days,
       max(days_between) AS widest_pair_days,
       round(quantileDeterministic(0.5)(abs_gap_pct, cityHash64(session)), 2) AS median_move_pct
FROM spacing
WHERE days_between BETWEEN 1 AND 400
GROUP BY ticker
ORDER BY median_days_between DESC
Run this yourself

Para cada nome, são mantidos os oito maiores movimentos overnight dos dois anos. Em seguida, mede-se o número de dias corridos entre cada movimento e o anterior. Dois anos contêm oito divulgações programadas, aproximadamente uma a cada três meses. O intervalo mediano é de 93 dias para WMT no topo do painel e de 8 dias para NVDA na base. O movimento típico nesse conjunto foi de 3.91% para WMT. Quando o intervalo de um nome fica próximo de três meses, suas maiores sessões se alinham a uma frequência trimestral. Quando fica muito abaixo disso, os maiores movimentos do período incluem sessões fora de qualquer semana de divulgação. Esse é o limite real do método: os preços mostram um padrão, nunca uma data.

Como estes painéis são construídos

Os painéis de preços usam barras de um minuto do pregão regular, das 9h30 às 15h59 no horário de Nova York. Um movimento overnight é o preço do primeiro minuto de uma sessão comparado ao preço do último minuto da sessão anterior. Assim, ele inclui tudo o que ocorreu enquanto o mercado estava fechado, inclusive um comunicado divulgado após o fechamento. Movimentos superiores a 30% em termos absolutos são excluídos: as barras não são ajustadas, e uma alteração na quantidade de ações, como um desdobramento, aparece como um movimento overnight enorme que não foi negociado.

O painel do calendário fiscal conta os períodos da demonstração de resultados apresentados nos três anos até junho de 2026, qualquer que seja a duração coberta por cada documento. Portanto, ele conta períodos, não empresas. As datas de apresentação informadas por vendors nessas demonstrações não são confiáveis, e nenhuma aparece em outra parte desta página.

Nenhum painel informa uma data futura de divulgação. Uma data que a empresa ainda não anunciou não existe em nenhum dataset. Uma data já anunciada está em um comunicado à imprensa.

Por que a data exata importa para quem detém opções

A volatilidade implícita é a magnitude do movimento que o preço de uma opção está projetando, expressa como percentual anualizado. Contratos com vencimento após uma divulgação programada carregam mais volatilidade implícita do que contratos com vencimento antes dela. Quando os números se tornam públicos, esse prémio desaparece rapidamente do preço, muitas vezes nos primeiros minutos de negociação. O guia IV crush explica a mecânica, e como os resultados movimentam os greeks das opções acompanha o que acontece com vega e theta durante o evento.

É aqui que uma data estimada pode sair cara. Errar por uma semana coloca a posição do lado errado do print: um vencimento antes da divulgação não captura o evento, enquanto um vencimento depois dela paga por um prémio que desaparece na manhã seguinte. O movimento esperado é o cálculo usado para dimensionar um print antes que ele ocorra.

Perguntas frequentes

Com quanta antecedência as empresas anunciam a data de resultados?

Empresas grandes normalmente confirmam a data com duas a quatro semanas de antecedência, em um comunicado curto, e muitas mantêm um padrão recorrente de um trimestre para o outro. Empresas menores costumam avisar com uma semana ou menos. Até que esse comunicado exista, qualquer data exibida na tela é uma estimativa.

A data de resultados no meu aplicativo de corretora está confirmada ou é estimada?

Considere-a estimada, a menos que a entrada mostre uma fonte. Uma data confirmada está vinculada a um comunicado à imprensa e quase sempre inclui o horário da call. Uma entrada sem horário que não mudou durante todo o trimestre foi inferida a partir do calendário do ano anterior.

Onde está o comunicado de resultados nos documentos da SEC?

Em um 8-K, no Item 2.02, Results of Operations and Financial Condition, com o comunicado anexado como Exhibit 99.1. As demonstrações completas chegam separadamente no 10-Q ou, após o quarto trimestre, no 10-K.

O que significa um documento NT 10-Q?

É o Form 12b-25, apresentado quando a empresa perderá o prazo de apresentação de um documento. Ele informa o motivo e concede cinco dias corridos adicionais para um 10-Q ou quinze para um 10-K. O documento trata da apresentação, não da conference call de resultados, embora os dois eventos frequentemente ocorram juntos.

As empresas divulgam resultados antes da abertura ou após o fechamento?

As duas opções são comuns, e o anúncio informa qual será usada. A escolha determina quando o preço poderá reagir: após um comunicado divulgado depois do fechamento, o próximo preço do horário regular será a abertura da manhã seguinte, com negociação after-hours e pré-mercado entre os dois momentos.


Todos os painéis desta página são stored queries com o SQL anexado. Abra um deles, troque o ticker e execute-o no terminal Strasmore.