> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Prix de marquage

> La référence de règlement employée pour la marge, la liquidation et le P&L latent — construite comme la médiane de quatre prix indépendants, pour qu’aucune source seule ne puisse la déplacer.

Le prix de marquage est le nombre qui décide si vous êtes liquidé. Ce n’est pas le dernier prix négocié, et ce n’est pas non plus le [prix de l’indice](/fr/trading/index-price).

La raison de son existence comme construction distincte est étroite et importante : si les liquidations étaient déclenchées par la dernière transaction sur cette plateforme, alors quiconque serait capable de faire passer une transaction isolée dans un carnet peu fourni pourrait liquider les positions des autres. Le prix de marquage est conçu pour qu’aucune source seule — y compris le carnet d’ordres de cette plateforme — ne puisse le déplacer beaucoup à elle seule.

<h2 id="four-prices-one-median">
  Quatre prix, une médiane
</h2>

<div className="dg" data-dg="mark-price-median">
  <div className="dg-c" style={{aspectRatio:"720 / 308"}}>
    <svg className="dg-w" viewBox="0 0 720 308" aria-hidden="true">
      <path className="dg-wire dg-soft" d="M 305.00 37.00 L 348.23 127.23" />

      <path className="dg-head" d="M 351.00 133.00 L 344.27 129.13 L 352.20 125.33 Z" />

      <path className="dg-wire dg-soft" d="M 305.00 101.00 L 345.75 129.35" />

      <path className="dg-head" d="M 351.00 133.00 L 343.23 132.96 L 348.26 125.73 Z" />

      <path className="dg-wire dg-soft" d="M 305.00 165.00 L 345.75 136.65" />

      <path className="dg-head" d="M 351.00 133.00 L 348.26 140.27 L 343.23 133.04 Z" />

      <path className="dg-wire dg-soft" d="M 305.00 229.00 L 348.23 138.77" />

      <path className="dg-head" d="M 351.00 133.00 L 352.20 140.67 L 344.27 136.87 Z" />

      <path className="dg-wire dg--green" d="M 470.00 133.00 L 499.60 133.00" />

      <path className="dg-head dg--green" d="M 506.00 133.00 L 499.60 137.40 L 499.60 128.60 Z" />
    </svg>

    <div className="dg-b dg--sky" style={{left:"0.0000%",top:"3.2468%",width:"41.6667%",height:"17.5325%"}}><span className="dg-t">Oracle plus une base lissée</span><span className="dg-s">comptant externe, plus une EMA 150 s de la base locale</span></div>
    <div className="dg-b dg--blue" style={{left:"0.0000%",top:"24.0260%",width:"41.6667%",height:"17.5325%"}}><span className="dg-t">Le carnet de la plateforme</span><span className="dg-s">le mid des meilleures limites</span></div>
    <div className="dg-b dg--yellow" style={{left:"0.0000%",top:"44.8052%",width:"41.6667%",height:"17.5325%"}}><span className="dg-t">Oracle plus base de financement</span><span className="dg-s">dérivée du taux de financement</span></div>
    <div className="dg-b dg--green" style={{left:"0.0000%",top:"65.5844%",width:"41.6667%",height:"17.5325%"}}><span className="dg-t">Mid perpétuels externes</span><span className="dg-s">d’autres plateformes</span></div>
    <div className="dg-b dg--brown dg-round" style={{left:"49.4444%",top:"34.0909%",width:"15.2778%",height:"18.1818%"}}><span className="dg-t">Médiane</span></div>
    <div className="dg-b dg--green" style={{left:"70.8333%",top:"34.0909%",width:"29.1667%",height:"18.1818%"}}><span className="dg-t">Prix de marquage</span><span className="dg-s">marge · liquidation · P\&L latent</span></div>
    <div className="dg-free dg-mid" style={{left:"0.0000%",top:"88.3117%",width:"100.0000%"}}><div className="dg-n">La médiane est toute la défense : la déplacer exige d’en déplacer au moins deux sur quatre, délibérément dissemblables.</div></div>
  </div>
</div>

La médiane est toute la défense. Pour déplacer la médiane, il faut déplacer au moins deux des quatre entrées indépendantes — et ces entrées sont délibérément dissemblables : l’une est le comptant externe, une autre le carnet de cette plateforme, une troisième est dérivée du financement, la dernière vient des marchés perpétuels externes. Un attaquant capable d’en distordre une seule ne change rien.

<h3 id="price-1-oracle-plus-a-smoothed-basis">
  Prix 1 — l’oracle plus une base lissée
</h3>

$$
P_1 = \text{indice} + \mathrm{EMA}_{150s}\!\left(\text{mid plateforme} - \text{indice}\right)
$$

Ce prix suit la prime ou la décote durable à laquelle cette plateforme se négocie par rapport au marché extérieur. Le *mid* est la moyenne du meilleur cours acheteur et du meilleur cours vendeur.

C’est le lissage qui le rend sûr. Une base brute bougerait à l’instant où quelqu’un élargirait ou croiserait le carnet ; une moyenne mobile exponentielle sur 150 secondes signifie qu’un manipulateur doit tenir la distorsion pendant des minutes plutôt qu’un bloc, ce qui coûte de l’argent réel face à tous ceux qui négocient contre lui.

Deux détails comptent pour qui voudrait reconstruire ce calcul. Le temps écoulé dans l’EMA vient des **horodatages de bloc**, pas de l’horloge murale — pour que les nœuds soient d’accord. Et après une interruption inhabituellement longue, ce temps écoulé important fait sauter la moyenne vers la valeur courante au lieu de l’y amener lentement, ce qui est le bon comportement à la reprise après une pause.

**Ce que le lissage fait vraiment.** Prenons une plateforme qui se négocie durablement au-dessus de l’indice, si bien que la base monte de 0 à 5 puis s’y maintient :

| Temps écoulé | Échantillon de base |    EMA |
| -----------: | ------------------: | -----: |
|          0 s |                   0 | 0,0000 |
|         20 s |                   1 | 1,0000 |
|         60 s |                   2 | 1,7231 |
|         90 s |                   3 | 2,2319 |
|        120 s |                   4 | 2,8107 |
|        150 s |                   5 | 3,4360 |
|        210 s |                   5 | 4,1189 |
|        300 s |                   5 | 4,6189 |

Cinq minutes de base soutenue à 5 points amènent l’EMA à 4,62, pas à 5. Ce retard est la protection : un attaquant qui tient le carnet à l’écart de l’indice paie pour l’y tenir pendant des minutes et ne déplace toujours pas le prix de marquage de toute la distance — tandis qu’une revalorisation authentique, qui elle persiste, arrive intégralement assez vite pour que le marquage reste honnête.

Tous les chiffres ci-dessus découlent de la formule telle qu’elle est publiée. Ils sont reproductibles, et c’est précisément pour cela qu’elle est publiée.

<h3 id="price-2-this-venues-own-book">
  Prix 2 — le carnet de la plateforme elle-même
</h3>

$$
P_2 = \operatorname{median}\!\left(\text{meilleur acheteur},\; \text{meilleur vendeur},\; \text{dernière transaction}\right)
$$

La lecture la plus directe de ce qui se passe ici, rendue résistante à deux distorsions courantes en prenant une médiane plutôt qu’une valeur unique : une seule transaction à un prix inhabituel ne peut pas le déplacer, et un carnet momentanément unilatéral non plus.

<h3 id="price-3-oracle-plus-funding-basis">
  Prix 3 — l’oracle plus la base de financement
</h3>

$$
P_3 = \text{indice} \times \left(1 + F_{\text{last}} \times t_{\text{next}}\right)
$$

Un perpétuel s’écarte du comptant d’une manière que le financement explique. Ce prix reconstruit cette relation à partir du taux de financement au lieu de l’observer, ce qui en fait un contrôle indépendant sur les deux prix qui, eux, l’observent.

Notez la forme : l’ajustement décroît à mesure que le règlement du financement approche, pour atteindre zéro à l’instant où le financement est prélevé. C’est la même convergence que le marché lui-même manifeste.

<h3 id="price-4-external-perpetual-markets">
  Prix 4 — les marchés perpétuels externes
</h3>

$$
P_4 = \sum_i w_i \cdot \text{mid}_i , \qquad w_i = \frac{V_i}{\sum_j V_j}
$$

Délibérément différent du prix de l’indice, qui est construit à partir du comptant. Les marchés perpétuels portent une base et leurs propres dynamiques de financement ; les inclure signifie que le marquage reflète l’instrument négocié plutôt que son seul sous-jacent. La pondération se fait par volume sur 24 heures sur les plateformes de référence, et la liste des plateformes incluses est configurable.

<h2 id="update-timing">
  Cadence de mise à jour
</h2>

Le prix de marquage se met à jour quand le prix de l’indice se met à jour — environ toutes les trois secondes, et **à l’intérieur du même bloc, après** l’indice. La séquence compte : un marquage calculé avant son indice serait périmé d’un tick par construction.

La composante EMA est échantillonnée à chaque bloc, tandis que le reste est recalculé à la cadence de l’indice. Si l’indice ne s’est pas mis à jour depuis six secondes, le marquage se met tout de même à jour plutôt que de se périmer avec lui.

<h2 id="when-inputs-are-missing">
  Quand des entrées manquent
</h2>

La conception se dégrade par paliers définis plutôt que de céder.

| Entrées valides | Comportement                                                                                                                                                        |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **4**           | Médiane des quatre                                                                                                                                                  |
| **3**           | Médiane des trois restantes                                                                                                                                         |
| **2**           | Un cinquième prix est introduit : une EMA sur 30 secondes de la médiane du carnet de la plateforme. Le marquage est la médiane de ce prix et de ce qui reste valide |
| **≤1**          | Alerte critique ; le dernier prix de marquage valide est maintenu                                                                                                   |

Le cas à deux entrées mérite d’être compris. Plutôt que de se rabattre sur une source unique — ce qui donnerait exactement le contrôle que la médiane existe pour empêcher — le système fabrique une troisième entrée en lissant son propre carnet sur 30 secondes. Plus courte que la fenêtre de 150 secondes employée en fonctionnement normal, parce qu’en état dégradé la réactivité compte davantage ; assez longue pour qu’une transaction isolée ne puisse toujours pas la dicter.

<h2 id="cold-start">
  Démarrage à froid
</h2>

Quand un marché est coté pour la première fois, trois des quatre entrées se ramènent au prix de l’indice : la base lissée part de zéro, la base de financement part de zéro, et le carnet de cette plateforme n’a pas d’historique. La médiane de tout cela est le prix de l’indice.

Un marché fraîchement coté se marque donc à son indice et n’en diverge qu’à mesure que du trading réel s’accumule — ce qui est le bon point de départ, puisqu’il n’existe encore aucune information propre à la plateforme à refléter.

<Warning>
  Le prix de marquage est **résistant** à la manipulation, pas à l’épreuve de la manipulation. Si les marchés externes à partir desquels il est construit bougent ensemble — par une dislocation véritable ou par un mouvement coordonné sur plusieurs plateformes — la médiane bouge avec eux. La médiane borne ce qu’une source seule peut faire ; elle ne peut pas fabriquer une information que le marché n’a pas. Voir [Avertissements sur les risques](/fr/protocol/security/risks).
</Warning>

<h2 id="where-this-is-used">
  Où il est utilisé
</h2>

| Utilisé pour                                                          | Utilise le prix de marquage                                   |
| --------------------------------------------------------------------- | ------------------------------------------------------------- |
| P\&L latent                                                           | Oui                                                           |
| Exigences de marge et déclencheurs de liquidation                     | Oui                                                           |
| Déclencheurs d’[ordres conditionnels](/fr/trading/conditional-orders) | Au choix — l’alternative est le dernier prix négocié          |
| Prime de [financement](/fr/trading/funding)                           | Oui                                                           |
| Exécution des transactions                                            | **Non** — les exécutions ont lieu aux prix du carnet d’ordres |

C’est la dernière ligne qu’il faut intégrer. Le prix de marquage ne détermine jamais ce que vous payez pour une exécution. Il détermine ce que votre position ouverte *vaut*, ce qui est une autre question — et c’est elle qui décide si vous la gardez.

<h2 id="where-to-go-next">
  Pour aller plus loin
</h2>

<CardGroup cols={2}>
  <Card title="Prix de l’indice" href="/fr/trading/index-price">
    La référence externe sur laquelle le marquage est ancré.
  </Card>

  <Card title="Liquidations" href="/fr/trading/liquidations">
    Ce qui se passe quand le prix de marquage évolue contre votre marge.
  </Card>

  <Card title="Financement" href="/fr/trading/funding">
    Le mécanisme de prime que le Prix 3 reconstruit.
  </Card>

  <Card title="Oracle" href="/fr/protocol/architecture/oracle">
    Comment le prix de l’indice est produit et certifié dans le consensus.
  </Card>
</CardGroup>
