Por que minha estratégia funciona no backtesting mas falha no mercado real? Como resolver?
Desenvolvi uma estratégia de médias móveis adaptada com filtro de volatilidade. No backtesting nos últimos 3 anos: 38% de retorno anualizado, drawdown máximo de 12%, win rate de 54%.
Ao operar ao vivo por 2 meses: resultado negativo, win rate real de 41% e drawdown muito maior. Já revisei o código e não encontro overfitting óbvio. O que mais pode estar causando essa divergência?
BacktestingOverfittingEstratégiaMercado Real
15 de março de 2026 3.102 visualizações
RFRafael F.
Resposta
▲
89
▼
★ Resposta do Especialista
Além do overfitting óbvio, existem cinco causas menos evidentes que explicam a maioria dos casos de divergência entre backtest e mercado real:
Look-ahead bias: indicadores calculados com o fechamento do candle sendo usados para tomar decisão no mesmo candle — na prática você só sabe o fechamento quando ele fecha
Slippage não modelado: backtest executa no preço exato, mas ao vivo você sofre slippage especialmente em momentos de volatilidade
Custos subestimados: corretagem + emolumentos + imposto consomem mais do que parece. Com win rate de 54%, qualquer custo adicional desequilibra a matemática
Regime único: 3 anos de backtest pode ter capturado apenas um regime de mercado. Sua estratégia pode não funcionar em lateralização ou alta volatilidade
Psicologia e execução: ao vivo você hesita, entra tarde, sai cedo. O backtest executa perfeitamente; você não
💡 Solução definitiva: Implemente walk-forward testing. Treine sua estratégia nos primeiros 70% dos dados, valide nos 30% restantes (out-of-sample). Repita rolando a janela. Se a performance colapsa no out-of-sample, você tem overfitting mesmo sem perceber.
Adicionalmente, inclua no backtest: slippage de 2 ticks por operação, custo real de corretagem + emolumentos, e execute em pelo menos 3 subperíodos diferentes para verificar se o edge é consistente ou concentrado em um período específico.
15 de março de 2026 às 13:00
89 acharam útil
Respondido pelo especialista
Fernando Yuchi
★ Expert Verificado15+ anos no mercado
Trader desde 2016, especializado em day trade no mini-índice e mini-dólar. Certificado pela ANBIMA (CEA). Ensina traders a operarem com método, disciplina e gestão de risco real — sem promessas de enriquecimento rápido.
Comentários (3)
RFRafael F. — O look-ahead bias provavelmente é o culpado. Vou revisar como calculo as médias no candle de sinal vs candle de entrada.15 mar
AVAna V. — Outro ponto importante: dados históricos sem ajuste por splits e proventos distorcem completamente o backtest de ações.16 mar
FYFernando Yuchi — @Ana perfeito complemento. Para futuros (WIN, WDO) esse problema não existe, mas para ações é crítico. Sempre use séries ajustadas.16 mar