Quelle différence entre un ordre limite et un ordre au marché ?
Chaque ordre sur les marchés de prédiction de Polymarket est, au fond, un ordre limite : un prix et une taille. La documentation énonce que tous les ordres sur Polymarket sont des ordres à cours limité, et décrit un ordre au marché comme un ordre à cours limité dont le prix lui permet de s’exécuter aussitôt contre les ordres en attente. Un ordre limite demande ce prix ou mieux, il peut donc attendre et ne jamais être exécuté. Un ordre au marché demande le trade tout de suite, il prend donc ce que le carnet offre.
Dans les outils pour développeurs de Polymarket (ses kits de développement, ou SDK, et son API), un ordre limite est dimensionné en parts, tandis qu’un ordre au marché l’est selon le sens : un achat au marché est dimensionné en dollars à dépenser et une vente au marché en parts à vendre. Le montant en dollars d’un achat au marché est un chiffre avant frais, les frais s’y ajoutent donc. Un ordre au marché ne reste jamais dans le carnet, de sorte que tout ce qui ne peut pas être exécuté aussitôt est annulé.
Que signifient GTC, GTD, FOK et FAK ?
Le time in force dit combien de temps un ordre peut vivre et comment il doit s’exécuter. Polymarket liste quatre valeurs : GTC, GTD, FOK et FAK.
| Valeur | Signifie | S’il ne s’exécute pas tout de suite |
|---|---|---|
| GTC | Good till cancelled | Il reste dans le carnet jusqu’à son exécution ou son retrait par vous |
| GTD | Good till date | Il attend jusqu’à expirer, un peu avant l’échéance que vous avez fixée |
| FOK | Fill or kill | Rien ne s’exécute sauf si tout l’ordre peut s’exécuter d’un coup |
| FAK | Fill and kill | Ce qui s’exécute tout de suite est conservé et le reste est annulé |
Dans les outils de Polymarket, GTC et GTD sont les durées de vie des ordres limite, tandis que FOK et FAK sont les deux types d’exécution des ordres au marché, le premier pour les traders qui ne peuvent pas accepter une exécution partielle et le second pour ceux qui le peuvent.
Un ordre GTD expire une minute avant son expiration indiquée, par marge de sécurité : pour obtenir une durée de vie donnée, ajoutez donc cette minute à votre heure d’expiration. L’expiration doit aussi se situer au moins 3 minutes plus tard, faute de quoi l’ordre est rejeté, ce qui fait de environ deux minutes la plus courte durée de vie utile.
Qu’est-ce qu’un ordre post-only ?
Un ordre post-only est un ordre limite assorti d’une protection : il est refusé s’il s’apparierait aussitôt au lieu d’attendre dans le carnet. Il garantit que votre ordre apporte de la liquidité au carnet au lieu d’en retirer, et que vous êtes donc le maker. Sur les marchés de prédiction, les makers ne paient aucun frais Polymarket : un ordre post-only accepté évite donc les frais taker, même si un builder peut encore facturer les siens. Le drapeau s’applique à un ordre à cours limité GTC ou GTD.
Comment un ordre exécutable s’apparie-t-il ?
Un ordre est exécutable (marketable) quand un achat est au prix de vente le plus bas ou au-dessus, ou une vente est au prix d’achat le plus haut ou en dessous ; l’ask est l’offre de vente la plus basse du carnet et le bid l’offre d’achat la plus haute. La bourse l’apparie avec les ordres en attente de l’autre côté, meilleur prix d’abord, et l’émetteur devient le taker, celui qui retire de la liquidité. Un ordre non exécutable attend dans le carnet, et son propriétaire devient un maker, celui qui apporte de la liquidité, dès que quelqu’un trade contre lui. Le prix limite est un pire cas, pas le prix que vous obtenez : l’amélioration de prix profite toujours au taker.
Un ordre peut s’exécuter par morceaux. Le sort du reste non exécuté dépend du type, comme le montre le tableau ci-dessus : un ordre limite le garde en vie tant que son time in force le permet, un ordre FAK l’annule, et un ordre FOK refuse tout le trade.
Peut-on annuler ou modifier un ordre ?
Via l’API, un ordre peut être annulé jusqu’au moment où il s’apparie, sauf pendant qu’un ordre exécutable immédiatement est dans une fenêtre de délai en attente. L’annulation n’atteint que ce qui est encore ouvert : seule la partie non exécutée d’un ordre peut être annulée. Au niveau de la bourse, un ordre ne peut pas être modifié sur place : changer un prix ou une taille revient donc à l’annuler et à en placer un nouveau. Des ordres se terminent aussi sans vous : un ordre GTD expire à son échéance, et sur les marchés sportifs les ordres limite en attente sont annulés automatiquement dès que le match commence, à l’heure de début officielle, mais si un match commence plus tôt que prévu, les ordres peuvent ne pas être retirés à temps.
Que se passe-t-il entre le clic sur Acheter et le règlement ?
Un ordre commence comme un message signé de votre côté, est mis en face d’une contrepartie par l’opérateur de Polymarket, et n’atteint la blockchain qu’une fois apparié. En trois étapes :
- De votre côté. Un ordre dit quel jeton de résultat vous voulez, si vous achetez ou vendez, à quel prix, pour combien de parts et jusqu’à quand, plus un horodatage qui le rend unique. Les ordres sont des messages signés EIP-712 (une façon standard de signer des données structurées), et votre signature autorise le contrat de règlement à exécuter ce trade précis.
- À la bourse. L’opérateur vérifie qui a signé, si votre solde et vos allowances couvrent l’ordre, et si le prix correspond au tick du marché, la taille étant limitée par votre solde disponible moins ce que les ordres ouverts réservent déjà. Un ordre exécutable est alors apparié, et tout autre ordre attend dans le carnet.
- Sur la chaîne. L’opérateur envoie le trade apparié à la blockchain, où le règlement est atomique : tout le trade réussit, ou rien ne se passe. Après la finalité sur Polygon, ce que vous détenez a changé et le trade figure parmi vos trades passés.
Un nouvel ordre reçoit un statut : live signifie qu’il attend dans le carnet, matched qu’il s’est apparié aussitôt, et delayed qu’un ordre exécutable a été accepté dans une fenêtre de délai. Un quatrième statut, unmatched, figure dans le tableau de la page Order Lifecycle et dans l’exemple d’API de Place Orders, et les pages le formulent différemment : comme un ordre exécutable immédiatement placé dans le carnet après la fin du délai sans appariement sur l’une et comme un ordre exécutable immédiatement qui n’a pas passé le délai, alors que son placement a bien réussi sur l’autre. Ce guide ne le définit donc pas. Après un appariement, le trade passe de MATCHED à MINED puis à CONFIRMED, qui est final, avec RETRYING et FAILED pour les transactions qui tournent mal.
Qu’est-ce que le délai taker ?
Certains marchés retiennent un instant un ordre exécutable avant de l’apparier. La page Order Lifecycle dit que ce délai taker est utilisé sur certains marchés Hausse / Baisse crypto et finance et dure 250 ms, et la référence d’API de Polymarket pour les infos de marché donne aussi 250 ms. Le journal des modifications de Predictions enregistre deux changements ultérieurs pour les marchés crypto :
| Date | Taker delay crypto |
|---|---|
| 17 août 2026 | 50 ms, en baisse par rapport à 250 ms |
| 4 sept. 2026 | 150 ms, en hausse par rapport à 50 ms |
Modifications du taker delay crypto dans le journal des modifications de Predictions. Source: docs.polymarket.com/changelog/predictions, vérifié .
250 ms est le chiffre que le journal des modifications liste comme le délai avant son entrée du 17 août 2026 : ces deux pages semblent donc plus anciennes que le journal, et ce guide considère l’entrée la plus récente comme la valeur actuelle pour les marchés crypto : 150 ms. Le journal ne couvre que les marchés crypto, le délai sur les marchés up/down de la finance n’y est donc pas documenté. Tant qu’un ordre est retenu, est en attente et ne peut pas être annulé. Perps a son propre délai taker, 20 ms pour les ordres qui s’apparient immédiatement à l’entrée, selon le journal des modifications de Perps. Le guide des marchés crypto Hausse / Baisse explique ce que le délai signifie pour les fenêtres courtes.
Pourquoi un ordre peut-il être rejeté ?
Un marché peut refuser un ordre pour un prix hors de sa grille de ticks (voir la section sur le tick du guide du carnet d’ordres), une taille inférieure à son minimum (les ordres plus petits que la taille d’ordre minimale sont rejetés), un ordre post-only qui s’apparierait aussitôt, ou une expiration GTD trop proche.
Qu’est-ce que l’attribution builder ?
Sur les marchés de prédiction, une application qui transmet des ordres à Polymarket peut y joindre son builder code. Ce code est une chaîne hexadécimale de 32 octets qui identifie le profil du builder, et il fait partie de l’ordre signé, il est donc fixé avant la signature. Un ordre apparié est crédité au profil du builder, et les ordres qui ne se sont jamais appariés sont absents des résultats de trades du builder. Les builders peuvent aussi facturer des frais dans des limites que Polymarket impose : au plus 1% sur les ordres taker et 0.5% sur les ordres maker. Ces frais s’ajoutent : ils s’ajoutent aux frais de la plateforme et ne les remplacent jamais. Les ordres passés via PolyTerminal portent le builder code de PolyTerminal, et PolyTerminal peut facturer un builder fee en plus des frais propres à Polymarket. Le guide des frais donne les détails.
Que propose le formulaire d’ordre Predict de PolyTerminal ?
Les options de Polymarket qu’une interface propose relèvent du choix de cette interface.
En quoi les ordres Perps sont-ils différents ?
Perps est un produit à part, avec ses propres règles d’ordres et ses frais. Le time in force y prend les valeurs GTC, IOC et FOK (IOC signifie immediate-or-cancel), un ordre post-only est rejeté s’il prenait de la liquidité, et un ordre reduce-only ne peut pas augmenter l’exposition. Sur Perps, le palier de frais suit le volume de trading des 30 derniers jours glissants du compte : la règle selon laquelle les makers ne paient rien ne s’y applique donc pas. Le guide Perps explique le reste.
FAQ
Polymarket a-t-il des ordres au marché ?
En pratique, oui. Chaque ordre est un ordre limite, et un ordre au marché est un ordre à cours limité dont le prix lui permet de s’exécuter aussitôt contre les ordres en attente. Dans les outils de Polymarket, un ordre au marché est soit FAK, qui garde une exécution partielle et annule le reste, soit FOK, qui s’exécute en totalité ou pas du tout.
Quelle différence entre FOK et FAK ?
Les deux doivent s’exécuter immédiatement. Un ordre FOK s’exécute en totalité ou pas du tout : il se termine ou ne laisse rien derrière lui. Un ordre FAK exécute tout ce que le carnet offre à votre prix et annule le reste non exécuté : une exécution partielle est donc possible.
Puis-je annuler un ordre partiellement exécuté ?
Vous pouvez annuler la partie non exécutée, mais pas la partie exécutée. La documentation de Polymarket dit que seule la partie non exécutée d’un ordre peut être annulée. Un ordre exécutable retenu dans une fenêtre de délai ne peut pas être annulé avant la fin du délai.
Combien de temps dure un ordre GTD ?
Jusqu’à l’expiration que vous fixez, moins une marge : Polymarket fait expirer un ordre GTD une minute avant son expiration indiquée, et l’expiration doit se situer au moins 3 minutes plus tard au moment où vous placez l’ordre. La plus courte durée de vie effective est donc environ deux minutes.
Sources et vérifications
Chaque règle citée dans cet article provient du registre ci-dessous. Chaque ligne indique la page officielle et le jour où elle a été comparée au texte.
Les 44 règles utilisées dans cet article
| Règle | Valeur | Source officielle | Vérifié |
|---|---|---|---|
| Ce qu’est chaque ordre | tous les ordres sur Polymarket sont des ordres à cours limité | docs.polymarket.com/ | |
| Ce qu’est un ordre au marché | un ordre à cours limité dont le prix lui permet de s’exécuter aussitôt contre les ordres en attente | docs.polymarket.com/ | |
| Comment les ordres au marché sont dimensionnés dans les SDK et l’API de Polymarket | un achat au marché est dimensionné en dollars à dépenser et une vente au marché en parts à vendre | docs.polymarket.com/ | |
| Montant en dollars d’un achat au marché | un chiffre avant frais | docs.polymarket.com/ | |
| Un ordre au marché et le carnet d’ordres | ne reste jamais dans le carnet, de sorte que tout ce qui ne peut pas être exécuté aussitôt est annulé | docs.polymarket.com/ | |
| Types d’ordres (time in force) sur la page Order Lifecycle | GTC, GTD, FOK et FAK | docs.polymarket.com/ | |
| Quand un ordre GTD expire réellement | une minute avant son expiration indiquée | docs.polymarket.com/ | |
| Plus petit écart entre maintenant et l’expiration d’un ordre GTD | 3 minutes | docs.polymarket.com/ | |
| Plus courte durée de vie effective d’un ordre GTD | environ deux minutes | docs.polymarket.com/ | |
| Ordre post-only | est refusé s’il s’apparierait aussitôt au lieu d’attendre dans le carnet | docs.polymarket.com/ | |
| Frais pour les makers | aucun | docs.polymarket.com/ | |
| Types d’ordres auxquels s’associe l’indicateur post-only | un ordre à cours limité GTC ou GTD | docs.polymarket.com/ | |
| Quand un ordre est exécutable immédiatement (marketable) | un achat est au prix de vente le plus bas ou au-dessus, ou une vente est au prix d’achat le plus haut ou en dessous | docs.polymarket.com/ | |
| Qui profite de l’amélioration de prix | l’amélioration de prix profite toujours au taker | docs.polymarket.com/ | |
| Quand un ordre ne peut pas être annulé | sauf pendant qu’un ordre exécutable immédiatement est dans une fenêtre de délai en attente | docs.polymarket.com/ | |
| Annuler un ordre partiellement exécuté | seule la partie non exécutée d’un ordre peut être annulée | docs.polymarket.com/ | |
| Modifier un ordre | ne peut pas être modifié sur place | docs.polymarket.com/ | |
| Ordres en attente sur les marchés de sport | annulés automatiquement dès que le match commence | docs.polymarket.com/ | |
| Réserve sur l’annulation automatique des ordres de sport | si un match commence plus tôt que prévu, les ordres peuvent ne pas être retirés à temps | docs.polymarket.com/ | |
| Comment un ordre est autorisé | des messages signés EIP-712 | docs.polymarket.com/ | |
| Ce qui limite la taille d’un nouvel ordre | votre solde disponible moins ce que les ordres ouverts réservent déjà | docs.polymarket.com/ | |
| Règlement d’un trade apparié | atomique : tout le trade réussit, ou rien ne se passe | docs.polymarket.com/ | |
| Le statut unmatched tel que formulé sur la page Order Lifecycle | un ordre exécutable immédiatement placé dans le carnet après la fin du délai sans appariement | docs.polymarket.com/ | |
| Le statut unmatched tel que formulé dans l’exemple de l’API Place Orders | un ordre exécutable immédiatement qui n’a pas passé le délai, alors que son placement a bien réussi | docs.polymarket.com/ | |
| Marchés avec un taker delay (page Order Lifecycle) | certains marchés Hausse / Baisse crypto et finance | docs.polymarket.com/ | |
| Taker delay indiqué sur la page Order Lifecycle | 250 ms | docs.polymarket.com/ | |
| Taker delay indiqué dans la référence Get CLOB market info | 250 ms | docs.polymarket.com/ | |
| Taker delay crypto dans la dernière entrée du journal (4 sept. 2026) | 150 ms | docs.polymarket.com/ | |
| Un ordre dans une fenêtre de délai | est en attente et ne peut pas être annulé | docs.polymarket.com/ | |
| Taker delay de Perps (journal des modifications de Perps, 10 juin 2026) | 20 ms | docs.polymarket.com/ | |
| Ordres sous la taille minimale | les ordres plus petits que la taille d’ordre minimale sont rejetés | docs.polymarket.com/ | |
| Taille d’ordre minimale telle que décrite sur la page Place Orders | le nombre minimal de parts accepté pour un ordre | docs.polymarket.com/ | |
| Taille d’ordre minimale telle que décrite sur la page Market Details | un montant en USDC | docs.polymarket.com/ | |
| Ce qu’est un builder code | une chaîne hexadécimale de 32 octets qui identifie le profil du builder | docs.polymarket.com/ | |
| Où se trouve le builder code dans un ordre | fait partie de l’ordre signé | docs.polymarket.com/ | |
| Ordres non appariés dans les résultats de trades du builder | les ordres qui ne se sont jamais appariés sont absents des résultats de trades du builder | docs.polymarket.com/ | |
| Builder fee maximal sur les ordres taker (marchés de prédiction) | 1% | docs.polymarket.com/ | |
| Builder fee maximal sur les ordres maker (marchés de prédiction) | 0.5% | docs.polymarket.com/ | |
| Comment les builder fees s’ajoutent aux frais de la plateforme | ils s’ajoutent aux frais de la plateforme et ne les remplacent jamais | docs.polymarket.com/ | |
| Valeurs de time-in-force | GTC, IOC et FOK | docs.polymarket.com/ | |
| Post-only | est rejeté s’il prenait de la liquidité | docs.polymarket.com/ | |
| Reduce-only | ne peut pas augmenter l’exposition | docs.polymarket.com/ | |
| Ce qui détermine le palier de frais Perps | le volume de trading des 30 derniers jours glissants | docs.polymarket.com/ | |
| Modifications du taker delay crypto dans le journal des modifications de Predictions | Changes to the crypto taker delay in the Predictions changelog | docs.polymarket.com/ |
Pour aller plus loin
Bases · 9 min
Carnet d’ordres Polymarket : prix, spread
Lire un carnet d’ordres Polymarket : bids et asks, meilleur bid et ask, prix médian, spread, profondeur, tick size et effet du slippage sur un gros ordre.
Predict · 12 min
Marchés crypto Hausse / Baisse Polymarket
Marchés crypto Hausse / Baisse de Polymarket réglés sur TWAP : price to beat, fenêtres Chainlink, délai taker et frais, avec un exemple chiffré.
Bases · 9 min
Frais Polymarket expliqués
Frais des marchés de prédiction Polymarket : formule du frais taker, taux par catégorie, pic à 50 cents, remises maker, builder fees et changements de 2026.
Perps · 12 min
Polymarket Perps : comment ça marche
Comment fonctionnent les Polymarket Perps : contrats perpétuels sans échéance, marge, funding, prix mark et liquidation, avec les règles officielles.
PolyTerminal est une interface indépendante pour Polymarket et n’est ni exploitée ni approuvée par Polymarket. Les ordres passés via PolyTerminal portent le builder code Polymarket de PolyTerminal, et PolyTerminal peut facturer un builder fee en plus des frais propres à Polymarket. Cette page est pédagogique et ne constitue pas un conseil en investissement. Les règles ont été comparées à la documentation officielle le 19 octobre 2026 ; vérifiez la source avant d’agir sur un chiffre.