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

# Pools parimutuels : comment se forment les cotes et les gains sur counsel

> Comprenez le fonctionnement du système parimutuel sur counsel : comment les cotes se forment, pourquoi elles évoluent à chaque mise, et comment les gains sont calculés à la clôture.

Dans un marché parimutuel, les parieurs ne misent pas contre une maison ou une contrepartie qui affiche des cotes fixes. Au lieu de cela, chaque mise rejoint un pool commun. Lorsque le marché se résout, les gagnants se partagent le pool au prorata de ce qu'ils ont misé sur le bon résultat, après une petite commission de protocole. La conséquence essentielle est que votre rendement n'est pas fixé au moment où vous pariez : il est déterminé par la composition finale du pool à la clôture.

## Comment fonctionne le pool

Chaque marché sur counsel dispose d'un compte de pool dédié sur le XRP Ledger. Lorsque vous envoyez un Payment vers ce compte, vos fonds rejoignent le pool brut. Chaque résultat est associé à un DestinationTag, de sorte que le résultat 0 (« Yes ») et le résultat 1 (« No ») s'accumulent dans des sous-pools distincts au sein du même compte.

À la résolution, la commission est prélevée sur le pool total, puis le pool net est réparti entre les parieurs du camp gagnant au prorata de leur mise individuelle.

<Steps>
  <Step title="Mise">
    Votre Payment en XRP atteint le compte de pool, tagué sur le résultat que vous avez choisi.
  </Step>

  <Step title="Le pool s'accumule">
    Chaque pari, tous résultats confondus, vient grossir le pool brut. Les cotes implicites évoluent en continu.
  </Step>

  <Step title="Clôture des paris">
    Une fois `bet_cutoff` dépassé, le pool est gelé. Aucun nouveau pari n'est accepté au-delà de ce point.
  </Step>

  <Step title="Résolution">
    Le résultat gagnant est déterminé. La commission est appliquée et les gagnants sont payés.
  </Step>
</Steps>

## Les cotes restent indicatives jusqu'à la clôture

Parce que tout nouveau pari modifie la répartition du pool, les cotes ne sont jamais fermes tant que `bet_cutoff` n'est pas dépassé. Deux valeurs sont utiles pour évaluer une position à un instant donné :

```
implied_prob      = outcome_pool / total_pool
payout_per_unit   = net_pool / outcome_pool
```

`implied_prob` indique quelle fraction de l'argent total se trouve sur un camp donné. `payout_per_unit` est le multiplicateur que vous recevriez si ce camp l'emporte, après commission. Les deux nombres bougent à chaque nouvelle mise, sur n'importe quel résultat.

<Warning>
  Les cotes affichées avant `bet_cutoff` sont indicatives. Le pool peut évoluer sensiblement entre le moment où vous voyez une cote et le moment où votre transaction est confirmée.
</Warning>

## Anti-slippage : `projected_implied_odds_after`

Avant que vous ne signiez un pari, l'endpoint `bet-intent` calcule l'effet de votre propre mise sur la ligne. La réponse inclut `projected_implied_odds_after` : les valeurs `implied_prob` et `payout_per_unit` du résultat que vous avez choisi **après** l'ajout de votre mise au pool. C'est ce qui se rapproche le plus d'une cote pré-pari que counsel puisse fournir.

```json theme={null}
{
  "outcome": 0,
  "amount_xrp": 10,
  "projected_implied_odds_after": {
    "implied_prob": 0.624,
    "payout_per_unit": 1.555
  }
}
```

Vérifiez ce nombre avant de signer. Un pari important sur un pool peu profond dégradera nettement sa propre cote.

## Les cotes sont définitives à la clôture

Une fois `bet_cutoff` dépassé, aucun nouveau pari n'est accepté. L'état du pool à cet instant précis, c'est-à-dire les drops sur chaque résultat, détermine le `payout_per_unit` final de chaque parieur. Il n'y a plus aucune variation de prix après la clôture.

## Exemple détaillé

Prenons un marché de 100 XRP avec une commission de 3 % (`fee_rate: 0.03`) :

| Résultat | Pool   | Prob. implicite | Pool net | Gain/unité           |
| -------- | ------ | --------------- | -------- | -------------------- |
| Yes (0)  | 60 XRP | 60 %            | 97 XRP   | 97 ÷ 60 = **1,617×** |
| No (1)   | 40 XRP | 40 %            | 97 XRP   | 97 ÷ 40 = **2,425×** |

* Pool brut : 100 XRP
* Commission (3 %) : 3 XRP
* Pool net : **97 XRP**

Un parieur ayant misé 10 XRP sur Yes recevrait `10 × 1.617 = 16.17 XRP`. Un parieur ayant misé 5 XRP sur No recevrait `5 × 2.425 = 12.125 XRP`. La maison prélève 3 XRP quel que soit le camp gagnant.

<Note>
  Les gains individuels sont arrondis à l'unité inférieure au drop le plus proche (1 XRP = 1 000 000 drops). Le reliquat d'arrondi (la poussière) est versé à la réserve de l'opérateur plutôt que distribué.
</Note>

## Parimutuel vs. cotes fixes

<CardGroup cols={2}>
  <Card title="Parimutuel (counsel)" icon="scale-balanced">
    Vous pariez contre les autres parieurs. Les cotes sont fixées par le marché. La maison prélève une commission fixe quel que soit le résultat.
  </Card>

  <Card title="Bookmaking à cotes fixes" icon="building-columns">
    Vous pariez contre un bookmaker qui affiche et garantit un prix. Le bookmaker absorbe le risque d'un carnet déséquilibré.
  </Card>
</CardGroup>

Sur counsel, le protocole n'est jamais exposé au risque de résultat. La commission est l'unique source de revenu, et elle est prélevée sur le pool avant toute répartition.
