
Un order backlog désigne les ordres que vous avez placés et qui restent non exécutés à ce jour. Ils sont conservés dans le carnet d’ordres ou dans la file d’attente on-chain, généralement parce que le prix cible n’a pas été atteint ou que la liquidité disponible est insuffisante pour leur exécution.
Sur les plateformes centralisées, les ordres en backlog apparaissent comme « non exécutés » ou « partiellement exécutés ». En trading décentralisé, si votre slippage est trop faible ou que vos frais de gas sont insuffisants, votre transaction peut rester longtemps dans la file d’attente de la blockchain, voire être annulée, générant ainsi un backlog.
Les order backlogs proviennent principalement d’un décalage entre le prix et la liquidité. Placer un ordre limite revient à mettre en file d’attente une demande d’achat ou de vente ; il ne sera exécuté que lorsque le prix du marché correspondra à vos conditions et qu’il y aura suffisamment de contreparties.
Les causes courantes incluent :
Sur les plateformes centralisées, les ordres en backlog sont gérés par le moteur de matching selon la règle « priorité au prix, puis à l’heure ». Les ordres au meilleur prix sont exécutés en premier ; pour les prix identiques, les ordres les plus anciens sont prioritaires.
Le carnet d’ordres constitue la file d’attente de la plateforme. Les ordres d’achat sont classés du prix le plus élevé au plus bas ; les ordres de vente du prix le plus bas au plus élevé. Si le prix de votre ordre limite n’est pas atteint, votre ordre reste dans le carnet en backlog jusqu’à être exécuté ou annulé.
Les exécutions partielles sont fréquentes. Par exemple, si vous vendez 100 tokens mais que seuls 30 trouvent preneur à votre prix, 30 seront exécutés immédiatement et les 70 restants deviendront un ordre en backlog en attente de contrepartie.
Certains types d’ordres spécifiques permettent de limiter les backlogs :
Dans les modèles AMM (Automated Market Maker), il n’existe pas de carnet d’ordres traditionnel, mais des « backlogs on-chain » peuvent survenir. Si vous soumettez une transaction avec des frais de gas faibles ou pendant une congestion réseau, elle attendra dans le mempool jusqu’à ce qu’un mineur l’inclue dans un bloc.
Le slippage définit l’écart acceptable par rapport au prix attendu. Plus votre slippage est serré, plus il faut de liquidité pour exécuter l’ordre dans cette plage. Si la liquidité est insuffisante, la transaction peut échouer ou être tentée à plusieurs reprises, générant un backlog.
Sur les DEX avec carnets d’ordres on-chain (contrats de matching), les ordres sont enregistrés comme états de smart contract et suivent des règles similaires de priorité prix-temps. Une faible liquidité, la concurrence des bots et la compétition MEV (Miner Extractable Value) peuvent impacter le temps d’attente et la vitesse d’exécution.
Vous pouvez facilement consulter et gérer les ordres en backlog via l’interface de trading Gate, adaptée aux débutants.
Étape 1 : Rendez-vous dans votre espace de trading (spot ou dérivés), ouvrez l’onglet « Ordres » et vérifiez « Ordres ouverts ». Vous y trouverez tous les ordres en backlog non exécutés ou partiellement exécutés.
Étape 2 : Si le prix de votre ordre diverge fortement du marché, envisagez de modifier le prix ou la taille. En spot, vous pouvez ajuster les prix limites ; pour les dérivés, veillez à ce que la taille de la position et la marge soient suffisantes avant modification.
Étape 3 : Pour une exécution plus rapide, convertissez une partie de votre backlog en ordres IOC ou utilisez des ordres au marché. Attention à l’impact sur le prix et aux frais additionnels.
Étape 4 : En période de forte volatilité ou lors d’un changement de stratégie, annulez rapidement les ordres obsolètes pour éviter le coût d’opportunité lié à des ordres ouverts trop longs.
Étape 5 : Utilisez des API ou des ordres conditionnels (take-profit/stop-loss) pour automatiser et limiter la surveillance manuelle.
Les order backlogs entraînent un coût d’opportunité et un risque de prix. Des ordres non exécutés trop longtemps peuvent vous faire manquer des mouvements de marché ou subir une exécution défavorable en période de forte volatilité.
En trading à effet de levier ou sur dérivés, un ordre en backlog non exécuté rapidement peut exposer la position au risque en ne couvrant pas à temps, ce qui peut déclencher des liquidations. Les transactions on-chain peuvent subir des attaques MEV telles que les sandwich attacks, entraînant des prix d’exécution défavorables.
Du point de vue de la sécurité des fonds, un ordre ouvert ne transfère pas les actifs. Cependant, modifier fréquemment les ordres ou utiliser des paramètres de slippage/gas élevés pour tenter une exécution en conditions extrêmes peut générer des coûts et pertes inutiles. Une gestion rigoureuse des risques et du budget est essentielle.
Pour limiter les order backlogs, optimisez votre prix, taille et méthode d’exécution :
Étape 1 : Fixez des prix limites raisonnables, proches des plages d’exécution du marché. Fractionnez les gros ordres pour réduire la dépendance à la liquidité instantanée.
Étape 2 : Sur plateformes centralisées, privilégiez IOC/FOK pour les transactions urgentes et gardez GTC pour les positions stratégiques.
Étape 3 : Sur plateformes décentralisées, augmentez la priorité des frais de gas et définissez des seuils de slippage adaptés. Différez la soumission en cas de congestion réseau ou utilisez des outils d’exécution par lot.
Étape 4 : Utilisez des stratégies algorithmiques (TWAP pour le prix moyen pondéré dans le temps ou iceberg pour masquer les volumes importants) pour minimiser l’impact sur le marché et faciliter les exécutions continues.
Étape 5 : Lors de publications de données majeures ou d’événements, réduisez les ordres ouverts agressifs et passez à des méthodes d’exécution plus prudentes pour éviter les backlogs liés à la congestion.
Un ordre en backlog n’est pas un type d’ordre mais un statut. La plupart des backlogs proviennent d’ordres limites non exécutés à des prix hors marché. Les ordres au marché visent une exécution immédiate au prix courant, générant rarement un backlog mais pouvant induire un impact prix plus fort.
Les ordres limites privilégient la « barrière de prix », idéale pour le contrôle des coûts ; les ordres au marché privilégient la « certitude d’exécution », adaptée à la rapidité. IOC/FOK sont des contraintes sur les ordres limites qui permettent de doser rapidité et taux de complétion, limitant les backlogs inefficaces.
La gestion des order backlogs devient plus intelligente. Les plateformes et protocoles on-chain explorent les enchères par lot, les systèmes basés sur l’intention et les réseaux de solveurs qui calculent les chemins d’exécution optimaux pour les utilisateurs, améliorant les taux de complétion et réduisant les backlogs liés à la congestion.
Les avancées on-chain telles que la réduction du MEV, l’amélioration des algorithmes d’ordonnancement, le règlement cross-chain et des mécanismes de confirmation plus rapides vont aussi diminuer les délais d’attente des transactions. Pour les utilisateurs, davantage de stratégies one-click et d’outils d’automatisation seront accessibles en interface, simplifiant la gestion des backlogs.
Un order backlog est fondamentalement un « état d’attente » causé par un décalage entre prix et liquidité. Comprendre les mécanismes du carnet d’ordres et les règles de matching, maîtriser le slippage et les paramètres de gas, et utiliser IOC/FOK ainsi que le fractionnement des ordres permet de réduire significativement le risque de backlog et les coûts associés. Prochaines étapes : commencez petit, vérifiez vos ordres ouverts sur Gate, ajustez les prix ou les contraintes d’exécution et suivez les résultats. Puis, expérimentez le trading on-chain en ajustant le slippage et les frais de gas, afin de développer progressivement votre workflow et votre gestion des risques.
Si votre ordre demeure non exécuté sur une longue période, cela indique généralement un prix mal positionné ou une liquidité de marché insuffisante. Vérifiez l’historique de vos ordres sur Gate ; si votre prix est très éloigné du marché, annulez l’ordre et resoumettez-le à des niveaux plus proches du marché. Surveillez aussi la profondeur du carnet d’échange : les paires les plus liquides sont exécutées plus rapidement.
Un ordre en backlog n’entraîne pas de perte financière directe mais immobilise vos fonds jusqu’à exécution ou annulation. Ces fonds ne sont donc pas disponibles pour d’autres opportunités de trading : vous pouvez manquer des rebonds ou des baisses de prix. Un backlog prolongé expose aussi à un slippage défavorable lors de marchés volatils.
L’utilisation des ordres au marché permet une exécution rapide mais introduit du slippage ; les ordres limites offrent un contrôle sur le prix mais demandent de la patience. Un compromis consiste à placer des ordres limites proches du spread actuel ou à utiliser la fonction de trading rapide de Gate pour ajuster les prix selon la profondeur du marché. Choisir des paires très liquides accélère aussi sensiblement l’exécution.
Un nombre élevé d’ordres en backlog peut immobiliser des fonds et compliquer le calcul du solde disponible. Cela encombre aussi la liste d’ordres, rendant la gestion plus difficile. Pensez à nettoyer régulièrement vos backlogs inactifs via la page de gestion des ordres Gate : annulez les ordres en attente inutiles pour garder un compte organisé et libérer du capital.
Si le marché évolue fortement à contre-courant ou que les prix relatifs changent de plus de 5 %, il est conseillé d’annuler le backlog. Si un ordre reste bloqué plus d’une semaine sans se rapprocher du prix cible, cela signifie généralement que le consensus du marché ne soutient pas votre niveau de prix ; attendre plus longtemps augmente le coût d’opportunité. Adapter rapidement votre stratégie est préférable à une attente rigide sur d’anciens ordres.


