SHARKRULE / Aprender

Ordem mínima na Binance Spot: valor, quantidade e arredondamento

Uma ordem Spot pode ser recusada mesmo quando há saldo na conta. A quantidade do ativo, o incremento permitido e o valor da ordem precisam atender às regras do par. O valor mínimo não é um número universal da Binance: confira os parâmetros atuais do mercado e do tipo de ordem antes de calcular.

SharkRule · Revisado em

Valor mínimo não é o mesmo que quantidade mínima

O ativo-base é o que você compra ou vende. O ativo de cotação é a unidade usada para expressar o preço. A quantidade pertence ao primeiro; o valor nocional, calculado por preço × quantidade, pertence ao segundo. Ter saldo suficiente não resolve uma quantidade fora do incremento permitido.

Os mínimos de depósito, saque, compra com cartão, P2P e derivativos pertencem a operações diferentes. Aqui o assunto é Spot. Há ainda o orçamento definido por você: a exigência da corretora não autoriza uma automação a gastar mais.

Regras que podem barrar uma ordem Spot
FiltroO que verificarMedida
LOT_SIZEQuantidade mínima, máxima e múltiplos do incrementominQty, maxQty e stepSize do ativo-base
MIN_NOTIONALValor mínimo da ordemminNotional no ativo de cotação
NOTIONALValor mínimo e máximo da ordemminNotional e maxNotional no ativo de cotação
PRICE_FILTERLimites de preço e incremento permitidominPrice, maxPrice e tickSize
MARKET_LOT_SIZERegras de quantidade das ordens a mercadoAplicação ao tipo de ordem utilizado

Como encontrar as regras do par certo

Consulte os parâmetros de trading do par na interface Spot da Binance. Confira o símbolo inteiro e quando os dados foram consultados. O mínimo visto em uma captura de tela antiga ou em outro mercado não deve virar uma constante na sua regra.

Em uma integração, GET /api/v3/exchangeInfo é a consulta pública das informações e regras de negociação. O parâmetro symbol permite selecionar o par. Leia os filtros, o estado e os tipos de ordem admitidos. A consulta não cria uma ordem. A precisão exibida no saldo não substitui o stepSize da quantidade nem o tickSize do preço.

Essa tabela não cobre todas as condições de aceitação. Outros filtros, permissões e limites da conta também podem interferir. Dados ausentes, antigos ou um par sem negociação habilitada são motivos para interromper a preparação e conferir o problema.

Exemplo: saldo e mínimo de 10 ainda podem não ser suficientes

Considere uma compra limitada de um ativo fictício. Todos os valores a seguir são inventados para explicar a conta; não representam preços nem mínimos atuais da Binance. O preço limite fica fixo em 2,37 unidades de cotação por unidade do ativo-base. O teto autorizado para o valor da ordem é 10, antes das taxas. Suponha que os demais limites não restrinjam o exemplo.

O tickSize é 0,01, portanto o preço 2,37 atende a esse incremento. A quantidade mínima é 0,1, o stepSize também é 0,1 e o valor mínimo da ordem é 10. A pergunta é se alguma quantidade atende a todas essas condições sem alterar preço ou orçamento.

As duas quantidades vizinhas não resolvem o problema
QuantidadeValor calculadoVerificação
4,22,37 × 4,2 = 9,954Cabe no orçamento, mas fica abaixo do mínimo de 10
4,32,37 × 4,3 = 10,191Atinge o mínimo, mas ultrapassa o orçamento de 10
  1. Divida o teto pelo preço: 10 ÷ 2,37 ≈ 4,2194 unidades. Esse resultado não é múltiplo do incremento de 0,1.
  2. Ajuste para baixo ao incremento: floor((10 ÷ 2,37) ÷ 0,1) × 0,1 = 4,2. A função floor retorna o inteiro inferior.
  3. Refaça a conta do valor: 9,954 < 10. A quantidade atende a minQty e stepSize, porém falha no mínimo nocional.
  4. Confira a próxima quantidade permitida, sem enviar uma ordem: 4,3 exige 10,191 > 10. Não existe outro múltiplo de 0,1 entre 4,2 e 4,3.
  5. Com esse preço fixo, nenhuma quantidade válida cabe no teto. Pule a ordem ou pause a regra para revisão. A automação não deve elevar o orçamento nem mudar o preço autorizado por conta própria.

Preço de avaliação e taxas exigem cuidado

A conta acima usa preço limite fixo. Uma ordem a mercado não fornece esse preço. Quando o filtro de valor se aplica, a Binance usa o preço de referência não nulo do símbolo; na ausência dele, usa a média ponderada por volume do período avgPriceMins, ou o último preço quando esse período é zero. A aplicação depende de applyToMarket ou de applyMinToMarket e applyMaxToMarket.

O preço usado na avaliação do filtro não garante o preço da execução. Não use automaticamente o último valor do gráfico no lugar da regra documentada. Confira também os filtros de quantidade aplicáveis às ordens a mercado.

As taxas são consideradas separadamente do nocional preço × quantidade. O teto de 10 do exemplo exclui taxas; ele não é um orçamento total para todos os custos. Se o limite definido pelo usuário inclui taxas, elas precisam caber nele. A alíquota e o ativo em que são cobradas dependem das condições aplicáveis.

Arredondar pode trocar um erro por outro

Contar casas decimais não basta para validar um incremento. Com um stepSize hipotético de 0,05, por exemplo, 1,03 tem duas casas decimais, mas não é múltiplo de 0,05. Use aritmética decimal e confira o múltiplo exato, evitando resíduos de cálculos binários.

Arredondar para baixo pode deixar o valor abaixo do mínimo. Arredondar para cima pode exceder o orçamento ou o saldo disponível. Refaça as verificações após cada ajuste. Em uma venda, a fração restante pode ser pequena demais para formar outra ordem.

Uma rejeição explícita por filtro é diferente de uma resposta que não chegou. Se houver tempo de espera esgotado ou resultado desconhecido, bloqueie todo novo envio de ordens à Binance até conferir o estado e as execuções da solicitação original. Repetir sem conferir pode criar outra operação.

O que conferir antes de automatizar

  1. Registre par, compra ou venda, tipo de ordem e orçamento autorizado. Separe quantidade do ativo-base e valor no ativo de cotação.
  2. Obtenha regras atuais e confirme as permissões do par, da conta e da sua localização.
  3. Valide preço, quantidade e incrementos, além dos demais filtros aplicáveis. Recalcule o nocional usando os valores finais.
  4. Confira saldo disponível e taxas. Quando não houver quantidade válida dentro dos limites autorizados, pule a ordem ou pause a regra.
  5. Guarde os parâmetros e o horário usados na avaliação. Se uma solicitação já enviada tiver resultado incerto, bloqueie todos os novos envios à Binance até esclarecer seu estado e suas execuções.

Validade da ordem não garante execução nem resultado

Passar pelos filtros não garante aceitação definitiva, execução completa ou lucro. Liquidez, slippage, mudanças de mercado, outros limites e falhas da corretora continuam relevantes. Uma ordem limite pode ficar sem execução; uma operação executada pode gerar perdas depois.

Esta é uma explicação educativa de verificações para automação. Ela não afirma que o SharkRule valide todos esses filtros nem ofereça cada tipo de ordem mencionado. Use as conexões, estratégias e funções disponíveis no seu painel. Uma simulação também não reproduz necessariamente as condições reais de execução.

O SharkRule é um software independente da Binance e de outras corretoras, sem afiliação ou endosso. Não oferece aconselhamento financeiro nem de investimentos. A possibilidade de operar depende das restrições geográficas e de conta da corretora conectada.

Perguntas frequentes

Qual é o valor mínimo de uma ordem na Binance Spot?

Depende do par, das regras atuais e do tipo de ordem. Consulte os filtros do símbolo. Um valor encontrado para outro produto ou em um tutorial antigo não valida a sua ordem.

Por que a ordem é rejeitada se tenho saldo disponível?

O saldo não elimina os filtros. A quantidade pode estar abaixo de minQty ou fora do stepSize; o preço pode falhar no tickSize; o valor nocional pode ficar fora do intervalo permitido. Confira a mensagem e as outras condições aplicáveis.

Basta arredondar para cima?

Não. Isso pode ultrapassar o orçamento ou a quantidade disponível. Se nenhuma ordem válida cabe nas condições autorizadas, a regra deve ser pausada ou a operação deve ser pulada para revisão.

O mínimo nocional inclui as taxas?

O nocional é preço × quantidade. As taxas ficam fora dessa conta; atender a minNotional não demonstra que o saldo cobre todos os custos.

Fontes oficiais

Elaborado com auxílio de IA a partir da documentação oficial indicada. Os exemplos são hipotéticos; não foram realizados testes em contas reais nem comparações de rentabilidade.