Quando começam a estudar trading quantitativo, a maioria das pessoas gosta de ajustar parâmetros e fazer sobreajuste desenfreadamente, só para obter uma curva de capital capaz de comprar o universo inteiro.
Mas, à medida que aprofundamos nossas pesquisas, percebemos que a qualidade dos resultados do backtest não é, na verdade, o aspecto mais importante da pesquisa de estratégias.
Isso porque, muitas vezes, o backtest é como atirar primeiro e desenhar o alvo depois: você constrói a estratégia a partir da perspectiva de quem já conhece, até certo ponto, o passado.
Então, para saber se você está olhando para o presente a partir do futuro, imagine-se naquele momento do passado e pergunte-se se conseguiria chegar à mesma conclusão que chega agora.
O exemplo mais simples: suponha que eu queira comprar e manter algumas das principais criptomoedas. Hoje, talvez eu optasse por posições compradas em moedas como BTC, ETH, SOL, BNB e ZEC. Mas eu escolheria essas moedas porque já sei que elas tiveram um ótimo desempenho nos últimos anos (ou até nos últimos meses).
Se voltássemos a 2022, ou mesmo a uma data anterior, e nos perguntássemos se ainda conseguiríamos escolher essas moedas, será que conseguiríamos? Até mesmo comprar e manter BTC exigiria bastante reflexão.
Por isso, na minha opinião, o mais importante ao executar uma estratégia é saber se ela tem uma lógica suficientemente sólida. Se a lógica for sólida, mesmo que o backtest não pareça tão bom, o desempenho da estratégia fora da amostra pode ser muito bom. Se a lógica não for sólida e tudo for sobreajuste, talvez, com o parâmetro em 212, você consiga comprar a Terra inteira, mas, ao mudá-lo para 213, seu capital caia direto a zero.
Pense bastante na lógica da estratégia, analise os resultados e reflita mais. Isso nunca é um erro.
Mas, à medida que aprofundamos nossas pesquisas, percebemos que a qualidade dos resultados do backtest não é, na verdade, o aspecto mais importante da pesquisa de estratégias.
Isso porque, muitas vezes, o backtest é como atirar primeiro e desenhar o alvo depois: você constrói a estratégia a partir da perspectiva de quem já conhece, até certo ponto, o passado.
Então, para saber se você está olhando para o presente a partir do futuro, imagine-se naquele momento do passado e pergunte-se se conseguiria chegar à mesma conclusão que chega agora.
O exemplo mais simples: suponha que eu queira comprar e manter algumas das principais criptomoedas. Hoje, talvez eu optasse por posições compradas em moedas como BTC, ETH, SOL, BNB e ZEC. Mas eu escolheria essas moedas porque já sei que elas tiveram um ótimo desempenho nos últimos anos (ou até nos últimos meses).
Se voltássemos a 2022, ou mesmo a uma data anterior, e nos perguntássemos se ainda conseguiríamos escolher essas moedas, será que conseguiríamos? Até mesmo comprar e manter BTC exigiria bastante reflexão.
Por isso, na minha opinião, o mais importante ao executar uma estratégia é saber se ela tem uma lógica suficientemente sólida. Se a lógica for sólida, mesmo que o backtest não pareça tão bom, o desempenho da estratégia fora da amostra pode ser muito bom. Se a lógica não for sólida e tudo for sobreajuste, talvez, com o parâmetro em 212, você consiga comprar a Terra inteira, mas, ao mudá-lo para 213, seu capital caia direto a zero.
Pense bastante na lógica da estratégia, analise os resultados e reflita mais. Isso nunca é um erro.