Porque é que o seu backtest lhe está a mentir
Testou a sua estratégia. O backtest retornou uma taxa de acerto de 72% e uma RRR de 1,5. A curva da capital subiu suavemente da esquerda para a direita. Depois começou a operar e os resultados não se assemelharam em nada ao relatório. Eis o porquê de isto acontecer e cinco testes simples que o teriam alertado com antecedência.
Estes Números Eram Demasiado Bons Para Serem Verdade.
Comece pelas duas figuras.
Uma taxa de ganho de 72% com 1,5 risco-recompensa significa que em 100 posições ganha 72 e ganha 1,5 vezes o seu risco em cada uma, e perde 28 com 1 vez o seu risco. Faça as contas e cada posição vale em média +0,8 vezes o seu risco. Arriscando 1% por posição, isto representa um crescimento de cerca de 80% em 100 posições.
Isto colocá-lo(a)-ia à frente de quase todos os fundos profissionais do mundo. Assim, o primeiro teste é gratuito e demora um segundo: se um backtest disser que é um dos melhores traders vivos, o teste está provavelmente errado.
Por que Razão Desmoronou?
Um backtest não prova que uma estratégia funciona. Apenas prova que ela teria funcionado naquele único conjunto de dados históricos. É aqui que geralmente surge esta lacuna.
- Tipo de backtesting
- O backtesting manual (clicando nos gráficos manualmente) falha devido a erros humanos. Mesmo sem querer, já sabia quais os anos que apresentavam tendência e quais os que tinham sofrido quedas bruscas, pelo que o seu olhar baseava-se na movimentação do preço à direita do cursor antes de tomar a decisão. Realizou posições que nunca teria realizado em tempo real e deixou de lado aquelas que apenas “pareciam erradas” em retrospetiva.
- O backtesting automatizado (testando através de código) falha num ponto diferente: nos dados ou no código. Dados históricos incorretos, como gaps, timestamps errados ou preços revistos posteriormente, podem fornecer à sua estratégia informações que ela nunca teria em tempo real. E um único bug, como um indicador que lê a vela de hoje antes de esta fechar, pode criar silenciosamente uma vantagem que nunca existiu.
- Ajustou até que o passado parecesse perfeito:adicionou um filtro e depois moveu o stop loss de 40 para 43 pips porque o 43 apresentou um melhor desempenho nos testes. Cada alteração melhorou o resultado histórico sem melhorar a própria estratégia. A isto se chama ajuste de curva: descrever o passado em vez de encontrar uma vantagem real.
- Os custos reais estavam em falta: muitos traders fazem backtests sem adicionar as comissões e spreads corretos ou esquecem-nos completamente. O preço de execução também pode baixar. A sua entrada ou stop nem sempre são executados exatamente ao preço esperado.
- A psicologia atrapalha: o backtest pressupunha que seguiria todas as regras à risca. Na realidade, o medo faz com que feche posições vencedoras demasiado cedo, e a esperança faz com que afaste o seu stop loss quando uma osição se torna desfavorável. A estratégia não falhou. Não executou o plano que testou.
Cinco Testes Que Detetam Precocemente.
Nenhum dos erros acima referidos é fatal, desde que os detete antes de começar a executar. Estas cinco verificações mostrarão a diferença entre o backtest e a realidade, e isso não lhe custará nada. Não precisa de software avançado para nenhuma delas.
1. Oculte alguns dos seus dados.
Desenvolva a estratégia com base em 70% do seu histórico e nunca olhe para os outros 30% até terminar. Em seguida, execute-a uma vez na parte oculta. Se os resultados coincidirem, ajusta a curva. E se voltar atrás e alterar a estratégia mais tarde, esses dados já não estarão ocultos, pelo que precisará de uma nova parte.
2. Duplique os seus custos
Refaça o teste com spreads mais amplos, slippage adicional em cada stop, além de comissão e swap. Uma vantagem real sobrevive a custos piores do que aqueles que espera pagar. Uma falsa vantagem só existe com preços perfeitos.
3. Exclua as suas melhores posições
Remova os 5% melhores resultados e verifique o que resta. Se eliminar três posições, anular completamente a estratégia, não encontrou um sistema. Teve sorte em alguns movimentos.
4. Conte a sua sequência de derrotas
Calcule a maior sequência de derrotas que a sua taxa de sucesso implica. Com 72% de acertos, isto corresponde a cerca de 4 derrotas consecutivas em 200 posições. Com uma taxa mais realista de 45%, este número aproxima-se de 9. Saber este número antecipadamente é o que o impede de abandonar uma estratégia eficaz durante uma má fase completamente normal.
5. Faça o teste antes de se comprometer.
Execute a estratégia com preços reais numa conta demo ou simulada, em tempo real, durante pelo menos 100 posições. Este é o único teste em que não se pode saber a resposta antecipadamente, e é exatamente isso que o torna valioso. O FTMO Free Trial é uma forma simples de o fazer: 14 dias num ambiente simulado com as mesmas regras do Desafio FTMO, sem qualquer custo.
Enquanto lá estiver, verifique os seus piores dias em relação aos limites de risco que utiliza nas suas negociações. Nos Objetivos de Trading da FTMO, isto significa a Perda Diária Máxima e a Perda Máxima.
Uma estratégia pode ser lucrativa durante um ano inteiro e ainda assim ultrapassar o limite diário na segunda semana, e é muito melhor descobrir isso gratuitamente.
O Que Realmente Ganha
Não é uma certeza. Nada lhe dá isso.
O que obtém é a sua expectativa realista, o seu drawdown normal e a sua maior sequência normal de perdas. Estes três números são a diferença entre um trader que abandona uma boa estratégia durante um período difícil comum e aquele que continua, por uma razão, com evidências que sustentam a decisão.
Não admire a sua curva de capital. Ataque-a. Se ela ainda se mantiver após a sua melhor tentativa de a quebrar, poderá ter algo que valha a pena negociar.
Todas as informações aqui fornecidas têm como objetivo exclusivo fins educacionais relacionados com o trading em mercados financeiros e não constituem aconselhamento de investimento nem devem ser interpretadas como uma recomendação específica de investimento. Leia a divulgação completa clicando aqui.
Popular On FTMO
- Free Trials ilimitados
- Conta até $200 000
- Sem Limite de Tempo
Worldwide Reviews