O que significa
Overfitting (sobreajuste) é ajustar uma regra até ela se encaixar tanto nos dados passados que falha em dados novos. Viés de antecipação (look-ahead bias) é usar em um teste uma informação que não seria conhecida naquele momento, como o fechamento de um candle antes de ele fechar ou um swing que só foi confirmado depois.
Problemas relacionados: data snooping (testar muitas ideias e ficar com a melhor) e viés de sobrevivência (testar só ativos que ainda existem).
Por que os traders usam
Os dois fazem os backtests parecerem melhores que os resultados reais. A solução é deixar parte dos dados sem ver até as regras estarem fixas e fazer o código usar só candles fechados e pivôs confirmados.
Exemplos no gráfico
Ajustada no passado, testada em dados nunca vistos
Como identificar de forma objetiva
- 1Divida os dados: dentro da amostra para desenvolver, fora da amostra para um único teste final.
- 2Conte quantas variações você tentou.
- 3Confira se cada dado de entrada está disponível no momento da decisão.
- 4Fique atento a desempenhos que desabam em dados novos.
Uso de alta
- 1Uma regra com desempenho parecido dentro e fora da amostra é mais crível.
- 2Poucos parâmetros e regras simples sofrem menos overfitting.
Uso de baixa
- 1Uma curva suave dentro da amostra seguida de queda fora dela é a marca clássica do overfitting.
O que confirma
- Resultados walk-forward em vários períodos.
- Resultados parecidos em mercados relacionados.
O que invalida
- Regras alteradas depois de ver os resultados fora da amostra.
- Indicadores que se redesenham (repaint).
Como um setup hipotético é montado
Entrada
Fixe todas as regras antes do teste fora da amostra.
Stop
Use no teste só dados de candles fechados.
Alvo
Informe separadamente os resultados dentro e fora da amostra.
Uma ilustração hipotética de como o conceito vira um plano, não uma recomendação. Pratique primeiro em uma conta demo.
Conceitos relacionados
- Gestão de risco e estatísticaExpectativa
- Gestão de risco e estatísticaProfit factor
- Gestão de risco e estatísticaDrawdown máximo
- Guia completo no The TradeskillDiário, replay e backtesting
Testes históricos
O diagrama é esquemático: uma curva ajustada no primeiro período e depois aplicada a dados nunca vistos. Mostra o padrão a procurar, não um resultado.
Limitações: quando falha
- Até testes fora da amostra podem sofrer overfitting se forem repetidos muitas vezes.
- Os mercados mudam, então robustez passada não é garantia.
- Amostras pequenas escondem vieses.
Teste seu conhecimento
Escolha uma resposta para ver a explicação. Nada é salvo.