Por Que Bots de Grid Perdem Para Taxas: Uma Análise Profunda de PnL Líquido
2026-05-06 · ~7 min de leitura
Um bot de grid parece brilhante no papel. Você cota ambos os lados de um intervalo, o preço oscila, e cada ida e volta é um pequeno lucro. O painel mostra verde quase toda hora. Então você reconcilia seu extrato de bolsa no final do mês e o número é menor do que a figura bruta na UI do bot — às vezes negativo, mesmo que o gráfico nunca tenha mostrado um dia perdedor. A lacuna são as taxas, e a maioria das ferramentas de nível consumidor simplesmente não as contabiliza honestamente.
O Que o Gráfico de PnL Bruto Está Mostrando
Uma UI de grid típica plota PnL realizado como a soma de (preço de venda) menos (preço de compra) nos pares de grid fechados, multiplicado pela quantidade. Esse número ignora três coisas que saem diretamente da sua conta:
- Taxas de negociação de maker e taker em cada perna.
- Pagamentos de financiamento na posição perpetual que você mantém entre preenchimentos.
- Slippage nas pernas que preenchem de forma agressiva em vez de passiva.
A Matemática das Taxas, Com Números Ilustrativos
Suponha que um bot de grid vire um contrato perpetual 200 vezes por dia com taxa de taker de 0,02% e taxa de maker de 0,01%. Mesmo que cada perna seja um preenchimento de maker perfeito (não é), 200 preenchimentos a 0,01% por lado é 4% do nocional em arrastamento de taxas por dia. O bot precisaria de um giro de PnL bruto acima de 4% do nocional só para empatar em taxas, antes do financiamento ou slippage:
# Ilustrativo — único dia de negociação, grid de $10.000 nocional PnL_bruto_realizado = +$84,20 # o que a UI mostra taxas_maker_pagas = -$22,00 # 110 preenchimentos maker @ 0,01% * 10k * 2 lados taxas_taker_pagas = -$36,00 # 90 preenchimentos taker @ 0,02% * 10k * 2 lados financiamento_pago_recebido = -$6,10 # 3 janelas de financiamento slippage_pernas_agressivas = -$11,40 # vs topo do livro exibido na decisão -------------------------------------- PnL_líquido_após_custos = +$8,70 # o que entra na sua conta
O mesmo grid teria sido anunciado como uma estratégia de $84/dia em $10.000 nocional — uma figura de "0,84% diário" que parece ótima em uma página inicial. A figura honesta é cerca de um décimo disso.
Por Que a Volatilidade Ajuda o Gráfico de Marketing Mas Prejudica o Líquido
Maior volatilidade produz mais ida e volta de grid por dia, o que infla o PnL bruto linearmente. Também produz mais preenchimentos agressivos, mais picos de taxa de financiamento e spreads efetivos mais amplos — todos os quais escalam o arrastamento de taxas mais rápido do que o ganho bruto. O teste mais honesto para qualquer estratégia de grid é plotar PnL líquido contra volatilidade realizada, não PnL bruto contra tempo.
Taxa de Maker Não É o Mesmo Que Taxa de Preenchimento de Maker
Muitos grids definem suas ordens como "somente post" e então silenciosamente cancelam e reenviam a cada tick para permanecer na fila. Sua configuração post-only protege contra uma taxa de taker na entrada inicial, mas cada cancelamento-e-substituição expõe você à possibilidade de que a próxima perna preencha agressivamente para manter o grid balanceado — à taxa de taker. Ler seu próprio relatório de preenchimento e calcular o percentual de maker realizado é a única verificação confiável.
Como Um Backtest Honesto de Grid Parece
Um backtest que vale a pena confiar deve incluir: classificação de maker/taker por preenchimento com suposições realistas de posição na fila; acumulação de financiamento tick a tick; slippage de bid-ask em pernas agressivas; e uma programação de níveis de taxa de bolsa (seu nível muda conforme seu volume muda). Se uma ferramenta de backtest não permite definir essas entradas, ela está produzindo um gráfico de marketing, não um artefato de pesquisa.
O Que Fazemos Diferente
Tratamos as taxas como uma entrada de primeira classe para a própria estratégia, não como uma reflexão tardia subtraída no final. A decisão de enviar uma ordem verifica o valor esperado pós-taxa. Se o valor esperado após taxas está abaixo do piso configurado da plataforma, a ordem é suprimida mesmo quando o sinal bruto é positivo. O custo é menos negociações e um painel de atividade menos impressionante. O benefício é um número de PnL líquido que sobrevive à reconciliação contra o extrato da bolsa.
A página de evidências relata PnL bruto e líquido lado a lado, com os componentes de taxa, financiamento e slippage detalhados. Se esses números não estiverem visíveis em algum lugar em uma plataforma que você está avaliando, assuma que a lacuna está sendo escondida, não fechada.