Termo de backtesting
Deslizamento
Slippage é a diferença entre o preço esperado e o preço efetivamente obtido — um custo que um backtest pode simular como inexistente e que uma conta real jamais consegue evitar.
Slippage é a diferença entre o preço esperado pela sua estratégia e o preço pelo qual a ordem foi executada. Você clica, ou o algoritmo é acionado, e quando a ordem chega ao mercado, o preço já se moveu uma ou duas vezes contra você. Essa diferença não é uma falha ocasional. Ela aparece em todas as negociações e, ao longo de milhares de negociações, se acumula a ponto de anular completamente a vantagem da estratégia.
A maioria dos backtests ignora completamente essa etapa. A suposição padrão é a execução da ordem exatamente ao preço do sinal, como se a ordem tivesse chegado instantaneamente e o mercado tivesse esperado pacientemente por ela. Nenhuma corretora funciona dessa forma. Os modelos executam ordens de forma honesta — com latência real, um livro de ordens real, não o preço de fechamento impresso em uma barra — e a vantagem teórica de uma estratégia começa a diminuir antes mesmo de qualquer centavo de comissão ser descontado.
Alguns sistemas mal sentem o slippage. Uma estratégia que opera poucas vezes por ano em futuros com alta liquidez consegue, em grande parte, ignorá-lo. Já um sistema que executa dezenas de ordens por dia, ou que dimensiona suas posições de forma exagerada em relação ao volume real de ordens negociadas, sofre as consequências em cada operação. Construímos nossas ordens a partir de dados de tick com um spread de compra/venda real, em vez do preço de fechamento impresso na barra, porque o preço de fechamento nunca foi algo que pudesse ser efetivamente negociado.
O slippage é um dos três custos, juntamente com o spread e a comissão, por trás do que chamamos de custo fatal : uma estratégia cujas entradas realmente previram algo, que era lucrativa no papel, e que morre no momento em que os custos reais de execução são subtraídos. Bruto positivo, líquido negativo. A lógica funcionou. O mecanismo do mercado não permitiu.
Uma execução que você assumiu ser gratuita é um número emprestado de uma curva que nunca se comprometeu a devolvê-lo. Esse é o verdadeiro custo de ignorar a derrapagem: o backtest parece uma prova, quando na verdade é um empréstimo garantido por resultados que o mercado em tempo real não tem obrigação de honrar.
A pesquisa que fundamenta isso
- Sullivan, Timmermann & White (1999). “Data-Snooping, Technical Trading Rule Performance, and the Bootstrap.” Journal of Finance 54(5). — Mostra que a vantagem de uma regra dentro da amostra desaparece fora da amostra assim que o data-snooping é precificado, a mesma lacuna que o slippage expõe entre o backtest e a realidade.
- Brock, Lakonishok e LeBaron (1992). “Regras simples de negociação técnica e as propriedades estocásticas dos retornos das ações”. Journal of Finance 47(5). — Estudo pioneiro que encontrou poder preditivo real em regras simples de negociação em dados do Dow, antes que custos de transação como slippage fossem subtraídos dos resultados.
Pesquisa externa, com links para contexto e leitura complementar. A FoxAlgo é independente e não possui vínculo com esses autores ou editoras.
Esses são os termos por trás da Lista de Proibições — a auditoria completa, com todas as estratégias e indicadores mencionados, seu veredicto e o motivo exato pelo qual foram aprovados ou reprovados.
Obtenha a Lista de Proibidos →