Termo de backtesting

spread de compra/venda

O spread de compra/venda é o preço que você paga simplesmente por negociar neste momento: compre ao preço de venda, venda ao preço de compra, e a diferença entre eles desaparece antes mesmo da posição se mover um centímetro.

Cada cotação é, na verdade, dois preços em um: a melhor oferta de compra, onde alguém comprará de você, e a melhor oferta de venda, um pouco mais alta, onde alguém venderá para você. Negocie em qualquer direção e você ficará do lado perdedor dessa diferença. Compre na oferta de venda e venda na oferta de compra, e a diferença entre elas desaparece antes mesmo da posição ter a chance de se movimentar. É um custo que você paga em cada operação. Ganhe ou perca.

Isso parece trivial até você contabilizar as operações. Uma estratégia que é executada algumas vezes por ano mal percebe o spread. Uma que é executada milhares de vezes por ano paga esse spread milhares de vezes, e o custo se acumula no retorno da mesma forma que as comissões, silenciosamente, em cada entrada e saída.

Modelamos o spread a partir de dados reais de ticks , cotações reais de melhor compra e melhor venda obtidas tick a tick, e não uma suposição fixa de ponto-base aplicada ao preço de fechamento. Um backtest executado no preço médio, a média entre compra e venda, elimina silenciosamente esse custo do balanço. A curva de capital fica melhor. A estratégia não melhorou. Ela apenas parou de pagar metade de cada operação.

Quanto menor o período gráfico, mais o spread impacta, porque a variação média de preço por barra diminui enquanto o spread em si permanece praticamente fixo. Em gráficos de Forex com menos de 15 minutos, o spread deixa de ser um custo e passa a representar a maior parte da operação. O sinal costuma ser real, apenas menor do que o custo para obtê-lo. É por isso que não testamos estratégias de Forex e CFDs em gráficos com menos de 30 minutos, uma categoria que consideramos inviável devido aos custos antes mesmo de executar qualquer backtest.

Spread não é a mesma coisa que slippage . Spread é o preço de cruzar o mercado agora, na cotação que está realmente em vigor. Slippage é o que acontece quando o mercado se move entre o sinal e a execução. Um backtest pode errar em ambos os casos na mesma direção: assumir uma execução a preço médio sem spread e sem atraso sem slippage resultará em uma vantagem que uma conta real jamais conseguiria obter.

Essa é a razão pela qual o spread merece uma linha própria em todos os resultados de auditoria. Não se trata de um erro de arredondamento adicionado a uma estratégia que claramente funciona. Para muitas configurações de alta frequência, é a diferença entre uma vantagem real e uma miragem construída inteiramente com preços nos quais ninguém conseguiria negociar de fato.

Como modelamos os custos reais de negociação →

A pesquisa que fundamenta isso

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 →