PolyTerminal
Langue fr
Ouvrir le terminal

Guide Bases

Types d’ordres Polymarket et exécution

Ordres limite et au marché sur Polymarket, time in force (GTC, GTD, FOK, FAK), post-only, exécution partielle, annulation, délai taker et cycle de vie.

  • Par PolyTerminal Team
  • Vérifié dans la documentation
  • Mis à jour
  • 11 min de lecture
Sur cette page

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 :

  1. 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.
  2. À 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.
  3. 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 :

DateTaker delay crypto
17 août 202650 ms, en baisse par rapport à 250 ms
4 sept. 2026150 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ègleValeurSource officielleVérifié
Ce qu’est chaque ordretous les ordres sur Polymarket sont des ordres à cours limitédocs.polymarket.com/concepts/order-lifecycle
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 attentedocs.polymarket.com/concepts/prices-orderbook
Comment les ordres au marché sont dimensionnés dans les SDK et l’API de Polymarketun achat au marché est dimensionné en dollars à dépenser et une vente au marché en parts à vendredocs.polymarket.com/trading/place-orders
Montant en dollars d’un achat au marchéun chiffre avant fraisdocs.polymarket.com/trading/place-orders
Un ordre au marché et le carnet d’ordresne reste jamais dans le carnet, de sorte que tout ce qui ne peut pas être exécuté aussitôt est annulédocs.polymarket.com/trading/place-orders
Types d’ordres (time in force) sur la page Order LifecycleGTC, GTD, FOK et FAKdocs.polymarket.com/concepts/order-lifecycle
Quand un ordre GTD expire réellementune minute avant son expiration indiquéedocs.polymarket.com/trading/place-orders
Plus petit écart entre maintenant et l’expiration d’un ordre GTD3 minutesdocs.polymarket.com/trading/place-orders
Plus courte durée de vie effective d’un ordre GTDenviron deux minutesdocs.polymarket.com/trading/place-orders
Ordre post-onlyest refusé s’il s’apparierait aussitôt au lieu d’attendre dans le carnetdocs.polymarket.com/trading/place-orders
Frais pour les makersaucundocs.polymarket.com/trading/fees
Types d’ordres auxquels s’associe l’indicateur post-onlyun ordre à cours limité GTC ou GTDdocs.polymarket.com/trading/place-orders
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 dessousdocs.polymarket.com/concepts/order-lifecycle
Qui profite de l’amélioration de prixl’amélioration de prix profite toujours au takerdocs.polymarket.com/concepts/order-lifecycle
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 attentedocs.polymarket.com/concepts/order-lifecycle
Annuler un ordre partiellement exécutéseule la partie non exécutée d’un ordre peut être annuléedocs.polymarket.com/concepts/order-lifecycle
Modifier un ordrene peut pas être modifié sur placedocs.polymarket.com/trading/market-making
Ordres en attente sur les marchés de sportannulés automatiquement dès que le match commencedocs.polymarket.com/concepts/markets-events
Réserve sur l’annulation automatique des ordres de sportsi un match commence plus tôt que prévu, les ordres peuvent ne pas être retirés à tempsdocs.polymarket.com/concepts/markets-events
Comment un ordre est autorisédes messages signés EIP-712docs.polymarket.com/concepts/order-lifecycle
Ce qui limite la taille d’un nouvel ordrevotre solde disponible moins ce que les ordres ouverts réservent déjàdocs.polymarket.com/concepts/order-lifecycle
Règlement d’un trade appariéatomique : tout le trade réussit, ou rien ne se passedocs.polymarket.com/concepts/order-lifecycle
Le statut unmatched tel que formulé sur la page Order Lifecycleun ordre exécutable immédiatement placé dans le carnet après la fin du délai sans appariementdocs.polymarket.com/concepts/order-lifecycle
Le statut unmatched tel que formulé dans l’exemple de l’API Place Ordersun ordre exécutable immédiatement qui n’a pas passé le délai, alors que son placement a bien réussidocs.polymarket.com/trading/place-orders
Marchés avec un taker delay (page Order Lifecycle)certains marchés Hausse / Baisse crypto et financedocs.polymarket.com/concepts/order-lifecycle
Taker delay indiqué sur la page Order Lifecycle250 msdocs.polymarket.com/concepts/order-lifecycle
Taker delay indiqué dans la référence Get CLOB market info250 msdocs.polymarket.com/api-reference/markets/get-clob-market-info
Taker delay crypto dans la dernière entrée du journal (4 sept. 2026)150 msdocs.polymarket.com/changelog/predictions
Un ordre dans une fenêtre de délaiest en attente et ne peut pas être annulédocs.polymarket.com/concepts/order-lifecycle
Taker delay de Perps (journal des modifications de Perps, 10 juin 2026)20 msdocs.polymarket.com/changelog/perps
Ordres sous la taille minimaleles ordres plus petits que la taille d’ordre minimale sont rejetésdocs.polymarket.com/market-data/market-details
Taille d’ordre minimale telle que décrite sur la page Place Ordersle nombre minimal de parts accepté pour un ordredocs.polymarket.com/trading/place-orders
Taille d’ordre minimale telle que décrite sur la page Market Detailsun montant en USDCdocs.polymarket.com/market-data/market-details
Ce qu’est un builder codeune chaîne hexadécimale de 32 octets qui identifie le profil du builderdocs.polymarket.com/trading/place-orders
Où se trouve le builder code dans un ordrefait partie de l’ordre signédocs.polymarket.com/trading/place-orders
Ordres non appariés dans les résultats de trades du builderles ordres qui ne se sont jamais appariés sont absents des résultats de trades du builderdocs.polymarket.com/trading/place-orders
Builder fee maximal sur les ordres taker (marchés de prédiction)1%docs.polymarket.com/programs/builders/fees
Builder fee maximal sur les ordres maker (marchés de prédiction)0.5%docs.polymarket.com/programs/builders/fees
Comment les builder fees s’ajoutent aux frais de la plateformeils s’ajoutent aux frais de la plateforme et ne les remplacent jamaisdocs.polymarket.com/programs/builders/fees
Valeurs de time-in-forceGTC, IOC et FOKdocs.polymarket.com/perps/faq
Post-onlyest rejeté s’il prenait de la liquiditédocs.polymarket.com/perps/faq
Reduce-onlyne peut pas augmenter l’expositiondocs.polymarket.com/perps/faq
Ce qui détermine le palier de frais Perpsle volume de trading des 30 derniers jours glissantsdocs.polymarket.com/perps/learn-about-trading/fees
Modifications du taker delay crypto dans le journal des modifications de PredictionsChanges to the crypto taker delay in the Predictions changelogdocs.polymarket.com/changelog/predictions

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.