21 de agosto de 2026 · dados

Porque é que o seu backtest calcula mal os dividendos

Porque é que o seu backtest calcula mal os dividendos

Os backtests de ações costumam tratar mal os dividendos de uma de três formas: usam uma série de preços ajustada como se fosse executável, creditam o dinheiro na data errada ou ignoram totalmente o dividendo. Cada opção pode gerar um gráfico plausível com um valor de conta incorreto.

A distinção útil está entre o preço negociado da ação e o dinheiro ou as ações gerados por um evento societário. Acompanhe ambos. Um dividendo altera o que é devido ao acionista; não faz desaparecer do histórico de mercado a descida do preço na data ex-dividendo.

Erro um: negociar ao preço de fecho ajustado como se fosse uma cotação

Os fornecedores de dados históricos ajustam frequentemente os preços pelos dividendos para que um gráfico possa representar o retorno total com reinvestimento. Essa série é útil para alguns tipos de análise. Não corresponde ao preço a que uma ordem poderia ter sido executada.

Considere uma ação que fecha a $100 antes de ficar ex-dividendo de $1 por ação. Se abrir a $99 e nada mais se alterar, um gráfico de preços não ajustados mostra uma descida de 1%. Uma série ajustada pelos dividendos pode eliminar essa descontinuidade ao redimensionar os preços históricos. Um backtest que usa a série ajustada para gerar sinais e simular execuções mistura uma convenção de retorno com uma cotação negociável.

O impacto depende da estratégia. Um limiar baseado num máximo recente pode ser atingido por um preço que nunca foi negociado. Um stop pode ser acionado a um nível ajustado. Os retornos calculados com a mesma série ajustada podem parecer suaves, embora as execuções sejam cotadas num universo diferente.

Campo de preçoÚtil paraPressuposto arriscado
Preço bruto de transação ou cotaçãoSinais e simulação de execução, com um timing adequadoJá inclui os fluxos de caixa dos acionistas
Preço de fecho ajustado pelos dividendosAlgumas comparações de retorno totalEstava disponível como preço executável
Barras OHLC ajustadasAnálise quando se conhecem os métodos de ajusteOs máximos e mínimos intradiários correspondem às cotações históricas

Erro dois: creditar o dividendo na data ex-dividendo

A data ex-dividendo determina quem tem direito à distribuição, de acordo com as regras de mercado aplicáveis. O dinheiro costuma chegar mais tarde, na data de pagamento. Estas datas têm funções diferentes numa simulação de conta.

Imagine que detém 100 ações durante uma data ex-dividendo, com um dividendo declarado de $0.50 por ação, pagável duas semanas depois. A estratégia pode ter adquirido o direito a receber $50 na data ex-dividendo. Mas ainda não dispõe de $50 em dinheiro para gastar. Se o simulador adicionar imediatamente esse valor à capacidade de compra, pode financiar uma compra que a conta real não conseguiria fazer com essa distribuição.

Para calcular o retorno de uma estratégia de compra e manutenção apenas compradora, pode bastar registar o direito ao dividendo na data ex-dividendo. Numa estratégia que reinveste as distribuições, acompanha a capacidade de compra ou negoceia em torno da liquidação, mantenha separados o valor a receber e o pagamento. Use o calendário de pagamentos tal como era conhecido na altura; uma correção posterior dos dados não deve reescrever aquilo que o sistema podia ter previsto.

Numa posição comprada simples, uma descida do preço na data ex-dividendo próxima do montante do dividendo não representa automaticamente uma perda de negociação. A conta passa a ter menos dólares em ações e um valor a receber de dividendos. O facto de esses valores se compensarem exatamente depende da evolução do mercado, dos impostos, da retenção na fonte e das convenções da simulação.

Erro três: ignorar os dividendos porque o preço já desceu

Manter o preço sem ajustes e omitir o fluxo de caixa cria a distorção oposta. No exemplo de $100 para $99, quem detém 100 ações passa a ter $9,900 em ações em vez de $10,000, além de um direito a receber $100 de dividendos. Contabilizar apenas as ações indica uma perda de $100, quando o valor total simplificado não se alterou.

Este erro pode ter um impacto especialmente grande num período longo ou numa carteira de ações com distribuições elevadas. Também pode afetar os sinais: uma estratégia que interprete cada intervalo na data ex-dividendo como uma descida normal pode vender no pior momento. O dividendo pode explicar o intervalo, mas não determina o movimento seguinte do mercado.

Como deve um backtest de ações modelar os dividendos?

Comece por usar preços brutos conhecidos em cada momento para tomar decisões e simular execuções; depois, represente os eventos societários como eventos explícitos da conta. O nível de detalhe necessário depende da pergunta a que o backtest procura responder.

  1. Para medir o retorno total: inclua as distribuições a que a carteira tem direito no seu valor, com um pressuposto de reinvestimento documentado.
  2. Para simular a estratégia: mantenha separados o número de ações, os valores a receber, os pagamentos em dinheiro e a capacidade de compra quando o timing for relevante.
  3. Para gerar sinais e simular execuções: use campos de preço que correspondam aos níveis reais do mercado histórico e aos momentos em que ficaram disponíveis.

Verifique também separadamente os desdobramentos, os dividendos extraordinários e a retenção na fonte. Um dividendo regular de $1 e uma distribuição extraordinária de $10 podem gerar ajustes de preço diferentes e comportamentos muito distintos da estratégia. Um único indicador de «ajustado» do fornecedor raramente fornece informação suficiente.

Quando um backtest atravessa uma data ex-dividendo, pergunte o que a conta detinha antes dessa data, a que passou a ter direito, quando recebeu o dinheiro e que série de preços orientou a decisão. Se todas essas respostas estiverem implícitas numa única coluna de preços de fecho ajustados, a curva de capital incorpora pressupostos que não consegue ver.

dividendosaçõeseventos societáriosbacktesting
← Todos os artigos