Custos de negociação de perpétuos cripto: taxas, spread, slippage e funding
Separe o valor reservado para uma ordem dos custos reais e reconcilie taxas de entrada e saída, diferença de execução e funding sem contar itens duas vezes.
Neste guiaO custo da ordem é uma reserva; o custo real da negociação é definido depois
Resumo breve
O custo de uma posição perpétua cripto não é uma única taxa nem o mesmo que a margem necessária para enviar uma ordem. Separe a taxa de cada execução, a diferença entre o preço de referência e o preço efetivamente executado, os pagamentos ou recebimentos de funding e outros custos específicos do produto. Reconcilie o resultado final com as execuções reais e o extrato da corretora.
O custo da ordem é uma reserva; o custo real da negociação é definido depois
O valor “custo da ordem” na tela de confirmação pode indicar o dinheiro necessário para enviar a ordem. Conforme a corretora, ele pode somar a margem inicial e estimativas das taxas de entrada e saída. Esse valor não é uma taxa já paga nem uma perda máxima. Como o preço de saída ainda é desconhecido, a estimativa pode usar um preço hipotético e a taxa padrão de taker.
O custo real depende da quantidade e do preço efetivamente executados, do nível de taxas aplicável naquele momento e de a posição estar aberta no evento de funding. Uma ordem cancelada pode liberar a reserva sem gerar taxa de execução. Em uma execução parcial, a taxa incide apenas sobre a quantidade executada e o restante pode continuar pendente. Portanto, trate separadamente “quanto dinheiro foi necessário para enviar a ordem?” e “o que foi lançado na conta depois da execução?”.
A explicação da Bybit sobre custo de ordem descreve como contratos USDT, USDC e inversos podem reservar margem inicial mais taxas estimadas de entrada e saída. Como o preço de saída ainda não é conhecido, a estimativa pode usar o preço de falência e a taxa taker para usuários não VIP. A taxa efetiva varia conforme tipo da ordem, preço executado e nível VIP. Essa reserva é um dado para avaliar se a ordem pode ser enviada, não um débito real no livro de custos.
Separe os componentes de custo antes de somá-los
Os principais custos e resultados de uma posição aberta e depois encerrada podem ser separados assim:
- Taxa de entrada: taxa aplicada ao valor nocional das execuções reais que abrem a posição.
- Taxa de saída: valor nocional das execuções reais de encerramento multiplicado pela taxa vigente naquele momento.
- Diferença de execução: distância entre um preço de referência escolhido e o preço efetivo executado.
- Funding: valor que pode ser pago ou recebido conforme a posição no horário do evento e as regras de cálculo da corretora.
- Outros custos da conta: por exemplo, juros de empréstimo automático ou custos específicos de liquidação/encerramento, quando previstos nos termos do produto.
Funding não é taxa de negociação, e receber funding não elimina as taxas de execução. O P&L de preço também é uma linha separada. Transferências de carteira e tarifas de rede blockchain devem ficar separadas do livro de execuções do perpétuo. Elas podem entrar no custo total de uso da conta, mas misturá-las aos custos de execução dificulta descobrir por que um valor mudou.

Reconcilie uma operação hipotética de ida e volta de duas maneiras
Em uma entrada e uma saída, o P&L calculado pelo preço de referência e o P&L calculado pelos preços efetivamente executados diferem pela diferença de execução. O método dos preços reais usa as execuções confirmadas; o método de referência usa um parâmetro escolhido antes da execução e mostra separadamente a execução favorável ou desfavorável. O exemplo linear abaixo reconcilia os dois métodos com números. As taxas e o funding são abatidos em linhas independentes depois do P&L de preço.
O custo de funding depende do evento e da posição naquele momento
O intervalo, o preço de referência, a fórmula, a convenção de sinal e as condições de elegibilidade variam entre corretoras. A orientação de funding da Coinbase International Exchange explica que o pagamento ou recebimento se aplica a posições abertas no fim do intervalo; fechar antes desse momento significa não participar daquele evento. A página sobre o intervalo de funding atual da mesma corretora informa intervalo de uma hora em 25 de setembro de 2026. Porém, a Coinbase anunciou uma mudança na infraestrutura de derivativos prevista para 1º de outubro de 2026 e disse que cronograma e detalhes podem mudar. Se você estiver lendo depois dessa data, confirme as novas condições de negociação e não presuma que o intervalo anterior continua valendo. Essa é uma informação atual específica da Coinbase, não uma regra de todos os perpétuos.
O funding pode ser pago ou recebido, e o valor depende do tamanho da posição e da taxa. Um modelo simples multiplica valor da posição pela taxa, mas as regras do contrato determinam a base de valor, o multiplicador, os limites, o arredondamento e a moeda do pagamento. A explicação das taxas de funding de perpétuos mostra por que um único número de taxa não define o valor ou o sentido do pagamento para todos os contratos.
A unidade do contrato também determina a moeda do resultado
Contratos lineares costumam expressar o valor como quantidade multiplicada pelo preço, enquanto contratos inversos podem usar outra unidade para o tamanho do contrato e para a moeda do P&L. Alguns produtos descontam taxas em USDT ou USDC; outros podem deduzir BTC, ETH ou outro ativo-base. Registrar apenas uma taxa percentual pode ocultar qual moeda foi debitada ou como seu valor em dólares mudou.
A alavancagem altera a margem necessária para enviar a ordem, mas não reduz automaticamente a taxa sobre o mesmo valor nocional executado. O retorno sobre a margem exibido pode aumentar porque o denominador é menor, enquanto a taxa de execução em dólares continua sendo calculada separadamente a partir do valor do contrato e da taxa aplicável. Não junte fluxo de caixa da conta, P&L realizado da posição e retorno sobre margem em um único número.
Mantenha um livro que possa ser recalculado depois das execuções
Registre nome do contrato, direção e tamanho da posição, multiplicador, nível de taxa, preço e classificação maker/taker de cada execução, valor e moeda da taxa, taxa e horário de cada evento de funding e outros custos. Se usar um preço de referência para estimar spread ou slippage, registre também a cotação e o horário. Mudar a referência muda o cálculo da diferença de execução.
Além da estimativa de custo da ordem, a Bybit fornece o cálculo das taxas de negociação de contratos futuros e o histórico de funding. A tabela de taxas da Hyperliquid define níveis e descontos próprios dessa corretora. Não suponha que os nomes de campos ou taxas de corretoras diferentes tenham a mesma definição. Confira moeda e sinal no histórico de ordens, execuções e funding. Para o nível efetivo da conta, descontos por execução e conversões, o livro da operação prevalece sobre uma tabela geral de taxas.
Ao comparar corretoras, padronize valor nocional, papel da ordem, preços hipotéticos de entrada e saída, período de manutenção, número de eventos de funding e moeda da taxa. Se um cenário pressupõe execução maker e outro taker, ou contratos com multiplicadores e intervalos de funding diferentes, a taxa menor na tabela não prova que o custo real é menor. Um cenário de custo total não prevê a direção do preço nem recomenda uma corretora específica.
O preço executado e o preço de referência são pontos de partida diferentes
Registrar slippage como uma taxa fixa apaga a informação sobre qual preço serviu de comparação. Primeiro, escolha a referência: preço médio no momento da execução, melhor cotação ou preço exibido logo antes do envio. Na compra, compare cada execução com o Ask disponível e veja se ela consumiu vários níveis; na venda, confira se foi abaixo do Bid. O preço de referência serve para análise, não é um preço de execução garantido pela corretora.
No mesmo exemplo linear, o preço médio de entrada é USD64,000, a compra efetiva é USD64,010, o preço médio de saída é USD65,000, a venda efetiva é USD64,990 e a quantidade é 0.5 BTC. O P&L pelo preço de referência é 0.5 × (65,000 − 64,000) = USD500. A compra ficou USD10 acima da referência, uma diferença desfavorável de 0.5 × 10 = USD5; a venda ficou USD10 abaixo, mais USD5. A diferença total de execução é USD10 e o P&L pelos preços reais é 500 − 5 − 5 = USD490. Os dois abatimentos de USD5 são as diferenças ponderadas pela quantidade na entrada e na saída.
Com as taxas, o valor da entrada é 0.5 × 64,010 = USD32,005, e o da saída é 0.5 × 64,990 = USD32,495. A uma taxa taker hipotética de 0.05%, as taxas por execução são 32,005 × 0.0005 = USD16.0025 e 32,495 × 0.0005 = USD16.2475, totalizando USD32.25. Começando pelo livro do preço de referência, o resultado é 500 − 10 − 32.25 = USD457.75. Começando pelo P&L dos preços reais, é 490 − 32.25 = USD457.75. Os dois caminhos coincidem; não desconte a diferença de execução duas vezes.
O exemplo escolhe hipoteticamente o preço médio antes da ordem, portanto o slippage muda com outra referência, como o melhor Ask. A orientação da Bybit sobre tolerância de slippage em ordens a mercado usa Ask1 como referência para compras e Bid1 para vendas. Se a quantidade restante ultrapassar o intervalo permitido, parte pode ser executada e o restante cancelado. A tolerância é uma condição da ordem para limitar um preço desfavorável, não uma garantia de execução completa nem uma forma de eliminar taxas.
Registre horário, direção e sinal no livro de funding
Se as regras de um contrato linear multiplicam o valor nocional quantidade × preço de marcação pela taxa de funding, 0.5 BTC a um preço de marcação de USD64,500 representam USD32,250 de nocional. 0.01% equivale a 0.0001 em decimal, então o valor absoluto do funding é 32,250 × 0.0001 = USD3.225. Supondo que a posição comprada pague com taxa positiva, o saldo da corretora registra −USD3.225. Uma posição vendida com o mesmo nocional no mesmo horário pode receber o valor de sinal oposto conforme as regras. Essa é a convenção do exemplo, não uma notação universal.
A orientação da Bybit sobre o cálculo de funding mostra o valor da posição linear como quantidade vezes preço de marcação e o da posição inversa como quantidade de contratos dividida pelo preço de marcação, antes de aplicar a taxa. Funding incide sobre a posição aberta no horário do evento; se o saldo não for suficiente, pode ser descontado da margem isolada e afetar o risco de liquidação. A Bybit informa que abrir ou fechar alguns segundos em torno do horário programado pode alterar a aplicação por causa do processamento interno de liquidação. Confira a linha Funding real no histórico da transação, em vez de decidir apenas pelo cronômetro na tela.
A Coinbase International Exchange informa atualmente funding por hora, mas também anunciou a mudança de infraestrutura citada acima. Não extrapole funding linearmente como taxa × tempo de manutenção; some as taxas reais de cada evento e suas bases de avaliação. A taxa muda de evento para evento, e um evento a mais ou a menos pode alterar o total em degraus. Uma estimativa antes da negociação é um cenário; o funding histórico é definido pelo registro dos eventos.
Não leia a reserva de custo da ordem como um débito real
A explicação da Bybit sobre custo da ordem soma margem inicial, taxa estimada de entrada e taxa estimada de saída para mostrar o valor reservado no envio. Por exemplo, comprar 1 BTC a 50,000 USDT com alavancagem 10x e taxa taker de 0.055% para usuário não VIP resulta em margem inicial de 5,000 USDT, taxa de entrada estimada de 27.50 USDT e reserva para a taxa de saída de 24.75 USDT pela fórmula ilustrativa, totalizando custo da ordem de 5,052.25 USDT. Desses valores, 5,000 é margem, não custo de perda; 24.75 é uma reserva para a taxa de encerramento estimada.
Suponha que 1 BTC seja realmente aberto a 50,000 e fechado a 52,000. À mesma taxa, a entrada custa 27.50 USDT e a saída 52,000 × 0.00055 = 28.60 USDT. O preço e a base de cálculo da saída mudaram, então a reserva de 24.75 não precisa ser igual à taxa real de 28.60. Se uma ordem for cancelada e não houver posição, não registre o custo estimado de ida e volta como taxa de negociação efetivamente paga. Em execução parcial, só a quantidade executada realiza taxas; a reserva não utilizada pode ser liberada.
A margem reservada e o P&L realizado podem aparecer em categorias diferentes na tela da conta. Para reconstruir o P&L realizado, não subtraia Order Cost da tela de confirmação. Consulte as taxas de cada execução, o P&L das execuções que encerraram a posição e o funding pago ou recebido. O FAQ da Bybit sobre cálculo de lucro e prejuízo explica que a reserva de custos de encerramento pode diferir da taxa final e que P&L não realizado e de encerramento podem divergir devido às taxas e ao funding.
Contratos inversos exigem unidade inversa e moeda de liquidação
Em um contrato linear USDT cuja quantidade esteja em BTC, o P&L de preço de uma posição comprada é quantidade de BTC × (preço de saída − preço de entrada), normalmente em USDT. Um contrato inverso pode expressar a quantidade em nocional USD e calcular P&L e taxas em BTC ou outra moeda de liquidação. A fórmula básica de P&L de preço para uma posição comprada BTCUSD, segundo a fórmula de P&L da Bybit, é quantidade de contratos USD × (1/preço de entrada − 1/preço de saída). Multiplicar diretamente a diferença de preço pela quantidade de contratos produz uma unidade em dólares incorreta.
Por exemplo, uma posição comprada em contrato inverso BTCUSD de USD10,000 é aberta a USD50,000 e fechada a USD52,000. O P&L de preço é 10,000 × (1/50,000 − 1/52,000) = 0.0076923077 BTC. Convertido simplesmente pelo preço de saída, vale cerca de 0.0076923077 × 52,000 = USD400, mas a moeda do P&L realizado na conta é BTC. O equivalente em dólares pode mudar se o horário ou preço de referência da conversão não for definido.
Com taxa taker ilustrativa de 0.055% para usuário não VIP, o valor de entrada é 10,000/50,000 = 0.2 BTC, e a taxa é 0.2 × 0.00055 = 0.00011 BTC. Na saída, o valor é 10,000/52,000 = 0.1923077 BTC, com taxa aproximada de 0.000105769 BTC. O total em moeda é cerca de 0.000215769 BTC; convertido pelos preços de cada execução, cada lado custa USD5.50, totalizando USD11. Converter as duas taxas pelo mesmo preço diferente produz outro valor reportado. Guarde a moeda original e a base de conversão.
Funding também tem unidade própria. Nesse exemplo inverso, o valor da posição de um contrato USD10,000 ao preço de marcação de USD50,000 é 10,000/50,000 = 0.2 BTC. A taxa de 0.01% resulta em 0.2 × 0.0001 = 0.00002 BTC. Isso não é diretamente comparável aos USD3.225 calculados como 32,250 USDT × 0.01% no exemplo linear. Primeiro alinhe a moeda de liquidação e a base de conversão.
Um livro em quatro camadas ajuda a localizar diferenças
Depois da negociação, mantenha separados (1) reserva da ordem, (2) execuções individuais, (3) P&L da posição e (4) movimentações de caixa. A primeira tabela registra ID da ordem, quantidade inserida, alavancagem, margem reservada e reserva estimada de saída. A segunda registra ID e horário da execução, quantidade, preço, papel da ordem, taxa e moeda da taxa. A terceira inclui P&L de preço realizado, sinal e valor de cada evento de funding e juros de empréstimo atribuíveis à posição, se houver. A quarta registra depósitos, saques, conversão de garantia e conversão do valor de tokens usados para pagar taxas: movimentações de caixa fora da execução.
Na operação linear do exemplo, o P&L de preço antes de taxas e funding é USD490. Subtraindo taxas de ida e volta de USD32.25 e pagamento de funding da posição comprada de USD3.225, o resultado líquido é USD454.525. Não subtraia novamente como custo a margem de USD5,000 que foi reservada temporariamente ao enviar a ordem. Se o Closed P&L exibido já inclui taxas e funding, não some nem subtraia esses valores outra vez; confira a definição da tela na documentação da corretora e no livro.
A reconciliação ajuda a encontrar a origem de um pequeno saldo divergente. Verifique nesta ordem: horário da conversão da moeda da taxa, arredondamento dos dígitos exibidos, execuções parciais, quantidade incluída no evento de funding, atualização do preço médio de entrada e P&L de preço realizado. Se você guardar apenas o P&L líquido, será difícil distinguir erro de cálculo de diferença de execução no mercado. Por outro lado, guardar todas as execuções sem definir preço de referência e sinal não permite reproduzir uma comparação de slippage.
Fixe uma ordem de reconciliação: primeiro calcule o P&L de preço do produto com quantidades e preços efetivos de todas as execuções de entrada e saída. Depois aplique e some as taxas por negociação; some ou subtraia cada evento de funding durante a manutenção. Acrescente somente juros ou custos de liquidação exigidos separadamente pelas regras do produto. Por fim, reconcilie os tokens debitados como taxa e as transferências entre contas com o saldo de caixa. Calcule a diferença de execução contra a referência em uma coluna de análise separada e não desconte de novo o efeito de preço já incluído no P&L pelos preços reais.
Perguntas frequentes
Q1O valor mostrado como “custo da ordem” é uma taxa?
Nem sempre. Pode combinar margem reservada e taxas estimadas de entrada e saída. Depois da execução, reconcilie os custos efetivos separadamente.
Q2Devo descontar slippage de novo do P&L pelos preços efetivamente executados?
Não. O P&L que usa os preços reais já reflete a diferença em relação à referência. Faça um desconto separado apenas se começar pelo P&L calculado no preço de referência.
Q3O funding sempre se aplica a todas as posições?
Não. Intervalos e horários de corte variam entre corretoras. Confira as condições de funding do produto e se a posição estava aberta no momento do evento.
Fontes e leituras adicionais
Relatar um problema
Vamos preparar um e-mail com o link deste artigo. Mark só receberá o relato depois que você enviar
Verificação rápida
Terminou o guia? Confira o que aprendeu com 3 perguntas
Pergunta 01
Como o custo da ordem difere do custo de negociação realizado?
Escolha uma resposta para ver a explicação
Glossário de opções
Definições claras dos termos essenciais, de calls, puts e cadeia de opções a IV, gregas e spread bid-ask
Ver o glossário de opções