Execução de ordens

Por que uma ordem à vista pode falhar mesmo com saldo suficiente

Separe o valor mínimo da ordem, os incrementos de quantidade e os passos de preço e veja por que o arredondamento pode não deixar nenhuma ordem dentro do seu orçamento.
Um tecido azul com recortes e uma régua sobre uma base de corte vermelha ilustram incrementos fixos de tamanho
Ilustração original de restrições de medida, não uma tela de exchangeCoinFom · Ilustração gerada por IA com OpenAI

Em poucas palavras

Uma ordem limitada de compra à vista pode ter saldo suficiente e ainda descumprir uma regra de incremento de preço, incremento de quantidade ou valor mínimo. Confira cada condição para o par e o tipo de ordem exatos. Arredondar a quantidade para baixo pode deixar o valor abaixo do mínimo; arredondar para cima pode ultrapassar seu orçamento. Cumprir essas verificações ainda não garante a aceitação nem a execução.

Nesta página

Uma ordem pode custar menos que o saldo disponível especificamente para ela e ainda conter números que a exchange não aceita. Uma regra de quantidade, uma regra de preço e uma regra de valor da ordem respondem a perguntas diferentes. Este artigo examina uma ordem limitada de compra à vista com saldo suficiente; não apresenta um mínimo de negociação vigente nem aborda empréstimos ou futuros.

Três verificações com unidades diferentes

A especificação de filtros do Binance Spot separa as regras de preço, quantidade e valor da ordem. Em uma ordem limitada com preço fixo, o valor é o preço multiplicado pela quantidade.

VerificaçãoUnidadeO que conferir
Passo de preçoMoeda de cotação por tokenSe o preço informado corresponde a um incremento permitido e está dentro dos limites aplicáveis
Incremento de quantidadeTokensSe a quantidade corresponde a um incremento permitido e está dentro dos limites aplicáveis
Valor mínimo da ordemMoeda de cotaçãoSe preço × quantidade alcança o valor exigido

Os nomes específicos dos filtros incluem PRICE_FILTER, LOT_SIZE e MIN_NOTIONAL ou NOTIONAL. Algumas regras também impõem valores máximos; outros filtros podem se aplicar. Trate os números de exemplo da documentação como exemplos, não como as configurações atuais do seu par.

Um orçamento entre dois incrementos de quantidade

Este é um exemplo de cálculo inventado, não um par da Binance ou da Bybit. Suponha um preço limite de 7,35 USDT por token, um passo de preço de 0,05 USDT, uma quantidade mínima de 0,10 token e incrementos de quantidade de 0,05 token. O valor mínimo da ordem é 10,00 USDT. Seu limite de gasto disponível é 10,20 USDT. Considere que os demais limites não restringem o exemplo e desconsidere taxas e execução.

O preço está entre os valores permitidos: 7,35 ÷ 0,05 = 147. As quantidades propostas geram problemas diferentes:

Quantidade em tokensQuantidade ÷ 0,05Valor da ordem em USDTResultado neste exemplo
1,3627,27,35 × 1,36 = 9,9960Não corresponde a um incremento de quantidade permitido; também fica abaixo de 10,00
1,35277,35 × 1,35 = 9,9225Incremento permitido, mas abaixo de 10,00
1,40287,35 × 1,40 = 10,2900Atinge o mínimo, mas ultrapassa o limite de 10,20

Nenhuma quantidade permitida por esses incrementos atende ao mesmo tempo ao valor mínimo e ao seu limite de gasto com o preço em 7,35. A menor quantidade que atinge o mínimo é 1,40; a maior quantidade permitida que cabe no orçamento é 1,35. Parar é um resultado válido. O mínimo exigido por uma exchange não é motivo para aumentar seu orçamento.

Duas quantidades permitidas consecutivas: 1,35 custa 9,9225 USDT, abaixo do mínimo; 1,40 custa 10,2900 USDT, acima do orçamento
Exemplo fictício com preço fixo. Preço: 7,35 USDT por token; incremento de quantidade: 0,05 token. Valor mínimo da ordem: 10,00 USDT; limite de gasto: 10,20 USDT. Taxas e execução excluídas. CoinFom

Arredondar a exibição não significa cumprir a regra

O valor de 9,9960 da primeira linha pode aparecer como 10,00 quando arredondado para duas casas decimais. Seu valor sem arredondamento continua abaixo de 10,00. Da mesma forma, um preço de 7,37 tem duas casas decimais, mas não é múltiplo do passo fictício de 0,05. Confira os incrementos permitidos, não apenas o número de casas decimais.

Alterar uma quantidade ou um preço limite muda a instrução que você está dando. Recalcule o valor da ordem e confira seu próprio limite de gasto após qualquer alteração deliberada. Em uma ordem real, considere as taxas aplicáveis separadamente; este exemplo não reservou uma margem para taxas nem simulou uma execução.

Use as regras atuais do mercado exato

Os nomes dos campos variam entre exchanges e produtos. No esquema de instrumentos à vista da Bybit, minOrderAmt descreve o valor mínimo; o antigo campo minOrderQty está marcado como obsoleto (deprecated). O esquema à vista lista basePrecision e quotePrecision, enquanto priceFilter contém tickSize. Não copie um campo de incremento de quantidade de derivativos para um cálculo à vista.

A página de ajuda sobre regras de negociação da Bybit também descreve limites de preço e de ordem e leva às regras atuais de cada par. Este artigo não verifica um mínimo vigente para nenhum par nem estabelece a disponibilidade de contas por região.

Se uma ordem for rejeitada, reúna a mensagem de erro exata, o par, o tipo de ordem, o preço e a quantidade. Compare essas informações com as regras oficiais atuais antes de editar a ordem. Mesmo que os números estejam corretos, outras restrições ainda podem ser relevantes. Uma verificação numérica não garante a aceitação, e aceitação não é execução. Veja cancelamentos de ordens post-only para outra causa ou execuções parciais e prazo de validade da ordem para entender o que acontece com a quantidade não executada.

Nota editorial: A CoinFom criou este exemplo com pesquisa, redação, tradução e revisão assistidas por IA. Fontes conferidas em 20 de outubro de 2026. Nenhuma conta foi conectada e nenhuma ordem foi enviada. Conteúdo educativo, não uma recomendação para negociar. A CoinFom pode receber comissões de indicação em outras páginas; este artigo não contém link de cadastro. Consulte Sobre, política editorial e correções.

Ver todos os artigos ↗