Quanto custam as taxas de um bot de trading de criptomoedas? Um exemplo calculado
Calcule as comissões de um bot de trading nas entradas, saídas e operações repetidas. Veja como taxas, spread, slippage e funding podem mudar um backtest de criptomoedas.
Um bot de trading paga comissão à exchange quando suas ordens são executadas, normalmente na entrada e na saída. Em um exemplo com posição de 1.000 USDT e taxa suposta de 0,12% por execução, entrada e saída custam juntas cerca de 2,40 USDT se o nocional da saída for próximo ao da entrada. Cem operações completas desse tipo custam cerca de 240 USDT em comissões, antes de spread, slippage ou funding. Essa é uma premissa de cálculo, não uma afirmação sobre a taxa atual de qualquer exchange. O valor real depende do nocional executado, tipo de ordem, nível da conta, período de manutenção e número de execuções.
PONTOS ESSENCIAIS
- Uma operação completa normalmente tem pelo menos duas execuções cobradas: entrada e saída.
- As taxas se baseiam no valor executado da posição, não apenas na margem depositada para abrir uma posição alavancada.
- Uma ordem limitada não é necessariamente maker; o que importa é se ela permanece no livro de ofertas.
- Spread, slippage e funding periódico são separados da comissão da exchange.
- Um resultado após comissões ainda pode ser otimista se as premissas de execução ou funding forem frágeis.
O cálculo básico das taxas
Em um exemplo simples de mercado à vista ou futuros com margem em USDT, a comissão de cada execução é o nocional executado multiplicado pela taxa aplicável. Some a comissão da entrada à da saída para estimar o custo da operação completa. Se o preço de saída mudar, o nocional da saída e a comissão exata também mudam.
Em uma entrada de 1.000 USDT com taxa ilustrativa de 0,12%, a comissão é 1,20 USDT. Se a saída também tiver nocional de 1.000 USDT e a mesma taxa, custa outros 1,20 USDT. O total é 2,40 USDT, cerca de 0,24% do valor inicial da posição. A estratégia precisa capturar um movimento bruto maior que isso apenas para cobrir essas duas comissões.
O efeito de 100 operações repetidas no resultado
Suponha 100 operações completas separadas, cada uma com nocional de entrada e saída de aproximadamente 1.000 USDT. A 0,12% por execução, a comissão ilustrativa total é 100 × 2,40 = 240 USDT. É o custo acumulado de negociações repetidas, não uma cobrança de 240 USDT sobre um único saldo de 1.000 USDT.
Suponha que cada operação capture um movimento bruto de 0,50% sobre o mesmo nocional aproximado de 1.000 USDT. O lucro bruto seria cerca de 5,00 USDT por operação. Descontar 2,40 USDT de comissão deixa 2,60 USDT antes de spread, slippage e eventual funding. Em 100 operações vencedoras hipotéticas assim, seriam 500 USDT brutos e 260 USDT após comissões. Estratégias reais também têm perdas e posições de valores diferentes; esses números explicam os custos, não o lucro esperado.
- Por operação completa: 1.000 × 0,12% na entrada + 1.000 × 0,12% na saída ≈ 2,40 USDT
- 100 operações completas no mesmo nocional: ≈ 240 USDT de comissão
- Movimento bruto de 0,50% sobre 1.000 USDT: ≈ 5,00 USDT antes dos custos
- Após apenas a comissão: ≈ 2,60 USDT, supondo que esse movimento bruto seja capturado
Por que a alavancagem não reduz a taxa
Uma posição pode usar margem menor que seu valor nocional total. Se 100 USDT de margem controlam uma posição de 1.000 USDT, a comissão de entrada de 0,12% é calculada sobre o valor executado da posição, cerca de 1,20 USDT neste exemplo simplificado, não sobre a margem de 100 USDT.
Por isso, um custo de 2,40 USDT por operação completa representa cerca de 0,24% da posição de 1.000 USDT, mas 2,4% da margem de 100 USDT. A mesma distinção vale para ganhos e perdas. Isso é especialmente relevante em estratégias alavancadas frequentes com metas pequenas de lucro.
As taxas maker e taker dependem da execução real
Ordens maker adicionam liquidez ao permanecerem no livro antes de um casamento. Ordens taker executam contra ordens existentes. Exchanges podem cobrar taxas diferentes, que também variam conforme nível da conta, produto e descontos aplicáveis.
Uma ordem limitada pode executar imediatamente e se tornar taker. Uma ordem post-only, quando disponível, busca evitar execução imediata como taker, mas pode ficar sem execução ou ser rejeitada. Um backtest realista não deve supor que toda ordem cujo preço limite foi tocado executou como maker.
Como modelar taxas no TradingView e no Python
Nas configurações de estratégia do TradingView, a comissão percentual se aplica às ordens de entrada e saída. Configure a taxa por execução, em vez de somar as duas taxas nesse único campo, ou poderá contar as comissões em dobro. Para taxas hipotéticas de 0,12% na entrada e 0,12% na saída, configure 0,12% por ordem executada.
O TradingView também oferece premissas de slippage para ordens a mercado e stop, enquanto execuções históricas de ordens limitadas exigem cuidado. No Python, calcule a taxa real de cada ordem executada com seu próprio preço e tamanho. Execuções parciais, entradas adicionais, reduções e reversões geram execuções extras; contar apenas operações encerradas pode subestimar as taxas.
Compare pelo menos três relatórios: resultados brutos sem custos modelados, líquidos com comissões e sob estresse com penalidades plausíveis de execução. Se a estratégia só funciona no primeiro, a vantagem aparente é frágil. Preserve o produto exato da exchange, a data da tabela de taxas e as premissas usadas em cada resultado publicado.
Como interpretamos uma alegação de desempenho de bot de trading
Ao avaliar um resultado histórico, perguntamos quantas ordens realmente executaram, qual o nocional de cada execução, se as taxas dos dois lados foram incluídas e como spread, slippage e funding foram tratados. Muitas operações podem tornar relevante um pequeno erro de modelagem.
A taxa de 0,12% usada nesta página é um cenário explícito para entender custos. Não é uma taxa universal da Binance e não deve substituir, sem aviso, as taxas de um usuário, mercado ou conta específicos. Um backtest público deve informar sua própria premissa de comissão junto com retorno e drawdown.
- Confira a tabela de taxas maker e taker aplicável à conta
- Conte execuções e giro de posições, não apenas operações concluídas
- Separe premissas do backtest de cobranças reais observadas
- Recalcule os resultados líquidos se o nível de taxas ou a execução mudar
A regra de decisão
Um bot não é barato só porque funciona automaticamente. Ele se torna economicamente interessante quando a vantagem bruta esperada continua suficientemente grande após todos os custos realistas e o risco permanece aceitável.
Comece pelo nocional exato executado e pelo número de execuções. Desconte as comissões aplicáveis e examine spread, slippage e funding separadamente. Se o backtest não divulga essas premissas, seu retorno de destaque é incompleto.
Checklist de verificação
- A comissão informada é por execução ou por operação completa de entrada e saída?
- Entrada e saída foram cobradas?
- As taxas foram calculadas sobre o nocional, e não sobre a margem?
- Execuções parciais, aumentos e reduções foram contados?
- Quais nível da conta e mercado determinam as taxas maker e taker?
- Ordens limitadas foram consideradas executadas só porque o preço as tocou?
- Spread ou slippage foram incluídos separadamente da comissão?
- Pagamentos ou recebimentos de funding dos perpétuos foram modelados quando aplicáveis?
- A mesma estratégia resiste a uma premissa de custo maior?
- Retorno bruto, retorno líquido e premissas são divulgados juntos?
Perguntas frequentes
Um bot de trading paga taxas em todas as operações?
A comissão da exchange normalmente incide em cada ordem executada. Entrada e saída são execuções separadas, e entradas adicionais ou saídas parciais podem acrescentar mais execuções cobradas.
Se a taxa é de 0,12%, a operação completa custa 0,12%?
Não. Se 0,12% se aplica a cada lado, entrada e saída de nocionais aproximadamente iguais custam, juntas, cerca de 0,24% do nocional inicial antes de outros custos.
As taxas se baseiam na margem ou no tamanho da posição?
No exemplo de futuros com margem em USDT, a comissão é calculada pelo nocional executado. A alavancagem muda a margem exigida, mas não transforma uma execução de 1.000 USDT em uma de 100 USDT.
Ordens limitadas sempre pagam taxas maker?
Não. Uma ordem limitada que casa imediatamente remove liquidez existente e pode ser cobrada como taker. Uma ordem que permanece no livro também pode ficar sem execução.
Um backtest lucrativo após taxas ainda pode falhar na operação real?
Sim. Comissões modeladas não provam que execuções históricas, spread, slippage, funding ou condições futuras de mercado correspondam à execução real.
Fontes
As regras das exchanges e a documentação do TradingView foram revisadas em 23 de setembro de 2026. Todos os cenários de 0,12% e cálculos de 100 operações acima são exemplos aritméticos, não desempenho observado da TensorParadigm nem uma cotação atual de taxas de exchange.
- Configurações de comissão e slippage de estratégias do TradingView
- Categorias de taxas e fórmula do nocional da Binance Futures
- Estrutura de taxas maker e taker da Binance Futures
- Explicação da Binance sobre ordens maker e taker
- Documentação de simulação de estratégias Pine do TradingView
Cálculos ilustrativos de taxas não são previsões de desempenho. Os custos reais dependem de exchange, produto, nível da conta, execução e condições de mercado. Negociar envolve riscos. Esta pesquisa tem finalidade educativa e não constitui recomendação de investimento.