Categoria
Desempenho
Nível
Intermediário
Usado em
Avaliação de EABacktesting

CAGR (taxa de crescimento anual composta)

A CAGR é o retorno anualizado de um período plurianual que leva em conta os juros compostos, normalizando resultados entre backtests de durações diferentes para que duas estratégias testadas em janelas distintas possam ser comparadas.

também: CAGR, retorno anualizado, taxa de crescimento anual

Atualizado

Em palavras simples

Se a conta tivesse crescido a mesma porcentagem todo ano e terminado exatamente onde terminou, qual teria sido essa porcentagem anual? É uma média suavizada, não a descrição de nenhum ano específico que a estratégia realmente viveu.

Por que importa

O retorno total não significa nada até você saber quanto tempo levou, e backtests quase nunca têm a mesma duração. A CAGR é a conversão que torna dois resultados comparáveis — e também a conversão que esconde o quanto o caminho entre as duas pontas foi irregular.

  • Ela tira a duração do teste da comparação. Um ganho de 100% em dez anos e um de 100% em três são produtos diferentes, e só uma cifra anualizada diz qual é qual.
  • É o par natural do drawdown máximo. Retorno por ano dividido pela pior queda é a leitura ajustada ao risco mais tosca que existe, e ela exige os dois números da mesma janela.
  • Ela expõe o marketing de janela curta. Quem cita uma porcentagem tirada de um teste de nove meses cita um número que a anualização normalmente encolhe, porque o trecho bom é dividido por menos de um ano.
  • Ela pressupõe capitalização composta, que a maioria dos EAs de varejo não faz. Um EA de lote fixo faz o saldo crescer em linha reta, então sua curva real e sua CAGR descrevem contas diferentes.

Como é calculado

CAGR = (Saldo final ÷ Saldo inicial)^(1 ÷ anos) − 1
Saldo inicial
O saldo da conta no primeiro candle da janela testada: o depósito inicial do testador, não o saldo depois da primeira operação vencedora.
Saldo final
O saldo na última operação encerrada da mesma janela. Posições abertas ficam de fora; equity e saldo são coisas distintas, e a CAGR é convencionalmente tomada sobre o saldo.
Anos
O tempo de calendário decorrido da janela, em decimal. Dias ÷ 365,25 basta para qualquer uso prático.

O expoente é o número de anos que a amostra realmente cobre, fração incluída: uma execução de 2019-01-01 a 2026-04-01 dá 7,25 anos, não 7. Usar a contagem em anos inteiros infla a cifra. Os dois saldos precisam estar na mesma moeda e vir da mesma execução; emendar um backtest a um registro em forward produz um número que não descreve nenhum dos dois.

O que é considerado alto ou baixo

  • menos de 5% Abaixo do que paga a taxa livre de risco: o risco não comprou nada
  • 5–15% Modesta, mas defensável ao lado de um drawdown raso
  • 15–35% Onde aterrissa um EA de varejo crível e com custos realistas quando é dimensionado para crescer
  • 35–80% Exige explicação: confira tamanho de lote, alavancagem e se o teste capitalizou
  • acima de 80% Quase sempre capitalização, sobreajuste ou os dois. Trate como não verificado até que um forward test reproduza

Leia junto com

Nenhum número sozinho descreve uma estratégia. Estas métricas mudam a leitura desta.

Exemplo

Um EA é testado sobre um depósito de US$ 10.000 e encerra a execução em US$ 18.000. A janela cobre cinco anos exatos. A pergunta que a CAGR responde é qual taxa anual constante teria produzido esse mesmo saldo final.

Saldo inicial
US$ 10.000
Saldo final
US$ 18.000
+80% no total, mas o total não diz nada até ser dividido pelo tempo que custou.
Duração da janela
5,00 anos
CAGR
12,5%

O mesmo ganho de US$ 8.000 distribuído em dez anos seria uma CAGR de 6,1%: lucro idêntico, descrevendo uma estratégia bem diferente.

Cálculo (18.000 ÷ 10.000)^(1 ÷ 5) − 1 = 1,8^0,2 − 1 = 0,125

Resultado 12,5% de taxa de crescimento anual composta

Como interpretar

A CAGR é um resumo de duas pontas e uma duração. Tudo o que aconteceu entre elas precisa ser lido em outros números, então nunca a cite sozinha.

Faixa O que significa
Janela abaixo de um ano Anualizar um ano parcial amplia o que a amostra fez por acaso. Um trecho forte de quatro meses se extrapola para uma cifra que a estratégia nunca sustentou.
De um a três anos Legível, mas provavelmente cobre um único regime de mercado. Espere a cifra se mover assim que outro regime entrar na amostra.
Cinco anos ou mais, com custos incluídos A janela que vale citar. Longa o bastante para conter mais de um regime e para deixar os custos se acumularem honestamente.
Citada sem o drawdown da mesma execução Incompleta por construção. Uma CAGR de 30% ao lado de um drawdown de 15% e uma CAGR de 30% ao lado de 55% não são afirmações comparáveis.
  • Divida a CAGR pelo drawdown máximo antes de comparar dois EAs. A razão responde quanto retorno cada unidade de dor comprou, o que a porcentagem bruta não consegue.
  • Verifique se o teste capitalizou, e repare em que direção corre o erro. Uma conta de lote fixo cresce em linha reta, e numa janela plurianual a fórmula composta fica então abaixo da cifra anual ingênua em vez de acima: nas catorze execuções publicadas aqui ela é menor em todas as catorze. lattice-weave ganhou 99,4% em 7,16 anos, o que dá 13,9% do depósito por ano mas uma CAGR de 10,12%. Nenhum dos dois é um ano que a conta de fato teve: com lote constante, o mesmo ganho em dólares é uma fatia maior de um saldo pequeno do que de um já crescido.
  • Recalcule em vez de confiar numa cifra citada. Saldo inicial, saldo final e duração da janela são três números; a aritmética leva segundos e frequentemente contraria a manchete.
  • Uma CAGR negativa é aritmeticamente válida e vale a leitura. Ela informa a taxa composta com que a conta foi destruída, o que diz mais do que 'o backtest perdeu dinheiro'.

As páginas de EA do mt5depot declaram a janela testada com datas de início e fim e publicam o registro completo de operações, então uma cifra anualizada pode ser rederivada da fonte em vez de tirada de uma manchete. Rederivando as catorze, sai de 0,48% a 32,08%, mediana 4,0%: oito ficam abaixo de 5% e exatamente uma alcança a faixa de 15–35% acima. Essa uma é a cesta que mantém vinte e quatro pernas abertas a 0,1 lote, sobre o mesmo depósito de 10.000 USD que todas as outras usam, o que torna a faixa uma afirmação sobre dimensionamento e não um veredito sobre as estratégias: a porcentagem acompanha quanto fica aberto ao mesmo tempo, não a qualidade da vantagem. Leia a faixa junto com a relação depósito-lote que a execução usou, ou ela mede gestão de risco em vez da vantagem.

Erros comuns

Ler a CAGR como previsão do próximo ano

Ela descreve um único percurso histórico, suavizado. Uma estratégia com CAGR de 20% construída sobre um ano excepcional e quatro parados nunca entregou 20% em um ano, e nada na cifra sugere que vá entregar.

Anualizar um backtest curto

Escalar três meses para um ano multiplica por quatro tanto a vantagem quanto a sorte. É a forma mais comum de um resultado modesto virar número de marketing, e fica invisível enquanto a duração da janela não aparecer ao lado da cifra.

Comparar uma CAGR capitalizada com um resultado de lote fixo

Capitalização e lote fixo produzem curvas diferentes a partir de sequências de operações idênticas. Opor a cifra anualizada de um à do outro premia o ajuste de gestão de risco e não a estratégia.

Ignorar o depósito sobre o qual a cifra foi calculada

Uma porcentagem só significa algo diante do saldo que a gerou. O mesmo EA sobre um depósito de US$ 1.000 com o mesmo lote assume dez vezes o risco relativo, e seu retorno percentual não é a mesma afirmação.

Perguntas frequentes

Qual é uma boa CAGR para um EA de MT5?
Algo entre 15% e 35% num teste plurianual com custos realistas é uma faixa crível para um EA de varejo, desde que o drawdown máximo da mesma execução esteja ao lado. Cifras acima de 80% quase sempre vêm de capitalização, dimensionamento agressivo ou janela sobreajustada, e não de uma vantagem durável.
O MetaTrader 5 informa a CAGR?
Não. O Testador de Estratégia informa lucro líquido total, drawdown e uma série de índices, mas não uma taxa de crescimento anualizada. Você a calcula a partir do depósito inicial, do saldo final e da duração da janela testada.
Por que o retorno anual real do meu EA é menor que a CAGR do backtest?
Em geral porque o backtest capitalizou e a conta real não, ou porque spread, comissão e slippage foram precificados de forma otimista demais. Os dois efeitos reduzem o saldo final, e o expoente da fórmula torna visível até uma redução pequena na cifra anualizada.
Qual a diferença entre CAGR e retorno anual médio?
Uma média soma o retorno de cada ano e divide pelo número de anos, ignorando a ordem dos resultados. A CAGR é uma taxa geométrica: ela considera que uma perda de 50% exige um ganho de 100% para recuperar, então fica sempre abaixo da média aritmética quando os retornos variam.

Artigos relacionados