Backtest: como testar uma estratégia no passado antes de arriscar dinheiro
O que é backtest, como testar uma regra no histórico de vários ativos, quais números analisar e os erros que fazem um teste enganar.

Backtest é aplicar uma regra de operação aos dados do passado para ver como ela teria se comportado: quantas operações teria feito, quantas teria acertado e qual teria sido o resultado. É uma das ferramentas mais úteis para quem quer operar com método, porque permite descartar ideias ruins antes de arriscar dinheiro. Mas é também uma das mais fáceis de usar errado: um teste mal feito pode dar uma confiança que o mercado não confirma.
Para que serve um backtest
- Filtrar ideias: muitas estratégias que "parecem" boas no gráfico não resistem a um teste sistemático.
- Conhecer o comportamento da regra: com que frequência ela opera, quanto tempo fica posicionada, quais são as piores sequências.
- Criar expectativas realistas: saber que uma estratégia já teve 8 perdas seguidas no passado ajuda a não abandoná-la na quinta.
- Comparar alternativas: testar variações da mesma ideia em condições iguais.
O que um backtest não faz: garantir que o futuro será igual ao passado.

Os elementos de uma regra testável
Para testar, a regra precisa ser objetiva, sem espaço para interpretação:
| Elemento | Exemplo |
|---|---|
| Condição de entrada | Comprar quando a média de 9 cruzar a de 21 para cima |
| Condição de saída | Vender no cruzamento contrário |
| Stop | Abaixo da mínima dos últimos 5 candles |
| Ativos | Ações do Ibovespa e ETFs |
| Tempo gráfico | Diário |
| Período | Últimos 5 anos |
Se a regra depende de "sentir o mercado", não dá para testar.
Os números que importam
Taxa de acerto
O percentual de operações vencedoras. É o número mais olhado e o mais enganoso sozinho.
Relação entre ganho médio e perda médio
Uma estratégia que acerta 40% das vezes, mas ganha em média três vezes o que perde, pode ser lucrativa. Uma que acerta 80%, mas perde muito nas operações erradas, pode perder dinheiro.
| Estratégia | Acerto | Ganho médio | Perda média | Resultado em 100 operações |
|---|---|---|---|---|
| A | 80% | R$ 50 | R$ 250 | 80×50 − 20×250 = −R$ 1.000 |
| B | 40% | R$ 300 | R$ 100 | 40×300 − 60×100 = +R$ 6.000 |
Os números são ilustrativos, mas a lição é real: acerto não é resultado.
Resultado total e resultado por operação
O lucro ou prejuízo acumulado e a média por operação, idealmente já descontando custos.
Drawdown
A maior queda do resultado acumulado a partir de um pico. Responde à pergunta: qual foi o pior momento que eu teria vivido seguindo essa regra? É fundamental para saber se você aguentaria emocional e financeiramente.
Número de operações
Poucas operações produzem resultados que podem ser fruto do acaso. Quanto maior a amostra, mais confiável a conclusão.
Teste em muitos ativos e em vários períodos
Uma regra que funciona em um só ativo, num só período, pode ter dado sorte. Ela fica mais convincente quando:
- Funciona em muitos ativos diferentes.
- Funciona em fases diferentes do mercado: alta, baixa e lateral.
- Mantém um comportamento parecido quando o período testado muda.
Os erros que fazem o backtest mentir
- Overfitting (ajuste excessivo). Mudar parâmetros até o resultado ficar perfeito no passado. A regra "decora" o histórico e falha no futuro.
- Olhar o futuro sem perceber. Usar na regra uma informação que, na prática, só estaria disponível depois, como o fechamento do candle antes de ele fechar.
- Ignorar custos. Corretagem, emolumentos, impostos e a diferença entre o preço teórico e o executado.
- Escolher só os ativos que deram certo. Testar em uma lista e depois mostrar só os vencedores.
- Amostra pequena. Tirar conclusões de 20 operações.
Do backtest para a vida real
Um caminho prudente:
- Teste a ideia no histórico, em muitos ativos.
- Se o resultado for consistente, acompanhe a regra no presente sem dinheiro, ou com posição muito pequena.
- Compare o comportamento real com o do teste.
- Só aumente a exposição se a regra se comportar como esperado.
E registre tudo: um diário de trade mostra se você está seguindo a regra ou mudando-a no meio do caminho.
Backtest e indicadores
A maioria dos backtests parte de indicadores técnicos: médias móveis, IFR, bandas e outros. Conhecer bem o que cada um mede ajuda a montar regras que fazem sentido. Veja os indicadores técnicos mais usados no day trade e como identificar tendência no gráfico diário.
Como testar no Portal Austrius
No Portal Austrius, o Screener foi feito para isso: você escolhe um indicador, a regra clássica dele já vem escrita em português, ajusta o que quiser, escolhe os mercados e o tempo gráfico, e testa em vários ativos de uma vez. O resultado mostra, ativo por ativo, número de operações, acerto e resultado. Como todo backtest, é um estudo do passado: não garante resultado futuro e não é recomendação de investimento.
Um exemplo de backtest comentado
Imagine o teste de uma regra simples de tendência no gráfico diário: comprar quando o preço fecha acima da média de 50 dias e vender quando fecha abaixo, aplicada a 40 ações durante cinco anos. Um resultado hipotético:
| Métrica | Resultado |
|---|---|
| Operações | 620 |
| Taxa de acerto | 38% |
| Ganho médio | 9,5% |
| Perda média | 3,2% |
| Ganho médio ÷ perda média | 2,97 |
| Maior sequência de perdas | 11 operações |
| Ativos com resultado positivo | 27 de 40 |
Como ler: a regra erra mais do que acerta (38%), mas os ganhos são, em média, quase três vezes maiores que as perdas, o que pode tornar o resultado total positivo. A maior sequência de perdas, 11 operações, é um dado precioso: quem seguir essa regra precisa estar preparado para enfrentar isso sem abandonar o método. E o fato de funcionar em 27 de 40 ativos é mais convincente do que um resultado excelente em um ativo só.
Esses números são ilustrativos. O ponto é o jeito de ler: nenhum número isolado conta a história inteira.
Separe o período de teste do período de validação
Uma técnica simples contra o ajuste excessivo é dividir o histórico em duas partes:
- Período de desenvolvimento: por exemplo, os três primeiros anos. É onde você cria e ajusta a regra.
- Período de validação: os dois anos seguintes, que você não olha enquanto desenvolve. Só no final aplica a regra pronta a esse período.
Se a regra funcionar bem no desenvolvimento e mal na validação, provavelmente você ajustou demais. Se funcionar de forma parecida nos dois, a confiança aumenta. É uma forma prática de simular o que vai acontecer quando a regra encontrar dados que nunca viu, ou seja, o futuro.
Para entender as regras que você vai testar, veja como identificar tendência no gráfico diário e os indicadores técnicos mais usados no day trade.
Conclusão
O backtest é a forma mais honesta de confrontar uma ideia com os fatos: ele mostra como uma regra teria se comportado, com acertos, erros e piores momentos. Usado com regras objetivas, amostras grandes, muitos ativos, custos incluídos e sem ajuste excessivo, ele separa ideias promissoras de ilusões. Usado sem esses cuidados, vira uma máquina de falsa confiança. A diferença está no método.
Perguntas frequentes
Backtest garante que a estratégia vai funcionar?
Não. Ele mostra como a regra teria se comportado no passado. O mercado muda, e resultados históricos não garantem resultados futuros.
Taxa de acerto alta significa estratégia boa?
Não necessariamente. Uma estratégia pode acertar 80% das vezes e perder dinheiro, se as perdas forem muito maiores que os ganhos.
O que é drawdown?
É a maior queda do resultado acumulado a partir de um pico. Mostra o pior período que a estratégia teria enfrentado.
O que é overfitting?
É ajustar tanto a regra aos dados do passado que ela passa a "decorar" o histórico em vez de capturar um comportamento real. O resultado no passado fica ótimo e no futuro costuma decepcionar.
Quantas operações um backtest precisa ter?
Quanto mais, melhor. Poucas dezenas de operações podem dar resultados enganosos por acaso. Testar em muitos ativos e períodos aumenta a amostra.

Analista de Investimentos CNPI-T 9387 · Fundador da Austrius Trade
Analista de Investimentos CNPI-T 9387 e fundador da Austrius Trade. Publica todos os dias a leitura do mercado, conduz a sala ao vivo da plataforma e escreve sobre fluxo dos grandes players, mini índice, mini dólar e day trade.


