O que o backtesting realmente faz (e o que não faz)
O backtesting repete sua estratégia em dados históricos para estimar como ela teria se comportado.
É útil — mas muitas vezes é mal compreendido.
Para que serve:
• Validar a lógica de entrada/saída
• Detectar erros óbvios de implementação
• Estimar giro, taxas e drawdown
• Gerar ideias candidatas
O que ele não consegue provar:
• Robustez em diferentes regimes de mercado
• Sobrevivência em trajetórias de preços diferentes
• Estabilidade dos parâmetros
• Execução real nas condições de mercado
Um backtest forte sozinho não é evidência de uma estratégia robusta.
Fluxo correto:
Backtest → Walk-Forward → Monte Carlo → Sensibilidade
Se você pular o restante, não está validando — está fazendo overfitting.
O backtesting repete sua estratégia em dados históricos para estimar como ela teria se comportado.
É útil — mas muitas vezes é mal compreendido.
Para que serve:
• Validar a lógica de entrada/saída
• Detectar erros óbvios de implementação
• Estimar giro, taxas e drawdown
• Gerar ideias candidatas
O que ele não consegue provar:
• Robustez em diferentes regimes de mercado
• Sobrevivência em trajetórias de preços diferentes
• Estabilidade dos parâmetros
• Execução real nas condições de mercado
Um backtest forte sozinho não é evidência de uma estratégia robusta.
Fluxo correto:
Backtest → Walk-Forward → Monte Carlo → Sensibilidade
Se você pular o restante, não está validando — está fazendo overfitting.