Uma operação com perpétuo de BTC pode acertar a direção e ainda assim dar prejuízo. Veja uma análise concreta: comprar 0.10 BTC a $60,000, vender a $60,300 e pagar 2 liquidações de funding enquanto mantém a posição. O preço se moveu a seu favor em $30. Se os débitos de funding totalizarem $36 e os custos de execução forem $8, a operação perde $14.
Esses valores são ilustrativos, mas a contabilização é real. O funding é um fluxo de caixa da posição em cada liquidação, e seu sinal depende da taxa e do lado da sua posição. Para entender o resultado, comece pela posição que a estratégia realmente manteve.
A posição: 0.10 BTC a $60,000
A estratégia compra 0.10 BTC de um contrato perpétuo linear BTCUSDT. Seu nocional inicial é de $6,000. Mantém a posição durante 2 horários de funding e, depois, vende a $60,300. O contrato é linear, então o P&L de preço é a quantidade multiplicada pela variação do preço:
0.10 BTC × ($60,300 − $60,000) = +$30
Esse é o P&L bruto da operação. Ainda não diz nada sobre o caixa necessário para entrar e sair, nem sobre os pagamentos feitos enquanto a posição estava aberta. Um backtest que chama essa operação de vencedora em $30 parou na metade do próprio livro-razão.
A entrada: preço, taxa e um nocional que varia
Suponha que a entrada e a saída tenham, cada uma, uma taxa taker de 0.05%. Na entrada, a taxa é de $3. Na saída, é 0.05% de $6,030, ou $3.015. Arredondadas para centavos, as taxas de execução somam $6.02. Some $1.98 de slippage estimado para as 2 ordens e os custos de execução totalizam $8.
| Item do livro-razão | Cálculo | Impacto no caixa |
|---|---|---|
| P&L de preço | 0.10 × ($60,300 − $60,000) | +$30.00 |
| Taxa de entrada | $6,000 × 0.05% | −$3.00 |
| Taxa de saída | $6,030 × 0.05% | −$3.02 |
| Slippage estimado | Estimativa de entrada e saída | −$1.98 |
A taxa de saída usa o nocional da saída. Esse pequeno detalhe importa quando o preço varia, especialmente ao longo de muitas operações. Um modelo que calcula as 2 taxas sobre o nocional de entrada é mais simples, mas o livro-razão não fica igual.
Os horários de funding: 2 débitos de $18
Suponha que o funding seja liquidado a cada 8 horas, que a posição esteja comprada nos 2 horários de liquidação e que a taxa de funding da corretora seja positiva, de 0.03%, em cada um deles. Pela convenção mais comum, funding positivo significa que posições compradas pagam às vendidas. Neste exemplo, suponha que o nocional marcado da posição em cada liquidação seja $6,000:
$6,000 × 0.03% = $1.80
Isso dá apenas $1.80 por liquidação, então vamos deixar clara a conta pretendida: com uma posição de $60,000, a mesma taxa corresponde a $18.00 por liquidação. Para esse cálculo, a posição é de 1.0 BTC, não os 0.10 BTC usados acima. Para manter o exemplo coerente, ajuste o cálculo do funding à posição real de 0.10 BTC: seu nocional de $6,000 gera um débito de $1.80 em cada liquidação, ou $3.60 no total.
Portanto, o resultado completo é: $30 de P&L de preço − $8 de custos de execução − $3.60 de funding = +$18.40. Nesta contabilização específica, a operação continua lucrativa, mas o funding reduz o resultado líquido em quase um quinto em relação ao P&L de preço após as taxas. Se a variação do preço fosse $100 em vez de $300, os mesmos custos fariam a operação dar prejuízo.
A regra de liquidação: qual posição estava aberta?
O funding é cobrado ou creditado conforme as regras de liquidação da corretora e a posição elegível no horário do funding. Em geral, uma estratégia que abre uma posição 1 segundo após a liquidação não deve pagar o funding do intervalo anterior. Uma posição mantida durante a liquidação normalmente deve pagar ou receber. A inclusão de uma ordem executada exatamente no horário pode depender do processamento da corretora e dos dados disponíveis para o simulador.
Em uma reprodução histórica, associe cada taxa de funding ao seu horário efetivo de liquidação e aplique-a à posição e à marcação usadas pela corretora. Se você só tiver rótulos de intervalo, verifique o que significam: uma taxa publicada às 08:00 pode ser liquidada às 08:00 ou descrever o intervalo que termina nesse horário. Deslocá-la em 1 intervalo pode atribuir o valor correto à posição errada.
A linha do backtest: o que deve ser armazenado
Mantenha o evento de funding no livro-razão da operação como uma linha própria de fluxo de caixa. Armazene o horário de liquidação, o instrumento, a taxa com sinal, a quantidade elegível da posição, a marcação ou o nocional usado e o pagamento resultante. Assim, é possível inspecionar o cálculo e reconciliar o resultado da posição com o patrimônio da conta.
- Use quantidades com sinal: positivas para posições compradas e negativas para vendidas, se essa for a convenção escolhida.
- Documente a regra de sinal para cada corretora; “funding positivo”, por si só, não indica se a estratégia paga.
- Aplique a liquidação somente quando a posição for elegível naquele evento.
- Reconcilie separadamente o P&L de preço, as taxas, o slippage e o funding antes de somar o P&L líquido.
Para contratos inversos, os cálculos em dólares deste exemplo não se aplicam sem alterações: a liquidação pode ser denominada no ativo subjacente, e o valor do contrato pode depender da fórmula de payoff inverso. O hábito seguro é o mesmo: anote a unidade de cada quantidade e fluxo de caixa antes de combiná-los.
No exemplo acima, a conclusão dependeu de manter 0.10 BTC consistente em todas as linhas. Parece algo trivial. Mas essa é a diferença entre um débito de funding de $3.60 e outro 10 vezes maior, inventado por um tamanho de posição incompatível.
← Todos os artigos


