Backtesting é a aplicação de regras de trading a dados históricos para observar como teriam funcionado sob determinadas hipóteses. É uma ferramenta de investigação, não uma previsão. Um resultado positivo pode refletir uma vantagem, uma escolha favorável de dados, custos esquecidos ou regras ajustadas em excesso ao passado.

O objetivo deste guia é ajudar-te a construir um teste que consigas reproduzir e criticar. A quantidade de operações, por si só, não torna uma amostra representativa.

Escreve as regras antes de ver os resultados

Define instrumento, sessão, periodicidade, sinal, entrada, stop, saída, quantidade e custos. Especifica também o que acontece se duas condições ocorrerem na mesma vela. Se o máximo toca no objetivo e o mínimo toca no stop, os dados da vela podem não revelar qual aconteceu primeiro.

Escolher sempre o percurso mais favorável distorce o teste. Usa dados mais detalhados quando disponíveis ou aplica uma hipótese conservadora, identificada no relatório. Se mudares as regras durante a análise, guarda a versão anterior.

A CFTC explica limitações dos resultados hipotéticos (abre num novo separador), incluindo pressupostos de execução que podem sobrestimar ou subestimar o desempenho real.

Separa desenvolvimento e avaliação

Uma parte dos dados pode servir para desenvolver a hipótese. Outra, que não influenciou a escolha dos parâmetros, serve para a avaliar. Consultar repetidamente a segunda parte e ajustar o método a esses resultados transforma-a, na prática, em dados de desenvolvimento.

Guarda um período final separado e regista quantas versões experimentaste. Depois, acompanha a hipótese em demonstração sem voltar a alterar as regras a cada operação. Essa observação também tem limites, mas permite identificar problemas de execução que um gráfico histórico pode esconder.

Inclui custos e restrições plausíveis

Um teste deve explicitar comissões, spread, financiamento quando aplicável e hipóteses de slippage. Não basta usar o preço médio de uma vela como se fosse sempre negociável. Instrumentos com vencimento exigem cuidado com a construção da série histórica; ações podem exigir tratamento de eventos que alteram os preços.

O boletim da Investor.gov sobre ferramentas de investimento (abre num novo separador) ajuda a enquadrar as limitações de resultados e pressupostos de ferramentas automatizadas. Mantém uma lista das hipóteses que a tua plataforma de teste faz por defeito.

Mede mais do que a taxa de acerto

MedidaO que revelaO que não prova
Resultado líquidoGanho ou perda depois dos custos modeladosResultado futuro
Média por operaçãoEquilíbrio entre frequência e dimensão dos resultadosEstabilidade da vantagem
DrawdownQueda do pico até um mínimo posteriorPior perda possível
Sequência de perdasPressão observada no períodoLimite máximo de perdas futuras
Exposição e tempoCapital e duração envolvidosCompatibilidade com todas as firmas

Exemplo hipotético: em 100 operações, 45 ganham 2R e 55 perdem 1R. O total bruto é 35R e a média 0,35R. Com custos médios de 0,10R por operação, a média líquida é 0,25R. Estes cálculos descrevem o exemplo, sem demonstrar que existe uma estratégia capaz de produzir esses resultados.

Simula o contrato da prop firm

Um teste lucrativo pode falhar uma avaliação. É necessário reproduzir o limite diário, o drawdown total, a base sobre saldo ou equity, as horas de reinício e a consistência. Nos modelos intradiários, olhar apenas para operações fechadas pode esconder uma violação durante a posição.

Também deves distinguir a avaliação da fase seguinte. O programa Rapid da MyFundedFutures, por exemplo, tem documentação que distingue os mecanismos entre fases; confirma o perfil e as fontes atuais antes de construir o teste. Consulta as empresas em análise e o guia de trailing drawdown.

Sinais de um teste demasiado otimista

Desconfia de resultados que dependem de uma operação excecional, de uma janela curta escolhida depois de veres o gráfico ou de dezenas de filtros sem justificação. Verifica se foram incluídos os instrumentos que desapareceram do universo analisado e se alguma informação futura entrou no sinal.

Não existe uma correção única para estes problemas. Uma abordagem útil é simplificar a hipótese, documentar as escolhas e testar a sensibilidade a custos mais elevados e pequenas alterações dos parâmetros.

Perguntas frequentes

Quantas operações são suficientes?

Não há um mínimo que garanta validade. Dependem da variabilidade, da frequência e da diversidade de condições. Cem operações no mesmo contexto podem representar menos informação do que parecem.

Um backtest manual é válido?

Pode ser útil se as regras e decisões forem reproduzíveis. É particularmente importante evitar escolher retrospectivamente entradas que não terias identificado em tempo real.

Devo escolher a versão com maior lucro?

Não apenas por esse critério. Verifica custos, sensibilidade, drawdown, complexidade e desempenho em dados não usados para escolher a versão.

Próximos passos

Documenta o teste no plano de trading e acompanha a aplicação num diário. Método e exemplos editoriais; edição de 28/10/2026.

Continuar a aprender

Plano de trading: modelo para preencherDiário de trading: o que registar e analisarGestão de risco no trading e em prop firms