Capitalisation boursière: $2.6672T -0.87%
Volume(24h): $86.6361B 2.30%
Indice de peur et de cupidité:

71 - Avidité

  • Capitalisation boursière: $2.6672T -0.87%
  • Volume(24h): $86.6361B 2.30%
  • Indice de peur et de cupidité:
  • Capitalisation boursière: $2.6672T -0.87%
Cryptos
Les sujets
Cryptospedia
Nouvelles
Cryptosopique
Vidéos
Top Cryptospedia

Choisir la langue

Choisir la langue

Sélectionnez la devise

Cryptos
Les sujets
Cryptospedia
Nouvelles
Cryptosopique
Vidéos

Comment vérifier la taille minimale de commande sur Binance ?

Binance enforces symbol-specific `minQty` (e.g., 0.00001 BTC for BTCUSDT) and `minNotional` (e.g., 10 USDT) filters—both must pass before order submission.

Sep 10, 2026 at 11:40 am

Comprendre les contraintes de taille minimale de commande

1. Binance applique des règles de taille minimale de commande au niveau du symbole, et non globalement sur toutes les paires de trading.

2. Chaque paire d'actifs comporte son propre seuil de quantité minimale distinct, souvent exprimé en unités d'actifs de base telles que BTC, ETH ou ADA.

3. Ces seuils sont définis dans le filtre LOT_SIZE de l'échange dans les métadonnées de symbole renvoyées par le point de terminaison /api/v3/exchangeInfo .

4. Le champ minQty spécifie le plus petit montant d'actif de base autorisé pour un ordre au marché ou à cours limité.

5. Tenter de soumettre une commande en dessous de cette valeur déclenche une Order would trigger immediately ou Filter failure: LOT_SIZE .

Récupération de règles spécifiques aux symboles par programmation

1. Les développeurs doivent appeler client.get_exchange_info() en utilisant python-binance pour récupérer la liste complète des symboles de trading et leurs filtres associés.

2. L'itération dans le tableau symbols permet d'identifier la paire de trading cible, telle que BTCUSDT ou ETHUSDT .

3. Dans la structure de ce symbole, le troisième filtre (index 2) contient généralement la configuration LOT_SIZE contenant minQty , maxQty et stepSize .

4. L'analyse de minQty en tant que flottant donne le plancher dur pour la quantité commandée – par exemple, 0,00001 pour BTCUSDT.

5. Cette valeur doit être validée avant la passation de la commande, notamment lors du calcul des quantités à partir des mises libellées en dollars.

Interaction avec les minimums notionnels

1. En plus des limites de quantité d'actifs de base, Binance impose une règle MIN_NOTIONAL exprimée en termes d'actifs de cotation – généralement USDT ou BUSD.

2. Ce filtre garantit que chaque ordre atteint un seuil de valeur totale minimale, empêchant ainsi les micro-ordres qui apportent une liquidité négligeable.

3. Pour BTCUSDT, le MIN_NOTIONAL est généralement fixé à 10,0 USDT ; pour les jetons à bas prix comme SHIB, cela peut être de 0,01 USDT .

4. La violation de MIN_NOTIONAL entraîne un Filter failure: MIN_NOTIONAL , que la quantité satisfasse ou non à LOT_SIZE.

5. Les deux filtres fonctionnent simultanément : une commande doit passer les deux contrôles pour être acceptée.

Flux de travail de validation pratique

1. Récupérez le prix actuel du marché via client.get_ticker(symbol=trading_pair) pour prendre en charge la conversion dollar-quantité.

2. Calculez la quantité brute sous la forme dollar_amount / current_price , puis appliquez l'arrondi stepSize vers le bas à l'aide de Decimal.quantize() .

3. Comparez la quantité arrondie avec minQty ; s'il est inférieur, ajustez-le vers le haut pour atteindre le sol ou rejetez la commande.

4. Multipliez la quantité finale par le prix actuel pour obtenir la valeur notionnelle, puis comparez-la à minNotional du filtre NOTIONAL .

5. Si le concept est insuffisant, augmentez la quantité ou abandonnez – aucune mise à l'échelle automatique n'est effectuée par l'API.

Foire aux questions

Q : Puis-je contourner minQty en passant plusieurs commandes inférieures au minimum ? R : Non. Binance rejette chaque commande individuelle qui ne respecte pas LOT_SIZE. L'agrégation n'est pas autorisée au niveau de la couche API.

Q : Est-ce que minNotional change en fonction du mode de levier ou de marge ? R : Non. MIN_NOTIONAL s'applique uniformément sur les marchés au comptant, sur marge et à terme pour le même symbole, à moins qu'il ne soit explicitement remplacé dans des paramètres de marge isolés.

Q : Pourquoi ma commande échoue-t-elle avec « Échec du filtre : PRICE_FILTER » même après avoir validé la quantité ? R : PRICE_FILTER régit les tailles de graduation autorisées pour les champs de prix ; cela n'a aucun rapport avec minQty ou minNotional mais doit également être respecté lors de la construction de la commande.

Q : minQty est-il le même pour les ordres d'achat et de vente sur la même paire ? R : Oui. Les contraintes LOT_SIZE s'appliquent symétriquement quel que soit le sens ou le type de l'ordre (limite, marché, stop).

Clause de non-responsabilité:info@kdj.com

Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!

Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.

Connaissances connexes

Voir tous les articles

User not found or password invalid

Your input is correct