2 de outubro de 2026 · investigação

A tua vantagem desapareceu depois de mudar o escalão de comissões. Falhou a estratégia ou a conta?

A tua vantagem desapareceu depois de mudar o escalão de comissões. Falhou a estratégia ou a conta?

Acabaste de voltar a testar a tua estratégia de futuros perpétuos de BTC e o Sharpe líquido caiu um terço. Os sinais são idênticos. As execuções são idênticas. Só mudaste uma coisa: o teu plano de comissões passou a usar o volume dos últimos 30 dias da conta, e a conta começa o teste abaixo do escalão que atingiste em produção.

Antes de reescreveres o sinal, separa duas perguntas: quanto teria pago esta estratégia com uma comissão fixa e que comissão teria realmente pago esta conta em cada momento? São experiências diferentes. Misturá-las pode fazer uma estratégia parecer melhor por negociar o suficiente para obter um desconto, tratando depois esse desconto como se fosse gratuito.

Começa pelo plano de comissões, não por uma taxa única

A maioria das páginas de comissões das corretoras apresenta uma tabela: taxas maker e taker por escalão de volume, por vezes com regras diferentes para spot e derivados. O teu backtest precisa do plano efetivo e da regra que determina o escalão. O volume é calculado sobre 30 dias? Sobre o mês civil? A corretora soma spot e futuros? O desconto associado ao saldo de tokens acumula com o escalão de volume?

Regista essas regras como dados datados. Num exemplo simplificado, suponhamos que uma plataforma define a taxa do dia seguinte com base no volume de futuros executado nos 30 dias anteriores:

Volume dos últimos 30 diasComissão makerComissão taker
Menos de $1 milhão0.020%0.050%
$1 milhão a $10 milhões0.016%0.040%
Mais de $10 milhões0.012%0.035%

Os valores são ilustrativos; os planos de comissões e as regras de elegibilidade das corretoras mudam. O detalhe essencial é o momento: as execuções de ontem podem afetar a comissão de amanhã, mas as de hoje não podem dar retroativamente direito ao desconto de hoje.

A conta do teu backtest precisa de um histórico de volume

Imagina que a tua estratégia movimenta $80,000 por dia, sempre como taker. No escalão inicial, uma operação de ida e volta de $100,000 custa cerca de $50: $100,000 de valor nominal negociado entre a entrada e a saída, multiplicado por 0.050%. No escalão intermédio, custa $40. Essa diferença de dez dólares parece pequena, até repetires a operação 800 vezes. Nesse caso, são $8,000 durante o período de teste, e o escalão de comissão pode ter mudado porque essas mesmas operações geraram o volume.

Esse efeito de retroação existe, mas cria uma armadilha de modelação. Se inicializares a estratégia no escalão intermédio por o ter atingido no fim do backtest, estás a introduzir no passado atividade futura da conta. Define um volume anterior explícito, atualiza a janela móvel após cada execução elegível e aplica cada mudança de escalão apenas quando as regras da plataforma determinarem.

Mantém separadas três quantidades: o valor nominal negociado pela estratégia, o volume da conta elegível para o cálculo do escalão e a comissão efetivamente cobrada em cada execução. Podem ser diferentes se a plataforma excluir determinados produtos, contar apenas um dos lados de certas operações ou conceder um desconto com base em saldos que não modelaste.

Compara um teste com taxa fixa com outro que tenha em conta a conta

Queres obter dois resultados. Primeiro, volta a testar a estratégia completa com uma única taxa taker conservadora e fixa. Assim percebes o quanto a ideia é sensível aos custos de execução, sem deixar que o próprio volume negociado altere as condições. Segundo, aplica o plano de comissões da conta, documentando o saldo inicial e o histórico de volume. Isto estima o percurso que esta conta em particular poderia ter seguido segundo as regras indicadas.

Depois, compara o total de comissões, o volume negociado, o P&L líquido e a redução máxima. Se apenas o teste que tem em conta a conta melhorar, analisa quanto se deve a uma mudança de escalão plausível e quanto depende do histórico inicial, do volume de vários produtos ou de um desconto para o qual a tua conta talvez não seja elegível. Se ambos os testes perderem a vantagem, provavelmente o escalão de comissões não era o problema principal.

E não atribuas às execuções maker a melhor taxa se o teu modelo de execução pressupõe discretamente que todas as ordens passivas foram executadas. O teu plano de comissões pode estar correto ao pormenor, mas as tuas hipóteses de execução continuarem a ser pura fantasia. Faz essas auditorias em separado.

Torna o resultado reproduzível

Guarda com o backtest a versão do plano de comissões, o período retrospetivo do escalão, o momento de reinicialização, os produtos elegíveis e o volume inicial. Inclui um registo diário simples: volume móvel inicial, execuções adicionadas, escalão aplicado e comissões cobradas. Quando o resultado mudar após uma revisão das taxas pela corretora, saberás se mudou a estratégia, o percurso da conta ou as hipóteses.

Estás a tentar responder a uma pergunta específica e útil: com um plano de comissões e um histórico de conta que consegues descrever, quanto pagou esta estratégia? Se não consegues reconstruir o escalão num determinado dia, ainda não sabes o que significa o resultado líquido do teu backtest.

investigação
← Todos os artigos