Regras e taxas
Quantidade rejeitada na Binance: casas decimais não são o passo
O campo pode aceitar vários dígitos, mas a quantidade ainda precisa cair em um múltiplo permitido para aquele par.

Imagine uma régua: os pontos marcados são 0,10; 0,125; 0,15; 0,175. Uma quantidade de 0,15 cai na marca. Uma quantidade de 0,14 fica entre duas marcas. Ambas têm duas casas decimais, mas apenas uma respeita o incremento de 0,025.
É assim que você pode entender o stepSize de uma ordem Binance Spot. Ele define o salto entre quantidades permitidas. A quantidade de casas decimais é só uma característica da escrita do número; não substitui a regra do passo.
Leia três condições, não apenas o passo
O filtro LOT_SIZE traz, em geral, três campos para a quantidade do ativo-base:
minQty: menor quantidade permitida;maxQty: maior quantidade permitida;stepSize: intervalo entre valores válidos.
A referência oficial de filtros Spot exige que a quantidade fique entre mínimo e máximo e seja um múltiplo do passo. Esses valores pertencem ao símbolo consultado. Não existe uma única grade para todas as criptomoedas.
No exemplo da régua, uma quantidade pode respeitar 0,025 e mesmo assim ficar abaixo de minQty. Outra pode superar o mínimo e cair fora do incremento. Marque cada teste em uma linha separada.
Por que contar casas decimais engana
Quando o passo é 0,001, os múltiplos parecem seguir uma simples regra de três casas. Esse atalho deixa de funcionar em passos como 0,025. Os valores 1,125 e 1,130 têm três casas decimais, mas o primeiro é múltiplo de 0,025 e o segundo não.
Zeros no final também não movem o número. Escrever 1,2, 1,20 ou 1,200 representa o mesmo valor. Se 1,23 estiver fora da grade, 1,230 continuará no mesmo lugar.
Arredondar pelo número de casas pode criar outro erro. Com passo de 0,25, transformar 2,37 em 2,4 não produz um múltiplo válido. Arredondar para 2,5 pode mudar o gasto além do planejado. Você precisa escolher conscientemente um ponto da grade e rever o total da ordem.
Como testar quando o passo é positivo
Se o stepSize aplicável for maior que zero, divida a quantidade proposta pelo passo. Um resultado inteiro indica múltiplo. Por exemplo, 1,125 ÷ 0,025 = 45; já 1,13 ÷ 0,025 = 45,2.
Em código ou planilha, use aritmética decimal exata. Números decimais armazenados como ponto flutuante binário podem gerar um resto minúsculo mesmo quando parecem exatos na tela. No formulário comum, você não precisa programar: a conta serve para visualizar por que um número foi recusado.
Não basta retirar o resto à força. Ao descer para o ponto anterior, você reduz a quantidade e o valor nocional. Ao subir, aumenta saldo necessário e exposição. Refaça a conta do valor total antes de confirmar.
Se o retorno mostrar passo zero, não invente a regra
Uma resposta real pode trazer stepSize igual a zero. Zero não serve como divisor. A documentação consultada explica que zero desativa componentes de PRICE_FILTER, mas não fornece a mesma declaração para LOT_SIZE ou MARKET_LOT_SIZE.
Portanto, não conclua que isso significa “sem limite” ou “filtro desativado”. Guarde o valor retornado e a mensagem de rejeição, confirme o par e o tipo de ordem na tela oficial e continue verificando mínimo, máximo, nocional, preço, saldo e restrições da conta. Se o comportamento permanecer sem explicação, descreva o retorno exatamente como apareceu ao suporte oficial.
A ordem a mercado pode ter outro filtro de quantidade
A Binance documenta MARKET_LOT_SIZE para quantidades de ordens a mercado, além de LOT_SIZE. Confira quais filtros aparecem no par e como a ordem foi especificada. Uma conclusão obtida para uma ordem limitada não deve ser copiada para todas as ordens a mercado.
Quando você informa quanto deseja gastar no ativo de cotação, a quantidade bruta comprada depende das execuções reais. A quantidade líquida que chega à carteira ainda pode sofrer desconto de comissão no ativo comprado. Essa diferença aparece depois da negociação; ela não muda o significado da quantidade enviada ao filtro.
As regras de nocional também são independentes. Uma quantidade que cai perfeitamente na grade ainda pode gerar valor pequeno demais. Veja a diferença completa no guia de quantidade mínima e valor mínimo.
Ajuste sem transformar a regra em recomendação
| Ação | Nova conferência necessária |
|---|---|
| Descer um passo | Ver se continua acima do mínimo de quantidade e nocional |
| Subir um passo | Ver saldo, valor total e tamanho desejado da operação |
| Mudar o preço limite | Recalcular o valor nocional |
| Trocar para ordem a mercado | Rever filtros aplicáveis e incerteza do preço de execução |
A regra técnica não diz que você deve comprar mais. Se o próximo ponto válido ultrapassa o que você decidiu gastar, você pode interromper a ordem.
Por que vender 100% pode deixar uma pequena sobra
O saldo disponível nem sempre cai exatamente num ponto da grade atual. Suponha que você tenha 3,137 unidades e o passo seja 0,025. A maior quantidade da grade que não supera o saldo é 3,125. As 0,012 restantes ficam abaixo de um passo completo nesse exemplo.
Isso não autoriza arredondar para 3,15: essa quantidade é maior que o saldo. Também não prova que o restante poderá ser vendido sozinho, pois quantidade mínima e valor nocional continuam aplicáveis. Os números são fictícios; use o par e o saldo atuais.
Antes de chamar a sobra de erro, confira saldo total, saldo disponível e quantidade bloqueada. Uma ordem aberta pode reservar parte do ativo. A comissão de uma venda também pertence à conciliação da execução, não ao teste inicial do passo.
Copie o valor completo, não só o número arredondado
Uma carteira pode exibir 3,14 enquanto o detalhe guarda 3,137. Com um passo de 0,025, nenhum dos dois números está na grade. Testar apenas o valor exibido significa testar uma quantidade diferente do saldo realmente disponível; por isso, o número arredondado não basta para decidir quanto pode ser vendido. Abra o detalhe ou o arquivo disponível e preserve as casas originais antes de calcular.
Da mesma forma, não converta vírgula e ponto sem verificar o formato. Em português brasileiro, 1,25 é um decimal; em muitos arquivos técnicos, o mesmo valor aparece como 1.25. Uma importação mal configurada pode transformar o número em texto ou em outro valor. Faça a conta apenas depois de confirmar como a planilha interpretou a coluna.
Use a regra atual do par exato
Passos podem ser alterados, e pares diferentes do mesmo ativo podem usar grades diferentes. Consulte o símbolo completo imediatamente antes da verificação. A ferramenta pública de regras Spot ajuda a localizar os campos sem acessar sua conta.
Ela não enxerga saldo, permissão, elegibilidade regional nem filtros pessoais. Passar no stepSize não garante aceitação: preço, nocional, status do símbolo e retorno específico da conta continuam valendo.
- Confirme Spot, par, lado e tipo de ordem.
- Identifique a quantidade do ativo-base.
- Leia
minQty,maxQtye o passo atual. - Divida apenas quando o passo aplicável for positivo.
- Depois de ajustar, recalcule nocional e saldo necessário.
- Preserve o erro completo se a tela continuar recusando o valor.