Les états possibles d’un marché
Un marché n’est jamais simplement « ouvert » ou « fermé ». Il porte un statut qui détermine exactement quels ordres le carnet acceptera.Initializingle carnet n’accepte rien
PreOpenpost-only, comptes autorisés uniquement
Activetout
PostOnlytout ordre taker est rejeté
Pausedrien
ReduceOnlyseulement les ordres qui réduisent
FinalSettlementrien — l’état terminal
PostOnly et Paused reviennent à Active. Pas ReduceOnly — c’est la voie d’extinction.
L’état d’un marché est un état de la chaîne, exécuté en tête de priorité du bloc. Un client n’a pas à être averti qu’un marché a ouvert : il le voit.
Ce ne sont pas des degrés de gravité sur un cadran. Chacun est une réponse différente à un problème différent.
PreOpen permet à un marché de constituer un carnet avant sa première transaction. Les makers autorisés peuvent coter et, comme seuls des ordres post-only sont acceptés, rien ne peut croiser pendant la construction du carnet. Le marché ouvre avec deux côtés déjà présents, au lieu d’ouvrir vide et de laisser le premier taker fixer le prix.
PostOnly arrête la prise de liquidité sans empêcher les makers de coter. C’est l’état qui dit « la formation des prix est cassée en ce moment » — les makers peuvent encore se repositionner, mais personne ne peut lever une cotation périmée.
ReduceOnly laisse tout le monde sortir et personne entrer. C’est l’état dans lequel un marché entre quand on le met en extinction, ou quand son profil de risque a suffisamment changé pour qu’augmenter l’exposition ne soit plus approprié.
Comment un marché ouvre
Coter un marché est une opération de configuration qui écrit sa spécification de contrat on-chain : le pas de cotation, le pas de quantité, la composition de l’indice, les paliers de levier, les paramètres de financement, les limites de position et les bandes de prix. Rien du comportement du marché ne vit en dehors de cet enregistrement. La spécification est écrite avant que le marché n’accepte quoi que ce soit, et elle est lisible dès l’instant où elle existe. Un client qui interroge la liste des marchés voit le nouveau marché — avec ses paramètres complets — avant qu’il ne devienne négociable, et c’est la fenêtre dont une intégration a besoin pour se configurer. Les opérations de cotation peuvent être placées sous exigence de multisignature : l’opération porte une preuve satisfaisant un seuil de signataires, faute de quoi l’exécution la rejette. C’est le protocole qui l’impose à l’exécution, et non un processus autour de lui : ce n’est donc pas une règle que l’on peut contourner.Comment un marché est retiré
Une radiation est une séquence inverse, pas un interrupteur. Un marché passe en ReduceOnly pour que les positions ouvertes puissent être clôturées et qu’aucune nouvelle exposition ne puisse être créée, et seulement ensuite en FinalSettlement. Cet enchaînement relève de la procédure d’exploitation, ce n’est pas la machine à états qui l’impose d’elle-même — mais c’est l’enchaînement qui compte. Éteindre un marché alors que des positions sont ouvertes laisserait leurs détenteurs avec une exposition dont ils ne peuvent pas sortir par le carnet — ce qui transforme un changement opérationnel planifié en un règlement forcé au prix que le protocole choisit. Passer par ReduceOnly donne d’abord à chaque détenteur la possibilité de clôturer à un prix de marché. La procédure de règlement des positions encore ouvertes au règlement final est propre au contrat, et publiée avec l’avis de radiation, aux côtés du délai de préavis.Contrats pré-marché
Certains marchés sont cotés avant que le sous-jacent n’ait un marché au comptant liquide — un token avant sa cotation, une action avant son introduction. Pour le noyau, ce sont des marchés ordinaires ; pour un trader, ce sont des marchés inhabituels. Leur prix de l’indice repose sur des sources moins nombreuses et plus minces, ce qui le rend plus facile à déplacer et plus susceptible de sauter. Leurs spécifications en tiennent compte : levier plus faible, plafonds de financement plus larges, limites de position plus serrées. Voir Marchés.Construire face aux cotations
Énumérez les marchés à répétition, pas une seule fois. Un client qui lit la liste des marchés au démarrage et jamais ensuite manquera en silence tout ce qui sera coté après. Les cotations sont un événement normal et continu. Lisez les spécifications plutôt que de les stocker. Les pas de cotation, les paliers de levier et les plafonds de financement changent sur des marchés en service. Un client qui garde une copie périmée soumet des ordres que le réseau rejette, ou dimensionne ses positions contre des limites qui ne s’appliquent plus. Gérez tous les statuts, pas seulement Active. Un ordre rejeté pour cause de statut de marché n’est pas un bug de votre ordre — c’est le marché qui vous dit ce qu’il accepte en ce moment. Traiter PostOnly, ReduceOnly et Paused comme distincts fait la différence entre une intégration qui se dégrade proprement et une intégration qui s’acharne contre un mur.Annonces
Le flux d’annonces commence avec le testnet public, le 20 septembre 2026. D’ici là, les marchés du testnet privé sont cotés et modifiés sans préavis, parce que rien n’y porte de valeur.
Pour aller plus loin
Marchés
Ce que contient une spécification de contrat.
Changements de règles
Les délais de préavis et la prise d’effet des changements.
Séquencement des transactions
Pourquoi les opérations système s’exécutent en tête de bloc.
Journal des modifications du protocole
Le relevé daté de ce qui a été livré.