Início > Blog > O que é Backtest de EA em Forex? Como Fazer do Jeito Certo

EABacktestMT5Strategy TesterVerificação

O que é Backtest de EA em Forex? Como Fazer do Jeito Certo

Publicado: 2026-05-12Leitura: cerca de 3 min
This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results

O que é Backtest de EA em Forex? Como Fazer do Jeito Certo

Antes de colocar um EA para operar com dinheiro real, é essencial testá-lo em dados históricos — isso é o que chamamos de backtest. Um bom resultado no backtest não garante o mesmo desempenho na operação real, mas rodar um EA sem backtest é como embarcar em um avião que nunca passou por inspeção antes do voo.

Neste artigo, vamos organizar como fazer backtest corretamente usando o Strategy Tester do MT5, e quais pontos merecem atenção especial.

O que o Backtest revela

As principais informações que um backtest fornece são:

  • Se a lógica do EA funcionou no mercado histórico
  • Uma estimativa do drawdown máximo
  • A frequência esperada de operações
  • A sensibilidade dos parâmetros (quanto os resultados mudam com pequenas variações)

Por outro lado, existem muitas coisas que o backtest não consegue revelar:

  • Se o desempenho se manterá no futuro
  • O comportamento diante de choques inesperados de mercado (como a crise de 2008 ou a COVID-19)
  • O slippage causado pelas características de execução do broker

A atitude correta é usar o backtest como ferramenta de triagem: não "se ganhou no backtest, vai ganhar na prática", mas sim "um EA que quebrou no passado tem alta probabilidade de quebrar no futuro".

Abrindo o Strategy Tester

No menu do MT5, acesse "Exibir" → "Strategy Tester". As configurações principais são:

  • Expert Advisor: selecione o EA a ser testado
  • Símbolo: GOLD, EURUSD, etc.
  • Período: M15, H1, etc.
  • Intervalo: mínimo 5 anos, idealmente 10 anos
  • Modelagem: "Todos os ticks" é o recomendado (máxima precisão)
  • Depósito: saldo inicial para o teste
  • Alavancagem: mesmas condições da operação real

Diferença entre "Todos os ticks" e "Todos os ticks com base em ticks reais"

O MT5 oferece vários modos de simulação:

  • Todos os ticks com base em ticks reais: a precisão mais alta, porém mais lento
  • OHLC de 1 minuto: rápido, com precisão intermediária
  • Apenas preço de abertura: rápido, mas com baixa precisão. Inadequado para scalping

Quanto mais curto o tempo operacional do EA, mais preciso precisa ser o modo de simulação. Um resultado positivo com "apenas preço de abertura" pode piorar drasticamente quando testado com precisão de ticks.

Qualidade dos dados históricos

Os dados históricos padrão do MT5 variam em qualidade dependendo do broker e do servidor. Ao fazer backtest, verifique:

  • Qualidade de modelagem: idealmente acima de 90%
  • Períodos com falhas: dados mais antigos tendem a ter mais lacunas
  • Spread: use um valor próximo ao spread médio real

Em particular, ao selecionar "spread variável", o backtest considera apenas o spread em condições normais, sem refletir o alargamento durante divulgações econômicas. Na operação real, esse alargamento corrói o lucro — por isso, a abordagem de usar spread fixo com o valor máximo real registrado também é válida.

Como interpretar os resultados do backtest

Abaixo estão os principais indicadores exibidos após o backtest e o que observar em cada um.

Profit Factor (PF)

Lucro total ÷ prejuízo total. Um valor entre 1,2 e 1,5 é considerado saudável e realista. Um EA com PF acima de 3,0 deve ser visto com grande desconfiança de overfitting.

Drawdown Máximo

É a maior queda patrimonial registrada. A pergunta-chave é: "isso está dentro do que consigo tolerar?". Na operação real, considere que o drawdown pode ser de 1,5 a 2 vezes maior que o valor do backtest.

Número de operações

Algumas dezenas de operações não têm significância estatística. O ideal é ter no mínimo 200 operações, preferencialmente mais de 500 no backtest.

Fator de Recuperação

Lucro líquido ÷ drawdown máximo. Quando este valor é 3 ou mais, pode-se dizer que o retorno é proporcional ao risco assumido.

Evitando overfitting (ajuste excessivo à curva)

Um EA "otimizado demais para o passado" não funcionará no mercado futuro. As medidas básicas para evitar isso são:

1. Validação fora da amostra (Out-of-Sample)

Por exemplo: "otimização de 2015 a 2022, teste de 2023 a 2025". Se o período de teste apresentar resultados equivalentes, o risco de superotimização é menor.

2. Verificação da sensibilidade dos parâmetros

Se o desempenho cair drasticamente ao mover os parâmetros ótimos em ±10 a 20%, isso é um sinal de alerta. Prefira parâmetros que se mantenham estáveis em uma "região plana e ampla" de desempenho.

3. Teste em múltiplos ativos e timeframes

Um EA que só funciona em determinado ativo ou timeframe pode estar sobreajustado a essas condições específicas.

Backtest dos EAs disponibilizados neste site

Resultado do backtest de 10 anos do GOLD_EMA_ATR_EA (XAUUSD H1):

  • Período de verificação: 2015 a 2025 (10 anos)
  • Profit Factor: 1,30
  • Taxa de acerto: 49%
  • Drawdown máximo: 5,88%
  • Retorno anual: 1,7%
  • Qualidade de modelagem: 99,9% (todos os ticks, spread variável)

Os números não são impressionantes, mas a prioridade foi a estabilidade — sem quebra em nenhuma fase ao longo de 10 anos. O relatório completo está disponível na página de download.

A importância do Forward Test

Após um backtest com bons resultados, realize um forward test de 3 a 6 meses em uma conta demo ou micro. Verificar a execução real, o slippage e o comportamento durante eventos econômicos permite identificar bugs e comportamentos inesperados antes de operar com dinheiro real.

Download gratuito de EA

O GOLD_EMA_ATR_EA está disponível gratuitamente, acompanhado do relatório completo de backtest de 10 anos.

Baixar EA gratuitamente

Brokers recomendados

Para realizar o backtest e o forward test no mesmo ambiente, recomendamos brokers verificados por este site.

Ver lista de brokers recomendados

Curso por E-mail de 5 Dias (Grátis)

Receba um e-mail por dia sobre os fundamentos do trading FX automatizado, como ler corretamente os backtests e dicas para escolher corretora.

* Privacidade rigorosamente protegida. Você pode cancelar a inscrição a qualquer momento.