Backtesting intermediate 10 min de leitura

Como executar um backtest adequado no MT5

Um guia passo a passo do Testador de Estratégias do MT5. Cobre o download de dados tick, as configurações de qualidade de modelagem, as armadilhas da otimização e como ler o relatório de backtest sem se deixar enganar por resultados sobreajustados.

Publicado · Revisado

O Testador de Estratégias do MT5 é mais poderoso que o do MT4 — ele suporta dados tick reais, testes multimoeda e otimização integrada. Também é fácil de usar mal de formas que produzem resultados enganosos. Este guia cobre um backtest configurado corretamente do início ao fim.

Passo 1 — Baixar dados tick

O Testador de Estratégias usa por padrão barras OHLC de 1 minuto. Isso produz uma “qualidade de modelagem” de 25-35 %, o que significa que o testador está adivinhando o movimento de preço intrabar. Para qualquer estratégia que use stops intrabar ou trailing stops, isso não é adequado.

Para obter dados tick reais: abra o MT5, abra um gráfico do par que deseja testar, clique com o botão direito no gráfico → Tick Data Suite (se instalado) ou use Ferramentas → Central de Histórico para download em massa. Como alternativa, selecione “Cada tick com base em ticks reais” nas configurações do Testador de Estratégias — isso usa os dados tick que sua corretora armazenou.

Meta: qualidade de modelagem ≥ 99 %. Os EAs deste catálogo são backtestados a 99 % com dados de spread reais.

Passo 2 — Configurar as definições do Testador de Estratégias

Abra o Testador de Estratégias (Exibir → Testador de Estratégias ou Ctrl+R). Configurações principais:

  • Expert: selecione seu EA no menu suspenso
  • Símbolo: o par (use o nome exato do símbolo que sua corretora usa, ex. “EURUSD” não “EUR/USD”)
  • Período: o tempo gráfico para o qual o EA foi projetado (H4 para EAs de swing, M1 para scalpers)
  • Modelo: “Cada tick com base em ticks reais” — não “Apenas preços de abertura” (para indicadores), não “OHLC em M1”
  • Data: use pelo menos 3 anos; 5 anos preferíveis para significância estatística
  • Depósito: combine com o depósito mínimo recomendado do EA
  • Spread: “Spread atual” é aceitável; marque “Usar histórico de spread real” se disponível

Passo 3 — Executar e interpretar o relatório

Após a conclusão do backtest, abra a aba Relatório. Métricas principais a ler criticamente:

Não foque em: lucro total, fator de lucro isolado, número de operações isolado.

Foque em:

  • Drawdown máximo (%): o drawdown que a estratégia produziu neste período de teste. Compare com sua tolerância ao risco.
  • Fator de recuperação: lucro total / drawdown máximo. Mais alto é melhor; abaixo de 2,0 sinaliza baixa qualidade da vantagem.
  • Payoff esperado (= expectativa): lucro médio por operação em moeda. Positivo e acima do seu custo médio de spread = vantagem genuína.
  • Índice de Sharpe: aparece em algumas versões do Testador de Estratégias com marca da corretora; meta acima de 1,5.

Passo 4 — Erros comuns de backtest

Erro 1 — Período de teste muito curto: testar em 6 meses inclui apenas um regime de mercado. Um EA de tendência parecerá excelente se testado em um mercado em tendência de 6 meses. Teste em pelo menos um ciclo completo (tendência + lateralização + volátil + calmo).

Erro 2 — Parâmetros otimizados em todo o histórico: se você executa a otimização e seleciona os melhores parâmetros do mesmo período de dados, os resultados são enviesados. Sempre reserve um período de forward-test (os últimos 12 meses) que não foi incluído na otimização — isso é a análise walk-forward.

Erro 3 — Alta qualidade de modelagem mas spread errado: um teste com 99 % de qualidade de modelagem e spread 0 não tem sentido. Sempre teste com dados de spread realistas, especialmente para EAs de scalping onde o spread é o custo principal.

Erro 4 — Ignorar o período de drawdown: olhe o gráfico da curva de capital, não apenas o lucro final. Uma curva de capital suave com baixo drawdown é mais implantável que um lucro total mais alto com uma curva de capital volátil que a maioria dos traders abandonaria em pleno drawdown.

Termos relacionados

Referências do glossário