Accueil Bibliothèque Trading Spot

Pourquoi mon ordre Binance n'est-il pas exécuté ? Combien de temps faut-il attendre

Lorsqu'un ordre à cours limité (Limit Order) sur Binance Spot est placé mais n'est pas exécuté, les raisons se concentrent généralement sur 4 catégories : un prix trop éloigné du marché actuel, une file d'attente trop longue au même prix dans le carnet d'ordres, un manque de liquidité sur la paire de trading, ou une direction du marché opposée aux attentes. Un ordre à cours limité raisonnable (déviant de 0,1 % à 0,3 % du prix du marché) s'exécute généralement en 1 à 10 minutes ; une déviation de plus de 1 % peut entraîner une attente de quelques heures à plusieurs jours ; et pour les ordres déviant de plus de 3 %, plus de 80 % finissent par être annulés ou expirer. Pour vérifier l'état de vos ordres, connectez-vous au le site officiel de Binance, allez dans « Ordres » en haut à droite → « Ordres Spot » ; sur mobile, suivez le même chemin via l'application officielle de Binance ; pour les utilisateurs d'iPhone, consultez le tutoriel d'installation iOS pour télécharger l'application. Cet article détaille les 4 raisons principales, l'estimation du temps d'attente et les pratiques concrètes pour améliorer votre taux d'exécution.

I. Les 4 raisons principales d'un ordre non exécuté

Raison 1 : Prix trop éloigné du marché

C'est la raison la plus courante, représentant plus de 70 % des ordres non exécutés.

Exemple : Le prix actuel du BTC est de 62 000, et vous placez un ordre d'achat limite à 60 000. Cela signifie que vous attendez que le BTC chute de 3,2 % pour que l'ordre s'exécute. Si le marché oscille entre 61 800 et 62 500, votre ordre restera en attente indéfiniment.

Raison 2 : File d'attente dans le carnet d'ordres

Même si votre prix est correct, si de nombreux ordres sont déjà placés au même prix, la règle du « premier arrivé, premier servi » s'applique.

Exemple : Au prix d'achat 1 de 61 995, il y a déjà une profondeur de 3,2 BTC. Votre ordre est placé en fin de file. Il faut que ces 3,2 BTC soient entièrement achetés par des vendeurs pour que votre ordre commence à être exécuté.

Raison 3 : Manque de liquidité sur la paire de trading

Les nouveaux altcoins ou ceux à faible capitalisation ont des carnets d'ordres très minces, avec des volumes quotidiens parfois de quelques dizaines de milliers de dollars. Sur ces paires, un ordre peut attendre des heures avant de trouver une contrepartie.

Raison 4 : Direction du marché opposée à votre ordre

Vous placez un ordre d'achat, mais le marché continue de monter. Le prix s'éloigne de plus en plus de votre prix d'achat, et l'exécution ne se produira jamais à moins d'un retournement.

Le tableau ci-dessous répertorie les caractéristiques typiques et les solutions pour ces 4 raisons :

Raison Proportion Phénomène typique Solution
Déviation de prix 70 % Aucune activité après des heures Annuler et rapprocher le prix
Fin de file 15 % Le prix est atteint mais pas d'exécution Décaler le prix de 0,01 %
Manque de liquidité 10 % Altcoins, faible volume Choisir des paires majeures
Direction opposée 5 % Le prix s'éloigne continuellement Annuler et réévaluer la tendance

II. Comment estimer le temps d'attente

Étape 1 : Analyser la déviation

Déviation = |Prix de l'ordre - Prix actuel| / Prix actuel

  • Déviation < 0,1 % → Exécution généralement en 10 secondes à 2 minutes.
  • Déviation 0,1 % - 0,3 % → Généralement 2 minutes à 1 heure.
  • Déviation 0,3 % - 1 % → Généralement 1 heure à 1 jour.
  • Déviation > 1 % → Peut prendre des jours, des semaines, ou ne jamais s'exécuter.

Étape 2 : Vérifier le volume de transaction sur 24h

Fréquence approximative des transactions sur les principales paires Spot de Binance :

Paire Volume sur 24h Intervalle moyen entre transactions
BTC/USDT 1,5 milliard USD < 1 seconde
ETH/USDT 800 millions USD < 1 seconde
BNB/USDT 300 millions USD 1-2 secondes
SOL/USDT 200 millions USD 2-3 secondes
Altcoins moyens 5M - 20M USD 10-30 secondes
Nouveaux petits coins < 1M USD 1-5 minutes

Plus les transactions sont fréquentes → plus le carnet d'ordres se renouvelle vite → plus la probabilité d'exécution est élevée une fois le prix atteint.

Étape 3 : Estimer le temps d'exécution global

Utilisez une formule simple :

Temps d'attente estimé ≈ Déviation × Inverse de la volatilité × Poids de la file d'attente

Exemple : BTC à 62 000, ordre d'achat à 61 800 (déviation 0,32 %), volatilité moyenne de 0,5 % par heure. Le prix devrait atteindre votre zone en environ 40 minutes. Ajoutez 2-3 minutes pour la file d'attente. Estimation globale : environ 45 minutes.

Étape 4 : Surveillance réelle

Dans la liste des ordres, le champ « Exécuté / Total » s'affiche. Une exécution partielle signifie que le prix a atteint votre niveau, mais que la contrepartie n'était pas suffisante pour tout absorber. Si le taux reste à 0 %, le prix n'a jamais atteint votre prix d'ordre.

III. Comment améliorer le taux d'exécution des ordres

Pratique 1 : Placer l'ordre proche du prix Achat 1 / Vente 1

La méthode la plus sûre : Pour acheter, placez l'ordre à 0,01 % au-dessus du prix Achat 1 (soit 1 tick au-dessus). Pour vendre, placez-le à 0,01 % en dessous du prix Vente 1. Cela vous place en tête de file sans devenir immédiatement un « Taker ».

Pratique 2 : Diviser les gros ordres

La probabilité d'exécution d'un ordre de 5 BTC est bien plus faible que celle de 5 ordres de 1 BTC. Pourquoi ?

  • Ils sont répartis sur différents prix, augmentant les chances d'être touché.
  • Chaque ordre fait sa propre file d'attente.
  • Vous pouvez être exécuté partiellement et continuer avec le reste.

Pratique 3 : Choisir des paires à forte liquidité

Une même cryptomonnaie peut être disponible sur plusieurs paires ; privilégiez celle ayant le plus gros volume :

Crypto Paire recommandée Raison
BTC BTC/USDT Le plus gros volume mondial
ETH ETH/USDT Meilleure profondeur
Stablecoins FDUSD/USDT Zéro frais de transaction
Liées au BTC BTC/FDUSD Paire à zéro frais

Pratique 4 : Éviter les périodes extrêmes

Autour de 0h00 UTC, c'est le moment du règlement des options sur Binance ; le carnet d'ordres est très volatil avec des glissements élevés (slippage). Les pics d'activité se situent entre 16h et 24h (Asie) et 21h et 5h (Amériques), périodes où la profondeur est la meilleure.

Pratique 5 : Utiliser les types d'ordres IOC / FOK

En bas à droite du panneau d'ordre, vous pouvez choisir la durée de validité :

  • GTC (Good 'Til Canceled) : Par défaut, l'ordre reste jusqu'à exécution ou annulation.
  • IOC (Immediate Or Cancel) : Exécute immédiatement la partie possible et annule le reste.
  • FOK (Fill Or Kill) : L'ordre doit être exécuté entièrement immédiatement, sinon il est annulé.

Si vous êtes pressé sans vouloir être Taker, utilisez IOC avec un prix légèrement supérieur au prix Achat 1.

IV. Cas particuliers d'ordres non exécutés

Cas 1 : Statut « Nouvel ordre » mais toujours à 0 %

Cela signifie qu'aucune contrepartie dans le carnet d'ordres n'a touché votre prix. Vérifiez si le prix bas (pour un achat) ou haut (pour une vente) de la bougie K-line a atteint votre prix.

Cas 2 : Arrêt après une « Exécution partielle »

La contrepartie à ce niveau de prix a été épuisée. Le reste attend qu'une nouvelle contrepartie apparaisse à ce prix.

Cas 3 : L'ordre disparaît sans avoir été exécuté

L'ordre a pu être annulé automatiquement par le système pour ces raisons :

  • L'ordre a dépassé 90 jours sans exécution (validité max du GTC).
  • La paire de trading a été suspendue ou retirée par Binance.
  • Le compte a déclenché un contrôle de risque (ex: gel temporaire après un gros retrait).

Cas 4 : Ordre proche d'une limite de prix (Limit Up/Down)

Certains altcoins peuvent atteindre une limite de hausse/baisse après un mouvement violent. Dans ce cas, même un prix raisonnable peut ne pas trouver preneur à cause d'un vide de liquidité instantané.

V. Stratégie d'annulation

Un ordre non exécuté depuis longtemps doit être géré activement.

3 critères pour annuler un ordre

Critère 1 : Si l'ordre n'est pas exécuté après 2 heures et que la déviation est > 0,5 %, le jugement initial est probablement caduc ; annulez et réévaluez.

Critère 2 : Si la structure du marché change (cassure de support/résistance, liquidation massive, annonce macro), la logique du prix initial devient invalide ; annulez immédiatement.

Critère 3 : Si vous avez besoin de libérer des fonds pour d'autres opérations.

Opération d'annulation

  • Sur le Web : Liste des ordres → Bouton « Annuler » à droite de chaque ligne.
  • Sur l'App : Page des ordres → Sélectionner l'ordre → « Annuler l'ordre » en bas.
  • L'annulation d'un ordre ne coûte aucun frais. Vous pouvez annuler et replacer des ordres indéfiniment.

FAQ - Foire aux questions

Q : Combien de temps un ordre peut-il rester ouvert sur Binance ? R : Les ordres de type GTC (Good 'Til Canceled) expirent automatiquement après 90 jours. Passé ce délai, le système annule l'ordre et libère les fonds.

Q : Mon prix est meilleur que le prix du marché, pourquoi n'est-il pas exécuté ? R : Un ordre avec un prix « meilleur » que le marché s'exécute immédiatement (en tant que Taker). S'il ne l'est pas, c'est que : 1) le prix n'est pas aussi bon que vous le pensiez (vérifiez Achat 1 / Vente 1) ; 2) le prix a changé à l'instant précis où vous avez cliqué.

Q : Un ordre ouvert bloque-t-il mes fonds ? R : Oui. Les USDT correspondants sont gelés pour un achat, et les cryptos correspondantes sont gelées pour une vente. Les fonds sont libérés immédiatement après annulation.

Q : Pourquoi mon ordre est-il bloqué à 80 % d'exécution ? R : Il n'y a plus de contrepartie à ce niveau de prix pour les 20 % restants. L'ordre restera ouvert jusqu'à ce que le prix revienne à ce niveau. Vous pouvez annuler le reste si vous ne voulez plus attendre ; les frais ne s'appliquent qu'à la partie exécutée.

Q : Y a-t-il une limite au nombre d'ordres ouverts ? R : Oui. Binance limite le nombre d'ordres par paire (généralement 200) et le total par compte (environ 1000). Au-delà, les nouveaux ordres seront rejetés jusqu'à ce que vous en annuliez certains.