Ordre limite WEEX non exécuté ? Consultez le carnet, puis corrigez l’ordre
Un ordre à cours limité WEEX qui n’est pas exécuté s’explique presque toujours par l’une de ces trois raisons : le marché n’a jamais atteint votre prix, il l’a atteint mais les ordres placés avant le vôtre ont absorbé le volume, ou votre ordre n’a été exécuté qu’en partie et le reste est toujours en attente. Un ordre à cours limité garantit votre prix, jamais son exécution, et les ordres sont appariés d’abord en fonction du prix, puis de l’heure.
Le moyen le plus rapide d’en trouver la cause est de consulter l’historique de l’ordre avant toute intervention. La quantité exécutée, la quantité restante et le statut indiquent lequel des trois cas vous concerne. La bonne réponse — attendre, modifier le prix, annuler ou passer un ordre au marché — en découle.
Voici un exemple détaillé de carnet BTC/USDT qui montre exactement comment un achat à un prix « touché » peut aboutir à zéro BTC, puis à une exécution partielle, ainsi que la signification de chaque statut et le coût de chaque solution. La logique de file d’attente est la même sur les contrats à terme WEEX, et les libellés de l’interface peuvent légèrement varier selon la version de l’application.

Consultez l’historique de l’ordre, pas le graphique
Ouvrez la section des ordres sur la page de trading et recherchez l’ordre concerné. WEEX recommande de vérifier les ordres ouverts et l’historique des ordres, puis de comparer les quantités exécutées et restantes, car un ordre ouvert n’a pas nécessairement été exécuté.
L’API spot de WEEX documente les états suivants, et l’interface reflète le même cycle de vie, même si les termes employés diffèrent :
- Nouveau (ouvert, aucune exécution). L’ordre est dans le carnet. La quantité exécutée est de 0.
- Exécution partielle. Une partie de la quantité a été négociée ; le reste est toujours actif à votre prix.
- Exécuté. L’ordre est complet. L’enregistrement passe dans l’historique avec un prix moyen d’exécution et des frais.
- Annulé. Vous ou le système l’avez retiré. Toute quantité déjà exécutée le reste.
- Expiré. Cas fréquent pour les ordres IOC ou FOK qui n’ont pas pu être appariés à leur arrivée. L’API spot de WEEX prend en charge les durées de validité GTC, IOC et FOK pour les ordres à cours limité. Un « ordre limite qui disparaît instantanément » est donc souvent un ordre IOC ou FOK qui n’a trouvé aucune liquidité.
Si l’ordre ne figure ni dans les ordres ouverts ni dans l’historique, il n’a probablement jamais été accepté. Les raisons courantes sont un montant inférieur au minimum de la paire, un prix hors de la fourchette autorisée ou un solde disponible insuffisant.
Prix non atteint : la raison la plus courante
Un ordre d’achat à cours limité en attente n’est exécuté que si un vendeur accepte de négocier à votre prix ou à un prix inférieur. Pour un ordre de vente à cours limité, il faut un acheteur à votre prix ou à un prix supérieur. Si le cours BTC/USDT a atteint un minimum de 99,920 et que votre offre est à 99,900, il n’y a rien à apparier, même si le cours semblait tout proche.
Deux erreurs d’interprétation donnent l’impression que le prix a été atteint alors que ce n’est pas le cas :
- Arrondi du graphique. Le plus bas d’une bougie qui semble être à 99,900 sur un graphique dézoomé peut en réalité être à 99,912. Vérifiez le plus bas exact, pas sa représentation visuelle.
- Mauvais prix de référence. Sur les contrats à terme, les graphiques peuvent afficher le dernier prix ou le prix de marquage. Votre ordre à cours limité est apparié aux transactions réelles dans le carnet, et non à la ligne du prix de marquage.
Il s’agit d’un problème de prix, pas de file d’attente : attendez ou modifiez le prix.
Prix touché, mais ordre non exécuté : priorité prix-temps dans le carnet
C’est le cas le plus frustrant, car le graphique indique une transaction exactement à votre prix. Les moteurs d’appariement exécutent d’abord au meilleur prix, puis, à prix égal, l’ordre arrivé en premier.
Exemple détaillé du carnet spot BTC/USDT (chiffres illustratifs) :
- Meilleure offre de vente : 100,000. Meilleure offre d’achat : 99,950.
- À 99,900, des ordres d’achat représentant déjà 0.42 BTC sont en attente.
- Vous placez un ordre d’achat à cours limité de 0.05 BTC à 99,900. Vous êtes maintenant en dernière position, avec 0.42 BTC devant vous.
Le prix baisse. Une importante vente au marché balaie les offres d’achat à 99,950, puis 0.30 BTC sont négociés à 99,900. Tout ce volume revient aux ordres placés devant vous. Le graphique affiche une transaction à 99,900 ; votre quantité exécutée est de 0. Devant vous : 0.12 BTC.
Une deuxième vente de 0.15 BTC arrive à 99,900. Les premiers 0.12 BTC exécutent les ordres restants devant vous, et 0.03 BTC atteignent votre ordre. Statut : exécution partielle, 0.03 sur 0.05 exécutés, 0.02 BTC toujours en attente à 99,900.
Si le prix rebondit ensuite à 100,200, les derniers 0.02 BTC pourraient ne jamais être exécutés. Vous détenez 0.03 BTC à 99,900, soit une valeur d’environ 2,997 USDT, et environ 1,998 USDT restent réservés pour la quantité non exécutée de l’ordre ouvert, indisponibles pour toute autre utilisation jusqu’à son annulation.
Deux conseils pratiques. Un niveau où se concentrent de gros ordres d’achat à un chiffre rond, comme 99,900 ou 100,000, implique une longue file d’attente. Placer votre ordre un tick plus haut (99,910) peut donc vous mettre en tête d’une file plus courte. Et chaque fois que vous annulez puis passez un nouvel ordre, vous vous retrouvez en dernière position.
Ordres partiellement exécutés : ce que vous détenez et ce qui est bloqué
Une exécution partielle correspond à deux positions à la fois : une transaction achevée et un ordre actif. Examinez-les séparément.
- La partie exécutée est définitive. Dans l’exemple, les 0.03 BTC vous appartiennent et les frais correspondants ont été prélevés.
- La quantité restante non exécutée continue de réserver des fonds. Pour un achat, les USDT correspondant à 0.02 BTC sont bloqués ; pour une vente, les pièces qui n’ont pas été vendues sont bloquées.
- Les frais s’appliquent uniquement à la quantité exécutée. WEEX indique qu’aucuns frais ne sont facturés sur les ordres non exécutés ou annulés. Au taux spot de référence VIP 0 de 0,100 % (au 10/2026 ; vérifiez votre niveau dans le barème des frais WEEX), les frais sur les 0.03 BTC exécutés s’élèvent à environ 3.00 USDT.
L’annulation d’un ordre partiellement exécuté annule uniquement la quantité restante. Elle n’annule pas l’achat des 0.03 BTC déjà exécutés.
Attendre, modifier le prix, annuler ou passer un ordre au marché : choisir la solution
Une fois que vous savez dans quel cas vous vous trouvez, votre choix dépend de ce qui compte le plus pour vous : le prix ou la certitude d’exécution.
- Attendre. À privilégier lorsque le prix reste proche de votre niveau et que votre thèse n’a pas changé. Un ordre GTC conserve votre position dans la file, ce qui est précieux à un niveau très encombré. Coût : des fonds bloqués et le risque que le prix ne revienne jamais.
- Modifier le prix. À privilégier lorsque vous souhaitez toujours un ordre à cours limité, mais que le marché s’est éloigné. L’API spot de WEEX propose des points de terminaison pour annuler et passer un ordre, mais aucun pour le modifier. En pratique, changer le prix signifie donc annuler l’ordre et en passer un nouveau. Si votre panneau d’application propose une option de modification, partez du principe qu’un changement de prix vous renvoie en fin de file au nouveau niveau.
- Annuler. À privilégier lorsque la raison de la transaction a disparu. L’annulation retire uniquement la partie non exécutée et libère immédiatement le solde réservé.
- Passer un ordre au marché. À privilégier lorsque l’exécution immédiate compte davantage que les quelques derniers dollars. Dans l’exemple, terminer l’achat des 0.02 BTC avec un ordre au marché au meilleur prix de vente de 100,000 coûte environ 2 USDT de plus que l’ordre à cours limité à 99,900, auxquels s’ajoutent environ 2 USDT de frais taker de 0,100 %. Sur les paires peu liquides, le glissement peut être bien plus important : vérifiez donc d’abord la profondeur du carnet.
Ce que surveillent les traders expérimentés : si vos ordres manquent régulièrement leur exécution d’un tick aux chiffres ronds, le problème vient de la file d’attente, pas du marché. Placez votre prix légèrement à l’intérieur du niveau très demandé. Si vous vous rabattez constamment sur des ordres au marché après avoir manqué une exécution limite, vous payez le spread que vous cherchiez à éviter.
Pour vous entraîner à passer et gérer des ordres à cours limité, le marché spot BTC/USDT sur WEEX est le carnet le plus profond pour commencer. Le guide sur les ordres d’achat à cours limité explique comment définir le prix d’entrée dès le départ.
FAQ
1. Pourquoi mon ordre limite WEEX n’a-t-il pas été exécuté alors que le prix a touché mon niveau ?
Les ordres au même prix sont exécutés par ordre chronologique. Si suffisamment d’ordres antérieurs étaient en attente à ce niveau, le volume négocié les a exécutés en premier et n’a pas atteint votre ordre.
2. WEEX facture-t-il des frais sur un ordre limite non exécuté ?
Non. WEEX indique qu’aucuns frais ne sont facturés sur les ordres non exécutés ou annulés. Vous ne payez que sur la partie exécutée.
3. Combien de temps un ordre à cours limité reste-t-il ouvert sur WEEX ?
Un ordre à cours limité GTC standard reste ouvert jusqu’à son exécution ou son annulation. Les ordres IOC et FOK ne restent pas dans le carnet : toute quantité non appariée est immédiatement annulée.
4. Puis-je modifier le prix d’un ordre à cours limité ouvert ?
L’API spot de WEEX ne dispose pas de point de terminaison pour modifier un ordre. La méthode fiable consiste donc à l’annuler et à en passer un nouveau. Dans les deux cas, un nouveau prix implique une nouvelle position dans la file d’attente.