Published: 2026-02-02
Backtesting criptográfico: armadilhas, taxas, derrapagens e expectativa honesta
Um backtest sem taxas e slippage é marketing. Inclua custos realistas, observe o overfitting e trate os resultados como uma hipótese para teste futuro – e não como prova de lucro.
Open an account (referral links)
Maximize trading profits with TradingView
Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.
Try TradingView →O que o backtesting pode e o que não pode fazer
O backtesting executa suas regras em velas ou negociações históricas.
Mostra como a regra teria se comportado – e não como deveria se comportar a seguir.
- Pode: estimar a taxa de vitória aproximada, R:R, formato de rebaixamento
- Não é possível: garantir liquidez futura ou regime de financiamento
- Não é possível: capturar interrupção ou exclusão da exchange
- A saída é uma hipótese – teste direto antes do tamanho
Sempre inclua taxas na simulação
Backtests com taxa zero aumentam a taxa de vitória em estratégias de curta duração.
Use suposições do criador e do tomador que correspondam à execução ao vivo.
- Aplicar taxa de entrada e saída nocional em cada negociação
- Scalps: assumir que é tomador, salvo prova em contrário
- Swing: a entrada do criador e a saída do tomador são uma linha de base comum
- Mudança de nível VIP – reexecutada a uma taxa realista para o seu volume
Modelagem de deslizamento e spread
O preço histórico de fechamento nem sempre é o preço de preenchimento.
Adicione ticks de derrapagem em entradas, saídas e paradas.
- Correção do deslizamento do tick por lado — primeira passagem simples
- Escalas de derrapagem percentual com volatilidade em alts
- Pare a derrapagem muitas vezes pior do que a entrada – teste de estresse mais amplo
- Períodos de baixo volume na história podem subestimar o deslizamento ao vivo
Financiamento em estratégias perpétuas
Retenções de várias horas em intervalos de financiamento precisam ser realizadas no backtest.
Existem séries históricas de financiamento de muitos provedores de dados.
- Aplicar financiamento em cada intervalo para posição aberta
- Financiamento líquido de hedges de longo e curto prazo – modele ambas as pernas
- Sinal de financiamento muda regime – histórico completo ajuda
- Ignore o financiamento e os backtests de longa duração mentem
Overfitting e mineração de parâmetros
A otimização de vinte parâmetros em um conjunto de dados encontra ruído, não borda.
Regras simples com desempenho estável em divisões superam curvas perfeitas.
- Divisão dentro e fora da amostra obrigatória
- Avançar: treinar janela, testar próxima janela, rolar
- Menos parâmetros – mais difícil de ajustar acidentalmente o ruído
- Se a curva de patrimônio precisar de uma configuração mágica, suspeite de overfit
Viés de sobrevivência e qualidade de dados
Testar apenas as moedas que sobreviveram ignora as ampliações removidas da lista.
Dados de ticks incorretos e velas ausentes distorcem os sinais.
- Incluir pares excluídos se a estratégia negociou alts amplamente
- As velas específicas da bolsa são diferentes – corresponda ao local ao vivo
- O flash elimina paradas de gatilho - use um modelo de preenchimento de parada realista
- Limpe os dados primeiro – entra lixo, sai confiança
Suposições antecipadas e de execução
O uso de dados de velas futuras na lógica de sinal invalida os resultados.
A entrada na mesma barra no fechamento é otimista, a menos que seja comprovadamente preenchível.
- Sinal de fechamento, entrada na próxima abertura – padrão conservador
- Indicadores que necessitam de barras futuras são inválidos ao vivo
- Limite as suposições de preenchimento - verifique se a profundidade existia
- Latência nas estratégias de API não visíveis no backtest de velas
Do backtest ao teste direto
Comércio de papel ou tamanho mínimo ao vivo antes do dimensionamento.
Compare a derrapagem e as taxas em tempo real com as suposições de backtest mensalmente.
- Teste de encaminhamento mínimo de 30 negociações ou um mês
- Acompanhe o desvio de expectativa ao vivo versus backtest
- Atualizar as suposições de taxas quando o nível VIP mudar
- Estratégia de eliminação se o rebaixamento ao vivo exceder o máximo do backtest por ampla margem
Resumo rápido
O backtesting criptográfico é útil apenas com taxas, derrapagem e financiamento incluídos.
Overfitting e dados ruins produzem curvas de patrimônio bonitas que morrem ao vivo.
Compare as taxas presumidas com os níveis reais do local antes de confiar no resultado.
- Modelo de taxas de ida e volta em cada negociação simulada
- Adicione derrapagem – especialmente nas paradas
- Teste fora da amostra antes de alocar o tamanho real
Open an account (referral links)
Maximize trading profits with TradingView
Charts, alerts, and market analysis in one place. Pair better entries and exits with lower exchange fees.
Try TradingView →