Dexalot prend en charge les ordres à cours limité et au marché avec quatre modificateurs de durée (GTC, IOC, FOK, PO), offrant aux traders un contrôle précis sur la manière dont chaque ordre interagit avec le carnet d’ordres.
April 09, 2026 | ,
March 28, 2026 | ,
Sur un AMM, votre interface de trading est un bouton d’échange. Sur un CLOB, c’est un ticket d’ordre. Le ticket d’ordre propose des options, et la plupart des traders qui viennent de DeFi ne savent pas à quoi elles servent. Ils cliquent l’équivalent de « market buy » sur tout et supposent que le champ de l’ordre à cours limité est une fonctionnalité réservée aux utilisateurs avancés dont ils n’ont pas besoin.
Cette supposition coûte de l’argent. Les types d’ordres vous permettent réellement de contrôler l’exécution sur une bourse. Cet article passe en revue chaque type d’ordre que Dexalot prend en charge, à quoi sert chacun d’eux, et comment ils s’utilisent concrètement.
Dexalot prend en charge deux types d’ordres de base : ordres à cours limité et ordres au marché. Tout le reste est un modificateur par-dessus ces deux-là.
Un ordre à cours limité spécifie un prix. Vous définissez un maximum pour les achats ou un minimum pour les ventes, et l’ordre ne s’exécute que s’il y a une contrepartie prête à trader à ce prix ou à un prix meilleur. S’il n’y a pas de contrepartie, l’ordre reste dans le carnet jusqu’à ce qu’une se présente ou que vous l’annuliez. Votre prix d’exécution est le prix que vous avez choisi. Pas de surprise.
Un ordre au marché spécifie une taille, pas un prix. Il s’exécute immédiatement contre les meilleurs ordres disponibles de l’autre côté du carnet. Vous ne choisissez pas le prix ; vous acceptez ce que le carnet propose au moment de l’exécution. Cela garantit une exécution, dans les limites de sécurité décrites ci-dessous, en échange du fait d’accepter ce que ressemble l’« top of book » actuel à cet instant.
Le changement mental par rapport aux AMM est faible, mais important. Sur un AMM, chaque trade est fonctionnellement un ordre au marché. Vous cliquez sur swap, la courbe vous exécute, et vous payez l’impact sur le prix causé par le trade. Sur un CLOB, vous avez un vrai choix. Les ordres au marché sont pour les traders qui veulent une certitude d’exécution. Les ordres à cours limité sont pour les traders qui veulent une certitude de prix. La plupart des traders expérimentés partent par défaut sur des ordres à cours limité et n’utilisent des ordres au marché que lorsque la vitesse compte plus que le prix d’exécution.
Un ordre à cours limité doit aussi savoir combien de temps il doit rester actif et comment il doit se comporter s’il ne peut pas être exécuté intégralement immédiatement. Les modificateurs de Time-in-Force répondent à cette question. Dexalot en prend en charge quatre.
GTC (Good-Till-Cancel) est celui par défaut. L’ordre reste dans le carnet jusqu’à ce qu’il soit entièrement exécuté ou que vous l’annuliez manuellement. Si vous placez un bid à $3,100 pour ETH alors que le spot est à $3,200, le GTC maintient ce bid actif pendant la nuit, sur un week-end, au travers de la volatilité, jusqu’à ce que quelque chose l’exécute ou que vous changiez d’avis.
IOC (Immediate-Or-Cancel) inverse ce comportement. L’ordre s’exécute sur tout ce qu’il peut remplir immédiatement au prix que vous avez spécifié, puis annule le reste. Un achat IOC de 50 ETH à $3,200 qui ne trouve que 30 ETH de liquidité à ce prix s’exécutera sur les 30 ETH et rejettera les 20 restants. L’IOC est utile quand vous voulez une exécution rapide à votre prix, mais que vous ne voulez pas laisser un ordre en attente derrière après coup.
FOK (Fill-Or-Kill) est plus strict. L’intégralité de l’ordre doit être exécutée immédiatement à votre prix spécifié, sinon rien. Pas d’exécutions partielles. Un FOK de 50 ETH qui ne peut obtenir que 30 ETH au prix ne s’exécute pas du tout. C’est pour les traders qui ont besoin d’atomicité : soit la position complète s’imprime, soit le trade n’a pas lieu.
PO (Post-Only) est le modificateur du maker. L’ordre est rejeté s’il devait s’exécuter contre le carnet au moment de son arrivée. Il n’entre dans le carnet que s’il peut y rester en attente. Pourquoi est-ce important ? Parce que les makers et les takers paient des frais différents, et un market maker qui, par accident, a franchi le spread paierait les frais de taker plus élevés au lieu de recevoir la partie maker de la transaction. PO garantit que vous ne prendrez jamais par inadvertance de liquidité.
PO a un second usage. Lorsqu’une nouvelle paire est lancée sur Dexalot, le carnet démarre vide. Le mode PO-only permet aux fournisseurs de liquidité de remplir le carnet avant l’activation du matching, garantissant qu’il y a une profondeur réelle avant l’arrivée du premier taker.
Maker et taker ne sont pas des types d’ordres que vous sélectionnez. Ce sont des descriptions de la manière dont un ordre interagit avec le carnet une fois arrivé.
Un ordre maker ajoute de la liquidité. Il se poste dans le carnet et attend que quelqu’un d’autre vienne le toucher. Le cas classique est un ordre limite GTC qui ne matche pas immédiatement. Il reste dans le carnet, et lorsqu’un autre trader envoie un ordre qui vient le remplir contre, vous avez collecté la partie maker de la transaction.
Un ordre taker consomme de la liquidité. Il touche des ordres existants et les retire du carnet. Les ordres market sont toujours des takers. Les ordres limit qui franchissent le spread sont aussi des takers : si vous placez un ordre d’achat limite à $3,205 alors que le meilleur ask est $3,200, vous puisez dans le carnet à $3,200.
Le même ordre peut être les deux. Un achat limite de 100 ETH à $3,200 pourrait matcher immédiatement contre 30 ETH d’offres en attente à ce prix (la portion de 30 ETH est un remplissage de taker), puis les 70 ETH restants se postent dans le carnet pour attendre (la portion de 70 ETH devient un ordre maker). La structure de frais reflète ce découpage : des frais de taker sur la partie exécutée, et des frais de maker sur tout remplissage ultérieur depuis le carnet.
Pour les traders qui gèrent des tailles, c’est crucial. Les frais maker sur un CLOB sont régulièrement une fraction des frais taker, et PO + GTC, c’est ce que les makers professionnels utilisent pour s’assurer d’être toujours du bon côté de cette structure.
Les ordres market sur les AMM nécessitent que vous définissiez une tolérance au slippage. Nous avons expliqué pourquoi c’est une fausse sécurité dans le post sur le slippage : le réglage ne réduit pas le slippage, il définit seulement le pire prix que vous acceptez, et des tolérances élevées sont des invitations à des attaques par sandwich.
Les ordres market de Dexalot disposent d’une protection intégrée directement dans l’échange lui-même. Un ordre market qui “marche” le carnet annule automatiquement sa portion restante non exécutée si, pour toute exécution partielle, le prix est plus de 5% pire que le premier remplissage. Vous ne le configurez pas. Vous n’avez pas à y penser. Le moteur de matching l’applique.
Cela compte dans deux scénarios. Le premier concerne les ordres de grande taille qui épuisent la profondeur au meilleur niveau du carnet et commencent à avancer vers une liquidité plus fine. Le second concerne les ordres passés pendant des marchés en mouvement rapide, lorsque le carnet évolue entre la soumission et l’exécution. Dans les deux cas, l’annulation automatique plafonne le pire remplissage possible. Vous pourriez obtenir un remplissage partiel au lieu d’un remplissage total, mais vous n’obtiendrez pas un remplissage qui détruit votre entrée.
La différence avec la tolérance au slippage des AMM est significative. Il n’y a aucun réglage qui pourrait être mal configuré, aucune valeur qu’un bot MEV peut lire depuis le mempool, et la protection est ciblée sur l’impact de prix causé par votre propre ordre, et non sur un mouvement de prix adversarial provoqué par votre paramètre de tolérance.
La liste des types d’ordres que Dexalot n’a pas est tout aussi informative que la liste de ceux qu’il propose.
C’est un choix de conception, pas une omission. Les types d’ordres que Dexalot prend en charge — limit, market, et les quatre modificateurs TIF — sont les primitives fondamentales de tout carnet d’ordres sérieux jamais construit. Les stops et les brackets sont des constructions de niveau supérieur, généralement construites au-dessus de ces primitives par la logique propre du trader ou par une couche de courtier.
En gardant le moteur de matching focalisé sur les primitives, Dexalot rend l’exécution déterministe et réduit la surface d’attaque pour les bugs. Les traders qui veulent un comportement de stop-loss peuvent le mettre en œuvre avec des ordres limit surveillés ou le construire via l’API. Pour la plupart des utilisateurs, l’absence de ces types avancés ne se remarquera même pas : GTC, IOC, FOK et PO couvrent les stratégies que les traders retail et professionnels exécutent réellement au quotidien.
Quelques associations courantes :
Ces combinaisons sont l’interface réelle entre l’intention d’un trader et le moteur de matching. Choisir la bonne fait la différence entre être rempli comme vous le vouliez et être rempli comme le marché le voulait.
Sur un AMM, la courbe décide de votre manière de trader. Sur un CLOB, c’est vous. Les types d’ordres de Dexalot sont la boîte à outils pour prendre cette décision : limit ou market, modifiés par GTC, IOC, FOK ou PO, classés maker ou taker selon leur position dans le carnet.
Apprenez ce que chacun fait une seule fois, et le même vocabulaire se traduit dans chaque plateforme de carnet d’ordres en crypto et au-delà.