← Central de aprendizado do Backtest
Pesquisa controlada de estratégias
Como comparar backtests em condições equivalentes
Compare execuções com mercado, dados, regras, custos, tamanho e premissas de execução fixos antes de julgar desempenho.
Resposta rápida
Dois backtests só são comparáveis quando respondem à mesma pergunta. Símbolo, provedor, timeframe, datas, direção, entradas, saídas, capital, tamanho, comissão, slippage, stop, alvo e leitura da vela precisam coincidir. Uma alteração não planejada torna os resultados incompatíveis.
Uma comparação útil muda apenas uma variável declarada, como BTCUSDT 1h com EMA(9/21), com e sem RSI(14) > 50, usando as mesmas velas e custos. Um teste de ETH com outra lógica pertence ao histórico, não ao ranking desse grupo.
Contexto da pesquisa
A documentação do TradingView expõe símbolo, período, inputs, capital, comissão, slippage, margem e premissas do emulador porque cada item pode alterar os trades. O TimeSeriesSplit preserva a ordem temporal e admite um gap antes da avaliação.
Toda métrica pertence a uma estratégia, base e configuração específicas. Retorno maior com menos velas, exposição diferente ou outro custo não comprova uma regra melhor. A compatibilidade vem antes do lucro.
Exemplo de configuração no Backtest
Crie LFL-001: BTCUSDT, 1h, janeiro–junho de 2026, EMA(9/21), long, US$10.000, posição 2%, SL 2%, TP 4%, comissão 0,10% por fill, slippage 5 bps e sinal na vela fechada. Salve a execução.
Duplique como LFL-002 e acrescente somente RSI(14) > 50. Registre a mudança antes de ver o resultado. Se provedor, contagem de velas, limite de datas ou engine mudar, abra outro grupo.

Como interpretar os resultados
Confirme contagem de velas, datas, direção, custos, sizing, modo de saída e fingerprint. Depois compare trades, exposição, resultado líquido, profit factor, R médio, drawdown, sequência de perdas e concentração no maior trade.
Um filtro pode reduzir drawdown e também esvaziar a amostra; win rate maior pode ter expectativa menor. Mostre o trade-off e defina os limites de aprovação antes de abrir o candidato.
Erros comuns
- Comparar símbolos, timeframes ou períodos diferentes
- Mudar entrada, custo e sizing juntos
- Comparar percentuais com capital ou exposição diferentes
- Ignorar velas ausentes, fuso ou versão do engine
- Escolher apenas pelo retorno
- Apagar testes rejeitados
Checklist prático
- Escrever hipótese refutável e ID do grupo
- Fixar mercado, provedor, timeframe e datas
- Fixar regras, sizing, custos, stop e alvo
- Alterar uma variável planejada
- Validar fingerprint antes do desempenho
- Ler amostra, drawdown, profit factor e R juntos
- Manter outliers e falhas
- Repetir em holdout posterior
Nota de risco
A equivalência reduz um erro de pesquisa, mas não torna a estratégia segura ou preditiva. Backtest é ferramenta educacional, não consultoria financeira, corretora, bolsa ou execução. Spread, gaps, liquidez, fills parciais, latência, funding e regimes reais podem gerar perdas maiores que a simulação.
Guias relacionados
Compare execuções com mercado, dados, regras, custos, tamanho e premissas de execução fixos antes de julgar desempenho.
Fontes da pesquisa
Backtest Trading para iOS
Continue a pesquisa no iPhone
Repita a configuração, revise cada operação simulada e preserve as evidências da estratégia.
Baixar na App Store