Tem uma estratégia de trading, acredita que funciona e está prestes a pagar várias centenas de euros por um desafio de prop firm para a verificar em condições reais? É exatamente a ordem de prioridades a não seguir. A maioria das prop firms exige entre 8% e 10% de objetivo de lucro na Fase 1 com drawdown limitado a 5% ou 10% conforme a fórmula: qualquer estratégia não validada é eliminada em poucos dias. O backtest é o passo que separa os traders que passam os seus desafios dos que financiam as prop firms. Eis o método completo para testar a sua estratégia antes de arriscar um único euro.
Porque fazer backtest antes de um desafio de prop firm
Um desafio não é um campo de experiências. Entre o objetivo de lucro, o drawdown máximo e, muitas vezes, um limite de tempo, as suas regras de trading simplesmente não podem ser aproximadas. O backtest responde a três questões essenciais antes de pagar seja o que for: a sua estratégia ganha em média, em quantas operações consecutivas pode perder e que drawdown máximo sofre. Estes três números determinam se tem, ou não, uma hipótese estatística de passar.
Um exemplo concreto. Se o seu backtest revelar que a sua estratégia atravessa regularmente sequências de 6 perdas consecutivas com um risco de 1% por operação, o seu drawdown típico atinge os 6%. Numa fase que concede 5% de drawdown máximo, já perdeu depois de uma única sequência normal de perdas. Esta constatação deve ser feita numa folha de cálculo, não na conta real.
O backtest completa o seu plano de trading e apoia-se nos fundamentos descritos no nosso guia de análise técnica para iniciantes: transforma intuições em regras mensuráveis.
Backtest manual ou automatizado: qual escolher?
O backtest manual
Avança no gráfico vela a vela e regista cada sinal de entrada e de saída numa folha de cálculo. É o método mais acessível: gratuito, sem código, e obriga sobretudo a conhecer a estratégia de cor. É também o mais demorado: conte uma a duas horas para 100 operações recorrendo no tempo. Para um principiante, é a melhor escola, e prepara naturalmente o diário de trading que terá de manter depois.
O backtest automatizado
Se a sua estratégia estiver programada (Pine Script no TradingView, MQL no MetaTrader, Python), o backtest executa-se em poucos minutos sobre anos de histórico. A armadilha é acreditar que o código faz o trabalho: sem ter verificado você mesmo as regras de entrada numa centena de casos concretos, a automatização reproduz fielmente qualquer coisa.
O método de backtest em 5 etapas
Etapa 1: escreva as suas regras
Condições de entrada, condições de saída, stop loss, take profit, dimensão da posição, ativos negociados, horários de trading. Se uma regra não pode ser escrita a preto no branco, não pode ser testada com backtest. Retire qualquer ambiguidade do tipo «aponto para movimentos fortes»: um backtest só mede o que é preciso.
Etapa 2: escolha os seus dados
Trabalhe no ativo e no prazo temporal exatos que negociará durante o desafio, se possível com 2 a 3 anos de histórico para cobrir diferentes regimes de mercado: tendência, range, alta volatilidade. No forex, verifique que o seu histórico integra spreads realistas.
Etapa 3: execute operação após operação sem exceções
Inclusive os setups falhados, inclusive os dias em que «não teria tido tempo». Um backtest em que se escolhem as operações convenientes não mede nada. Anote para cada operação: a data, o motivo de entrada, o resultado em múltiplos do risco (R) e o drawdown atingido.
Etapa 4: calcule as suas métricas
Coloque tudo numa folha de cálculo para obter a taxa de acerto, o rácio ganho/perda, a expectativa e o drawdown máximo, detalhados mais abaixo.
Etapa 5: compare com o formato do desafio visado
Objetivo de lucro, drawdown permitido, duração máxima: o comparador de prop firms lista estes critérios prop firm a prop firm. Se a sua pior sequência histórica ultrapassa o drawdown permitido, mude de formato ou de estratégia antes de pagar, não o seu money management a meio do voo.
As métricas que contam mesmo
Quatro números chegam para julgar uma estratégia:
- A taxa de acerto: a proporção de operações vencedoras. Não vale nada sozinha: uma estratégia com 40% de acerto e um rácio ganho/perda de 2,5 é amplamente rentável, enquanto uma estratégia com 70% de acerto e ganhos três vezes mais pequenos do que as perdas é perdedora.
- O rácio ganho/perda: o ganho médio dividido pela perda média. Acima de 1,5, a sua estratégia suporta uma taxa de acerto modesta.
- A expectativa: (taxa de acerto x ganho médio) menos (taxa de insucesso x perda média). Positiva e estável de semestre a semestre, é o único verdadeiro juiz.
- O drawdown máximo histórico: a maior perda acumulada sofrida no passado. É O número a confrontar com as regras de drawdown da sua prop firm.
Quantas operações para um backtest fiável?
Abaixo de 50 operações, um backtest é uma anedota estatística. Com 100 operações, as grandes linhas (expectativa, drawdown típico) começam a ser credíveis. Com 200 operações ou mais, vêem-se as verdadeiras sequências de perdas e a distribuição real dos ganhos. Se a sua estratégia produz poucos sinais, isso é em si um sinal útil: durante um desafio limitado no tempo, uma estratégia de 2 operações por semana precisará de vários meses para atingir 8% de objetivo, o que certas janelas de validação não permitem. A questão da duração é tratada em detalhe no nosso artigo sobre o tempo necessário para passar um desafio.
Os 5 erros que arruínam um backtest
1. O overfitting
Ajustar sete parâmetros até a curva ficar perfeita é memorizar as respostas do passado. O seu backtest tem de continuar rentável com regras simples e poucas.
2. Esquecer os custos
Spread, comissões e slippage transformam backtests «rentáveis» em contas reais perdedoras. Subtraia sistematicamente o custo real de cada operação.
3. Testar num único regime de mercado
Uma estratégia de tendência testada apenas num período de alta não prova nada. Inclua no mínimo uma fase de range e um episódio de alta volatilitade.
4. O viés de conhecimento a posteriori
Ao reproduzir o passado, conhece o que vem a seguir. Force-se a aceitar cada sinal só se a sua regra estava verificada no fecho da vela em curso, sem olhar para a vela seguinte.
5. Mudar de estratégia durante o teste
Um backtest só é válido se as regras se mantiveram idênticas da primeira à última operação. Caso contrário, está a testar dez estratégias incompletas.
Backtest, forward test e depois o desafio: a sequência certa
Um backtest animador não chega: tem de ser confirmado por um forward test, ou seja, algumas semanas de trading em condições reais sem compromisso, o que precisamente uma conta de demonstração permite. É o tema do nosso guia sobre a utilização da conta demo antes de um desafio. A sequência lógica é portanto: backtest de 100 operações no mínimo, forward test de 30 dias em demo, e depois o lançamento do desafio. E se parte do zero, o nosso guia completo para aprender trading detalha as etapas de formação que precedem tudo isto.
FAQ: o backtest em 5 perguntas rápidas
Pode fazer-se backtest com dados gratuitos?
Sim para o forex e os índices: TradingView, MetaTrader e a maioria das corretoras fornecem históricos gratuitos suficientes. Nos futuros, os dados de qualidade (tick a tick, por exemplo via Rithmic ou CQG) são muitas vezes pagos, mas continuam infinitamente mais baratos do que um desafio perdido.
Um backtest garante a passagem do desafio?
Não, e nenhuma ferramenta o garante: os mercados não repetem o passado. O backtest melhora simplesmente as suas probabilidades ao verificar que o seu perfil de risco é compatível com as regras da prop firm antes de pagar.
Devo testar vela a vela ou só no fecho?
Depende da estratégia: estratégias em prazos temporais superiores a H1 testam-se muito bem no fecho; o scalping intradía exige descer ao nível inferior para colocar stops e objetivos com realismo.
Que risco por operação testar?
Aquele que vai aplicar de facto, ou seja, 0,5% a 1%. Testar com 2% de risco para «stressar» a estratégia falsifica a comparação final com as regras de drawdown das prop firms.
Quanto tempo dedicar ao backtest antes do primeiro desafio?
Conte 10 a 20 horas de trabalho para um primeiro backtest manual limpo de 100 operações: o suficiente para poupar várias tentativas de desafio, cujo custo acumulado atinge depressa o milhar de euros.
Veredicto
Fazer backtest não é provar que a sua estratégia é boa: é medir o seu perfil de risco antes de o confrontar com as regras de uma prop firm. Com uma amostra de 100 operações ou mais, um drawdown máximo conhecido e uma expectativa positiva, não elimina o risco de falhar, mas deixa de pagar desafios para descobrir a sua própria estratégia. E se preferir concentrar-se na execução, o nosso programa completo de formação prop firm e os nossos serviços de acompanhamento em os nossos desafios integram este trabalho de validação a montante.
Translate