↗
TENSORPARADIGMINTELIGÊNCIA NEURAL DE MERCADO
PESQUISA TENSORPARADIGM / EXECUÇÃO DE ORDENS / CUSTOS E OPERAÇÕES PERDIDAS

Ordens a Mercado ou Limitadas para Robôs de Trading: Taxas Menores Melhoram o Retorno?

Compare cinco decisões idênticas com entradas a mercado e limitadas passivas. Concilie taxas, hipóteses de fila, execuções parciais, ganhos perdidos e perdas evitadas.

A RESPOSTA

Uma taxa maker menor melhora o custo de uma execução específica; não demonstra que uma política passiva melhora a estratégia inteira. Ela pode executar menos quantidade, perder sinais lucrativos ou receber execuções pouco antes de o mercado andar contra a posição. No cálculo executado sobre cinco episódios de BTC/USDT deliberadamente construídos, as entradas passivas perdem 16.48590 USDT, contra 22.98900 das entradas imediatas a mercado. A diferença de 6.50310 inclui 2.00060 de economia nas taxas de entrada de quantidades pareadas, 1.00000 de melhoria no preço pareado e 3.50250 de posições não assumidas. Ambas perdem dinheiro. São resultados de modelo de uma sequência hipotética de eventos declarada, não execuções históricas de uma corretora nem evidência de lucro ao vivo.

O QUE A COMPARAÇÃO ESTABELECE

  • Uma ordem limitada pode executar como taker; a instrução post-only acrescenta outra condição de aceitação.
  • Compare as mesmas decisões elegíveis e o mesmo capital, incluindo ordens não executadas, e não apenas operações concluídas.
  • O preço tocar o limite não demonstra execução atrás de uma fila existente.
  • Separe a economia de taxas em quantidades pareadas das alterações de exposição e oportunidades não assumidas.
  • Cancelamento é uma solicitação até seu resultado real ser conhecido; uma execução tardia continua sendo uma posição real.

Um preço-limite não garante uma execução maker

Uma ordem limitada de compra negociável imediatamente pode consumir uma oferta existente. Uma limitada que fica no livro pode fornecer liquidez depois. Algumas ordens contêm os dois tipos de execução; portanto, a taxa pertence à execução, não apenas ao nome da ordem enviada. A Coinbase descreve essa separação explicitamente. Já a instrução LIMIT_MAKER da Binance rejeita uma ordem que negociaria imediatamente como taker. A rejeição evita aquela execução; não oferece uma execução gratuita ao preço desejado. [1] [2]

O limite controla o preço permitido de execução, não o retorno após a entrada nem a probabilidade de execução. Uma ordem a mercado também não garante um preço específico ou preenchimento completo em qualquer condição da corretora. A questão é qual política completa atende à regra de trading, não qual nome parece mais barato. A pesquisa de Cont e Kukanov trata taxas, filas, fluxo de ordens e risco de execução em conjunto; seus resultados não fornecem uma regra universal para este exemplo de BTC. [7]

Fixe os sinais e a política de saída antes de comparar entradas

Especificamos duas políticas e cinco episódios sintéticos de BTC/USDT à vista, sem sobreposição, antes de calcular os resultados. Os casos foram desenhados para revelar mecanismos, não amostrados aleatoriamente para estimar sua frequência. Cada política recebe as mesmas cinco decisões de compra, separadas por 60,000 milissegundos, começa com 10,000 USDT e busca 0.02 BTC por episódio. Na chegada da ordem, a cotação é compra 49,990 / venda 50,010. A política a mercado compra o alvo inteiro na oferta de venda; a passiva espera na compra, sem completar a quantidade nem perseguir o preço.

A comparação construída fixa a política completa, não apenas uma taxa
ItemPremissa fixa
RelógioDecisão em 0 ms; chegada em 10 ms; próximo episódio após 60,000 ms
Alvo de entrada0.02 BTC; compra a mercado custa 1,000.20 USDT antes da taxa; caixa suficiente reservado
Entrada passivaPost-only a 49,990; fila-base de 0.03 BTC à frente; sem reprecificação ou complemento a mercado
CancelamentoSolicitado em 500 ms; efetivo em 650 ms; execuções e estado final conhecidos em 700 ms
SaídaVender estoque confirmado na compra comum de 10,000 ms; sem ordem residual de entrada
TaxasHipotéticas: maker 0.02%, taker 0.10%, todas em USDT; saídas são taker
Fronteira de seleçãoCinco casos desenhados e quatro hipóteses de fila; sem avaliação de dados de mercado ou parâmetro vencedor selecionado

Ambas vendem o que efetivamente possuem na cotação de compra declarada aos 10,000 milissegundos. Uma entrada não executada continua em caixa. As contas carregam todos os resultados anteriores, sem depósitos, empréstimos, financiamento ou capitalização da quantidade-alvo fixa. Supomos preços e quantidades válidos nos filtros hipotéticos e liquidez visível suficiente para cada execução a mercado modelada. A sequência é exógena: nenhuma política altera os preços posteriores, o fluxo ou as ações de outros participantes. Essa restrição impede uma afirmação sobre impacto real ou capacidade.

Calcule a fila, em vez de atribuir execuções pela mínima do candle

O modelo usa uma fila simples FIFO em um nível de preço. O volume de venda agressora elegível consome primeiro a quantidade à frente e só depois alcança nossa ordem. Não concedemos avanço por cancelamentos de terceiros à frente e assumimos ausência de quantidade oculta. São escolhas do modelo, não fatos inferidos sobre uma corretora. As regras publicadas da Coinbase ilustram a importância da prioridade de tempo e exibição, mas também incluem detalhes de ordens iceberg omitidos nesta simplificação. [3]

Sequência sintética: vendas executáveis na compra passiva antes do cancelamento efetivo
EpisódioFluxo vendedor e horárioQuantidade passiva executadaCompra de saída comum USDT
A: vencedor perdido0.015 BTC em 200 ms0.000 BTC50,500
B: perdedor executado0.060 BTC em 100 ms0.020 BTC49,500
C: vencedor parcial0.040 BTC em 200 ms0.010 BTC50,200
D: corrida do cancelamento0.050 BTC em 550 ms0.020 BTC49,700
E: perdedor evitadoNenhum fluxo elegível antes de 650 ms0.000 BTC49,500

No Caso C, chegam 0.040 BTC de fluxo de venda executável aos 200 ms. Após consumir 0.030 BTC à frente, apenas 0.010 BTC do alvo de 0.020 executa; os 0.010 restantes são cancelados. Uma mínima de candle de 49,990 não revela essa quantidade. Dados agregados de negócios tampouco identificam exatamente quais cancelamentos aconteceram à frente. Uma reconstrução histórica confiável exige sequência de eventos e hipóteses justificadas de fila.

No Caso E, não há fluxo de venda elegível antes do cancelamento. O preço cai somente depois de ele se tornar efetivo. No Caso D, o fluxo chega aos 550 ms, após o pedido, mas antes de o cancelamento valer. Os 0.020 BTC completos executam e são confirmados antes da saída comum. Por isso, o horário da solicitação de cancelamento não pode ser tratado como o momento em que a ordem deixou de existir.

Taxas menores coexistem com uma política passiva perdedora

O cálculo decimal executado cobra cada execução uma vez e carrega caixa e estoque em todos os episódios. As entradas a mercado compram 0.100 BTC nas cinco decisões; as passivas compram 0.050 BTC. A participação por ordem passiva é 3/5, ou 60%, pois duas executam totalmente e uma parcialmente. A taxa de preenchimento por quantidade é 0.050/0.100, ou 50%. Reportar apenas as três ordens com execução retiraria as oportunidades perdidas da comparação.

Resultados líquidos em USDT; decisões idênticas e quantidades efetivamente modeladas
EpisódioLíquido a mercadoLíquido passivoPassiva menos mercado
A+7.789800.00000−7.78980
B−12.19020−10.98996+1.20024
C+1.79580+1.49802−0.29778
D−8.19420−6.99396+1.20024
E−12.190200.00000+12.19020
Total−22.98900−16.48590+6.50310

O resultado bruto de preço a mercado é −13.00000 USDT e as taxas somam 9.98900, resultando em −22.98900 líquidos. O bruto passivo é −13.50000 e as taxas são 2.98590, resultando em −16.48590. Os patrimônios finais são 9,977.01100 e 9,983.51410: retornos de −0.229890% e −0.164859% sobre o mesmo capital inicial. A passiva paga menos taxas, mas tem resultado bruto ligeiramente pior, apesar de negociar metade da quantidade. Esses casos desenhados não estabelecem retorno esperado, distribuição de drawdown ou vantagem estatística. O caixa sem operações rende zero neste exercício sem juros e termina acima das duas políticas: é uma referência contábil, não uma descoberta sobre a estratégia de mercado subjacente.

Apenas parte da diferença é economia de taxas

Primeiro pareie os 0.050 BTC comprados passivamente às mesmas quantidades da política a mercado, dentro de cada episódio e com saídas idênticas. Nessa quantidade, comprar a 49,990 em vez de 50,010 melhora o resultado bruto em 1.00000 USDT. A economia nas taxas de entrada é 0.050 × (50,010 × 0.001 − 49,990 × 0.0002) = 2.00060. As taxas de saída se anulam nesse pareamento, porque quantidade, preço de saída e taxa taker coincidem.

O restante vem da exposição não assumida. As quantidades ausentes da política a mercado teriam ganhado +7.78980 em A e +0.89790 na metade não preenchida de C, mas perdido 12.19020 em E. O resultado líquido combinado é −3.50250. Não assumir essas posições acrescenta, portanto, +3.50250 ao desempenho relativo passivo. Não identificamos antecipadamente quais sinais evitar; esta é uma decomposição contábil posterior ao cálculo, não um filtro lucrativo proposto.

Conciliação exata do líquido passivo menos mercado, USDT
ComponenteContribuição
Economia de taxa de entrada na quantidade pareada+2.00060
Melhoria no preço de entrada na quantidade pareada+1.00000
Vencedor perdido A−7.78980
Metade perdida do vencedor C−0.89790
Perdedor evitado E+12.19020
Total+6.50310

A redução total de taxas de 7.00310 é maior que a economia da entrada pareada porque a política passiva opera menos e também paga menos nas saídas. Chamar toda essa redução de melhor execução confunde menor atividade com executar a mesma exposição a menor custo. Os preços efetivos já incorporam a diferença entre compra e venda; não desconte uma estimativa de spread novamente. Ativos de comissão, descontos e cobranças adicionais reais devem ser conciliados com a conta. A documentação da Binance explica por que a cobrança efetiva nem sempre é uma única taxa maker/taker anunciada. [4]

Um bom preço de entrada pode vir acompanhado de informação desfavorável

B e D mostram o comprador passivo recebendo estoque antes de um preço de saída menor. O preço de entrada e a taxa menores ajudam em relação à entrada imediata, mas não tornam as posições lucrativas. Isso ilustra risco de seleção adversa: os eventos que alcançam uma compra em repouso podem estar associados a um preço posterior pior. Os cinco casos escolhidos não estimam essa associação nem sua magnitude causal. Em dados reais, examine o movimento após a execução junto da probabilidade de preencher, preservando também os sinais não executados.

Em D, um sistema que interpreta a solicitação aos 500 ms como sucesso registra nenhuma entrada, embora 0.020 BTC execute aos 550 ms. A conta correta inclui o resultado de −6.99396 USDT. A Binance explica que execuções podem ocorrer durante o cancelamento e seus relatórios informam quantidades e estados de ordem. [5] [6] Use um registro durável da decisão, concilie ordem e posição e impeça tentativas cegas enquanto o estado for incerto. Um identificador de cliente ajuda a reconhecer uma ordem; não é, sozinho, um projeto completo de prevenção de duplicatas na aplicação.

A hipótese de fila muda o resultado mais que eliminar a taxa maker

Reexecutamos os cinco episódios com 0, 0.01, 0.03 e 0.05 BTC à frente, mantendo preços, fluxos, políticas e taxas. Os resultados passivos não variam monotonicamente com a fila. Uma fila menor captura mais vencedores desenhados, mas algumas execuções também pertencem a episódios perdedores. Na maior fila, apenas 0.010 BTC executa; a perda pequena reflete parcialmente não operar. Não é evidência de que entrar em uma fila pior seja vantajoso.

Sensibilidade de fila executada na mesma sequência; não são probabilidades calibradas
BTC à frenteEntrada passiva BTCLíquido passivo USDT
0.000.075−8.24535
0.010.065−12.74037
0.030.050−16.48590
0.050.010−5.49498

Na fila-base de 0.03 BTC, zerar a taxa maker melhora o resultado passivo apenas de −16.48590 para −15.98600. A eliminação economiza 0.49990 e ainda deixa prejuízo. Essa sensibilidade mantém as execuções fixas; uma mudança real de taxa ou tamanho pode alterar comportamento e liquidez. Reportamos todos os casos de fila planejados em vez de selecionar o melhor como política otimizada.

Uma posição ainda aberta continua fazendo parte do patrimônio

Aos 9,000 ms de E, antes da saída prevista aos 10,000 ms, suponha que a compra disponível já seja 49,500. A conta a mercado possui 0.020 BTC e 8,988.00100 USDT em caixa. O estoque marcado vale 990.00000, portanto o patrimônio é 9,978.00100. Nesse instante, a passiva está zerada com 9,983.51410. Excluir a posição aberta da conta a mercado subestimaria o patrimônio; mostrar somente operações encerradas omitiria sua perda atual de preço.

A venda a mercado programada gera mais 0.99000 de taxa, conciliando o patrimônio marcado com os 9,977.01100 finais. A marcação anterior não é um resultado de liquidação executada. Fornecemos registros discretos de transações e pontos finais, não uma série completa de avaliação dentro do episódio; por isso não reportamos drawdown máximo ou exposição ponderada pelo tempo. O giro nocional total executado é 9,989.00000 USDT a mercado e 4,985.50000 na passiva. Nosso guia de forward testing desenvolve a auditoria completa de caixa e estoque.

O que uma comparação real precisaria registrar

Fixe decisões elegíveis, convenção de chegada, preço, duração, tratamento de parciais, alternativa e saída antes de avaliar. Uma política que espera e depois cruza o spread é uma terceira candidata, não a política passiva testada aqui. Dê a ela regras e registro de custos próprios. Separe execução de entrada de redução urgente de risco: o custo de uma saída não executada pode ser muito diferente do de uma entrada opcional.

Para reconstrução histórica, obtenha eventos de livro e negócios com horários e profundidade adequados, confira lacunas de sequência e justifique fila, latência, cancelamentos e impacto. Uma cotação amostrada ou candle não identifica a execução contrafactual. Em um piloto prospectivo, guarde toda intenção elegível, envio, rejeição, parcial, cancelamento e posição final. Declare taxas e ativos de cobrança e compare resultados líquidos da conta inteira com incerteza adequada à dependência. O artigo sobre vantagem ou sorte explica por que execuções relacionadas não viram testes independentes.

ChatGPT ou Claude podem ajudar a especificar essas perguntas; Codex ou Claude Code podem auxiliar na auditoria dos eventos e cálculos. A investigação usou assistência de IA e aritmética decimal executada na sequência construída. Não comparou produtos de modelos nem conectou uma conta financiada. Exija que o colaborador preserve eventos não resolvidos, em vez de inventar execuções favoráveis.

Quatro instruções de auditoria com limites claros
ESPECIFIQUE: Fixe elegibilidade do sinal, chegada, preço, duração, tratamento de parciais, cancelamento, alternativa e saída. Identifique decisões ausentes.
IMPLEMENTE: Preserve a política aprovada e toda a sequência de eventos; não execute uma limitada apenas porque o candle tocou seu preço.
CONCILIE: Acompanhe caixa, estoque, taxas e ordens pendentes de resolução. Distinga a solicitação de cancelamento de seu efeito confirmado.
REPORTE: Preserve todos os sinais elegíveis e separe os efeitos de preço/taxas pareados das posições perdidas ou evitadas. Separe execuções observadas de contrafactuais modelados.

Escolha uma política de execução, não a menor linha da tabela de taxas

A política passiva perde menos nesta sequência construída, mas só 2.00060 USDT dos 6.50310 de melhoria relativa são economia de taxa na entrada pareada. Perder um vencedor prejudica; evitar um perdedor ajuda; hipóteses de fila e cancelamento determinam qual estoque existe. Taxas menores não resolvem essas questões.

O próximo passo defensável para um robô real é uma comparação de execução versionada sobre suas próprias decisões elegíveis, com execuções justificadas e conciliação da conta. Uma política útil precisa atender à urgência, ao capital e aos limites de risco, além da economia após custos. Nossos resultados estabelecem como contabilizar as diferenças, não qual ordem tornará um sistema futuro lucrativo.

10 / VERIFICAÇÃO

Antes de afirmar que ordens passivas melhoram um robô

  1. Use as mesmas decisões elegíveis, capital inicial e política de saída declarada.
  2. Especifique post-only, chegada, duração, alternativa e tratamento de execuções parciais.
  3. Identifique hipóteses de fila e preserve ordens rejeitadas ou não executadas.
  4. Use os ativos reais de comissão e diferencie maker/taker dos nomes de ordens.
  5. Concilie caixa, estoque e corridas de cancelamento antes de calcular desempenho.
  6. Separe preço e taxas de quantidades pareadas da exposição não assumida.
  7. Reporte todas as sensibilidades planejadas, em vez de escolher a melhor fila.
  8. Distinga modelos construídos, reconstruções históricas e execuções prospectivas reais.
FAQ / RESPOSTAS DIRETAS

Respostas diretas sobre ordens a mercado e limitadas

Ordens limitadas sempre pagam taxa maker?

Não. Uma limitada imediatamente negociável pode ser taker, e uma ordem pode conter execuções de tipos diferentes. Post-only muda a aceitação: uma ordem que consumiria liquidez pode ser rejeitada. Confira as regras da corretora e da conta, em vez de atribuir taxas pelo nome da ordem.

Se um candle tocar o limite, o backtest deve preencher minha ordem?

Não automaticamente. A fila à frente pode consumir o fluxo elegível antes de sua ordem receber quantidade. Um candle não fornece a sequência, a posição na fila ou o histórico de cancelamentos necessário para inferir essa execução.

Por que não comparar só o lucro médio das ordens executadas?

Isso remove as oportunidades perdidas pela política. Neste exemplo, entradas passivas perdem um sinal lucrativo, evitam um perdedor e executam parcialmente outro vencedor. Resultados da conta inteira sobre todas as decisões elegíveis preservam essas diferenças.

Uma ordem pode executar depois de eu pedir seu cancelamento?

Sim, antes de ele se tornar efetivo. A corrida construída executa em 550 ms, depois do pedido em 500 ms e antes do cancelamento em 650 ms. Concilie estado final e estoque real antes de emitir substituição ou saída.

Zerar a taxa maker tornaria a passiva lucrativa?

Não na sequência-base construída. Sem mudar execuções, a remoção melhora o líquido de −16.48590 para −15.98600 USDT. É uma sensibilidade condicional, não uma previsão para uma mudança real de taxas.

O artigo demonstra superioridade das limitadas sobre as ordens a mercado?

Demonstra que uma política passiva explicitamente modelada perde menos em cinco casos desenhados. Não estima sua frequência, execuções reais da corretora, superioridade estatística ou lucratividade futura. O resultado demonstrado é a decomposição contábil e sua sensibilidade às hipóteses de execução.

Métodos e referências primárias

Estudo determinístico assistido por IA de cinco episódios desenhados de BTC/USDT à vista, calculado com aritmética decimal em 26 de outubro de 2026. As políticas, saída comum, fluxos de fila sintéticos e taxas hipotéticas são declarados acima; todos os quatro casos de fila planejados são reportados. Registros internos conciliam caixa, estoque, taxas, efeitos de oportunidade e uma corrida de cancelamento. Não há livro histórico, execução observada de corretora, probabilidade calibrada de preenchimento ou retorno ao vivo. Documentação oficial e pesquisa original sustentam a mecânica citada, não os preços, taxas ou lucratividade do exemplo.

  1. Binance Spot REST API: ordens a mercado, limitadas e LIMIT_MAKER
  2. Coinbase: tipos de ordens e maker/taker em execuções limitadas
  3. Regras Coinbase Markets: casamento e prioridade de preço, exibição e tempo
  4. Binance Spot API: taxas de comissão e ativos de cobrança
  5. Binance Spot API: relatórios de execução nos dados do usuário
  6. Binance: estados de ordens e execuções durante cancelamento
  7. Cont e Kukanov: Optimal order placement in limit order markets

Comparação educacional em sequência construída de eventos. Execuções modeladas dependem das hipóteses declaradas de fila, tempo, liquidez e impacto. Taxas menores e um preço-limite não estabelecem execução lucrativa ou uma perda máxima para a conta.