Métricas de Backtest: Expectancy, Profit Factor, Ratio de Sharpe

11 min de leitura
BacktestingMetricsExpectancyProfit factorSharpe ratioRisk management

Um backtest mostrando 85% de win rate pode produzir uma estratégia perdedora em mercados ao vivo. Um backtest com 35% de win rate pode gerar retornos fortes e consistentes ao longo de vários anos. A diferença está em cinco métricas que a maioria dos traders não analisa corretamente ao validar uma estratégia. Este guia explica cada métrica com sua fórmula, limites de referência concretos e exemplos práticos.

Por que o win rate sozinho não diz nada

O win rate é a primeira métrica que a maioria dos traders analisa, e quase sempre é o ponto de partida errado. Um win rate de 80% com uma relação risco/retorno de 0,2:1 produz um valor esperado negativo.

Exemplo: (0,80 x $20) menos (0,20 x $100) = $16 menos $20 = -$4 por trade.

A estratégia perde em média $4 por trade, mas o win rate parece excelente. É por isso que cada métrica neste guia deve ser lida em combinação com as outras. Para um passo a passo completo sobre como gerar esses números a partir de suas próprias estratégias, veja nosso guia sobre como fazer backtest de uma estratégia de trading.

1. Expectancy: a métrica fundamental

A expectancy mede o ganho médio por unidade de risco aplicado. É a métrica mais diretamente ligada à lucratividade de longo prazo.

Fórmula:

Expectancy = (Win Rate x Ganho Médio) - (Loss Rate x Perda Média)

Exemplo prático:

  • Win rate: 45%
  • Ganho médio por trade: $300
  • Loss rate: 55%
  • Perda média por trade: $180

Expectancy = (0,45 x $300) - (0,55 x $180) = $135 - $99 = $36 por trade

Usando R (múltiplo de risco) como unidade: se você arrisca $100 por trade, $36 por trade = 0,36 R de expectancy. Os limites abaixo são expressos em R.

ExpectancyO que significa
> 0,5 REstratégia sólida, pronta para prop firm
0,2 a 0,5 RAceitável, valide em mais trades
0 a 0,2 RFrágil: os custos de transação podem eliminar a vantagem
< 0 REstratégia perdedora, não opere ao vivo

Expectancy e alvos de prop firm

Se sua expectancy for 0,3 R por trade a 3 trades por dia, a expectancy projetada em 20 dias de trading é 0,3 x 3 x 20 = 18 R. A 1% de risco por trade em uma conta de $10.000, isso representa um lucro esperado de 18% ao longo do período do desafio, confortavelmente acima da meta de 10% da FTMO. Esta é uma projeção estatística; os resultados individuais variam. Veja nosso guia sobre backtesting com regras de prop firm para simular essas restrições com precisão.

2. Profit factor: a regra de decisão rápida

O profit factor é a relação entre os ganhos brutos totais e as perdas brutas totais ao longo de todo o backtest. Ele fornece um sinal rápido de número único que é fácil de comparar entre estratégias.

Fórmula:

Profit Factor = Total de ganhos brutos / Total de perdas brutas (valor absoluto)

Exemplo: 80 trades, ganhos brutos $24.000, perdas brutas $13.000 Profit Factor = 24.000 / 13.000 = 1,85

Profit FactorSignificado
> 2,0Robusto: resistente aos custos de transação reais
1,5 a 2,0Bom: aceitável para prop firm trading
1,2 a 1,5Limítrofe: spreads e slippage podem reduzi-lo abaixo de 1
1,0 a 1,2Arriscado: qualquer desvio coloca-o em território perdedor
< 1,0Estratégia perdedora

O profit factor precisa de trades suficientes

Um profit factor alto em 15 trades não tem peso estatístico. A variância é alta demais para distinguir uma vantagem genuína de uma sequência de sorte. O limiar mínimo recomendado é de 100 trades em condições de mercado representativas, cobrindo fases de tendência, range e alta volatilidade. O FX Replay lista isso como o mínimo padrão da indústria para avaliar os KPIs de backtest.

3. Ratio de Sharpe: retorno ajustado ao risco

O ratio de Sharpe mede o retorno em excesso por unidade de risco. Ele permite comparar duas estratégias com retornos semelhantes, mas perfis de volatilidade muito diferentes.

Fórmula anualizada:

Ratio de Sharpe = (Retorno médio por trade / Desvio padrão dos retornos) x raiz quadrada de N

Onde N = 252 (dias de trading em um ano).

Ratio de SharpeQualidade da estratégia
> 2,0Excepcional: raro em condições reais de mercado
1,0 a 2,0Bom: aceitável institucionalmente
0,5 a 1,0Aceitável: comum para estratégias de trading retail
< 0,5Fraco: o risco assumido não é justificado pelos retornos
< 0Perde para a taxa livre de risco

A maioria das plataformas de backtesting calcula o ratio de Sharpe automaticamente. Com o Backtrex, ele aparece diretamente em cada relatório de backtest gerado.

4. Drawdown máximo: a métrica de sobrevivência

O drawdown máximo (MDD) mede o maior declínio de pico a fundo no patrimônio da conta ao longo de todo o período testado. É a métrica de sobrevivência: ela determina se sua estratégia consegue sobreviver às suas sequências de perdas por tempo suficiente para atingir sua expectancy estatística.

Fórmula:

MDD = (Valor no fundo - Valor no pico anterior) / Valor no pico x 100

Limites práticos por tipo de estratégia:

Tipo de estratégiaMDD aceitável (in-sample)Máximo recomendado para FTMO
Day trading (SMC/ICT)3 a 7%Abaixo de 5%
Swing trading7 a 15%Abaixo de 6%
Scalping de alta frequência2 a 5%Abaixo de 4%

Drawdown estático vs trailing drawdown

A maioria das prop firms de futuros (incluindo Apex Trader Funding e Topstep) usa trailing drawdown, não drawdown estático. Seu MDD no backtest deve ser calculado na mesma base para ser comparável às regras do desafio. Nosso guia sobre trailing drawdown em prop firms explica como simular essa restrição corretamente em seu backtest.

5. Win rate e R:R: leia-os juntos

O win rate e a relação risco/retorno (R:R) só são significativos quando lidos como um par. A tabela abaixo mostra o R:R mínimo necessário em cada nível de win rate para manter uma expectancy positiva:

Win RateR:R mínimo para empatarExpectancy por trade (R)
30%2,5:1+ 0,05 R
40%1,7:1+ 0,12 R
50%1,1:1+ 0,20 R
60%0,8:1+ 0,28 R
70%0,5:1+ 0,35 R

As estratégias ICT/SMC típicas operam com 40-55% de win rate com um R:R de 1:2 a 1:3. As estratégias clássicas de seguimento de tendência operam com 35-45% de win rate com um R:R de 1:3 a 1:5. Ambos os perfis podem produzir a mesma expectancy positiva: isso é matematicamente esperado e perfeitamente normal. Para uma abordagem sistemática ao backtesting de estratégias SMC, veja nosso guia sobre Smart Money Concepts trading.

Lendo as 5 métricas juntas

Nenhuma métrica deve ser lida de forma isolada. Um backtest genuinamente robusto atende a todos esses limites simultaneamente:

01
Expectancy acima de 0,3 R: lucratividade matemática comprovada por trade
02
Profit factor acima de 1,5: resistente a custos de transação realistas
03
Ratio de Sharpe acima de 0,5: os retornos justificam o risco assumido
04
Drawdown máximo abaixo de 50% do seu limite de prop firm alvo: margem de segurança real
05
Win rate coerente com o R:R: sem efeito espelho enganoso entre os dois

Se uma métrica estiver fora de seu limite, isso não é uma desqualificação imediata, mas é um sinal para investigar antes de operar ao vivo.

Checklist: backtest robusto ou sobreajustado?

Um backtest sobreajustado mostra métricas favoráveis nos dados de treinamento e depois entra em colapso em condições reais. Os sinais de alerta a observar:

  • Profit factor acima de 3,0 em menos de 100 trades: provável sobreajuste
  • Win rate acima de 70% em scalping: suspeito, spreads e slippage vão reduzi-lo significativamente
  • Drawdown máximo abaixo de 2% em 2 anos: limpo demais para ser realista
  • Nenhum período prolongado de drawdown em lugar algum na história: o backtest evitou fases difíceis de mercado

Para abordar cada uma dessas armadilhas sistematicamente, veja nosso artigo sobre erros comuns de backtesting.

Important Risk Warning

Trading financial instruments involves significant risk of capital loss. Past performance does not guarantee future results. Backtest results presented on this platform are based on historical data and do not constitute investment advice. You should not invest money you cannot afford to lose. Always consult a qualified financial advisor before making any investment decisions.

Conclusão

Avaliar um backtest não é olhar para o lucro total ou o win rate. Expectancy, profit factor, ratio de Sharpe, drawdown máximo e coerência entre win rate/R:R formam um sistema de validação que separa uma estratégia genuinamente robusta de um artefato de otimização. Se você quer uma ferramenta que calcule automaticamente essas métricas em 5-10 anos de dados históricos, o Backtrex gera todas elas em cada relatório de backtest, sem necessidade de programação.

Expectancy é o ganho médio por trade expresso em dólares ou múltiplos de risco (R). Fórmula: (Win Rate x Ganho Médio) - (Loss Rate x Perda Média). Uma expectancy positiva significa que a estratégia é matematicamente lucrativa em uma grande amostra de trades. Uma expectancy negativa significa que é uma estratégia perdedora independentemente do win rate exibido. Deve ser calculada em pelo menos 100 trades para ter peso estatístico.

Um profit factor de 1,5 é o limiar mínimo recomendado para uma estratégia operada com custos reais (spreads, slippage, comissões). Abaixo de 1,2, a estratégia é sensível demais aos custos para sobreviver ao trading ao vivo. Acima de 2,0, a estratégia é considerada robusta. Um profit factor acima de 3,0 em uma pequena amostra de trades é frequentemente um sinal de sobreajuste em vez de uma vantagem genuína.

Ratio de Sharpe anualizado = (Retorno médio por trade / Desvio padrão dos retornos) x raiz quadrada de 252. A maioria das plataformas de backtesting calcula isso automaticamente. Um ratio de Sharpe acima de 1,0 é considerado bom para trading retail; acima de 2,0 é excepcional e raro em condições reais de mercado. Um Sharpe abaixo de 0,5 sugere que o risco assumido não é justificado pelos retornos gerados.

A FTMO impõe um limite de drawdown de 10% calculado a partir do saldo inicial da conta. Na prática, seu backtest in-sample não deve exceder 5-6% de MDD, porque o drawdown ao vivo é quase sempre maior do que o drawdown no backtest, e você precisa de uma margem de segurança para condições de mercado imprevistas. Se o MDD do seu backtest já está em 8-9%, a estratégia é provavelmente arriscada demais para passar no desafio.

Não. Um win rate de 80% com um R:R de 0,2:1 produz uma expectancy negativa: (0,80 x 0,2) - (0,20 x 1) = 0,16 - 0,20 = -0,04 R por trade. A estratégia perde em média 4% do seu risco a cada trade. O win rate nunca deve ser lido isoladamente: deve sempre ser combinado com o R:R médio para calcular a expectancy real.

O mínimo recomendado é de 100 trades. Abaixo desse limiar, a variância é alta demais para distinguir uma vantagem genuína de uma sequência de sorte. Para estratégias de baixa frequência como swing trading, 100 trades podem representar 1-3 anos de dados, o que é precisamente por que fazer backtest em conjuntos de dados históricos longos (5-10 anos) é importante para resultados confiáveis.

O profit factor mede a relação geral entre ganhos brutos e perdas brutas em todos os trades. A expectancy mede o ganho médio por trade, considerando win rate e R:R médio. Eles são complementares: um profit factor de 2,0 em 10 trades é não confiável devido à alta variância, enquanto uma expectancy de 0,4 R calculada em 200 trades carrega peso estatístico real. Use ambos juntos para validar seu backtest estatisticamente.

Leituras Sugeridas

Pronto para testar suas estratégias?

Entre na lista de espera e seja o primeiro a criar, testar e validar estratégias de trading — sem necessidade de código.

Crie sua conta gratuita em 30 segundos. Sem cartão de crédito.