Mentions légales obligatoires: Monnaie virtuelle, risques réels. En crypto seul le risque est garanti. Plus

Système d'assignation de positions

Dernière mise à jour : 10 жніўня 2026 г.

Attribution des liquidations non exécutées

Le programme d'attribution est un modèle alternatif conçu pour assurer la fourniture de liquidité en période de forte volatilité. Il constitue une étape du processus de protection du capital dans lequel une liquidation non exécutée est attribuée à des fournisseurs de liquidité volontaires à un prix indéterminé, en dehors du carnet d'ordres. Ce mécanisme vise à réduire les frictions dans le processus de liquidation et à éviter la mauvaise expérience consistant à simplement dénouer l'intérêt ouvert de traders rentables pour compenser des traders sous-garantis.

Les fournisseurs de liquidité (LP) acceptent le risque de recevoir des liquidations non exécutées. La contrepartie est la marge de maintenance restante issue de la valeur au prix de référence de la position, qui rémunère ce risque.

La participation au système d'attribution de positions (PAS) fonctionne comme suit :

  1. 1

    Chaque LP souhaitant participer au programme peut définir une position maximale qu'il accepte de se voir attribuer en un seul ordre, ou une taille de position maximale qu'il accepte de détenir APRÈS qu'une attribution a eu lieu (ou les deux).

  2. 2

    Chaque LP dispose à tout moment d'un certain montant de marge disponible (AM) ; si AM < MT (seuil maximum), il n'atteint pas son seuil maximum et ne reçoit que le montant disponible.

  3. 3

    Lors d'une attribution, celle-ci apparaît dans le flux WebSocket des exécutions et nous envoyons un email récapitulant les paramètres de la position reçue.

  4. 4

    En dernier recours, si une liquidation ne peut ni être exécutée dans le carnet d'ordres ni être attribuée aux LP participant au PAS, un dénouement de position s'effectue.

La capacité totale des fournisseurs de liquidité participant au programme constitue de facto un fonds d'assurance protégeant contre une volatilité extrême susceptible d'entraîner des pertes pour le système.

Cette solution nous permet de continuer à ne pas exiger de remboursements forcés (clawbacks) et d'assurer un règlement des gains en temps réel.

Logique du système d'attribution de positions (PAS)

Répartition des attributions

De nombreux facteurs influencent la répartition des attributions entre les fournisseurs de liquidité (LP) dans le PAS.

  • Tous les membres du programme d'attribution sont traités sur un pied d'égalité. Lorsqu'une liquidation survient et ne peut pas être exécutée par le carnet d'ordres, le total des parts disponibles à l'attribution est réparti équitablement entre tous les fournisseurs de liquidité actifs.

  • Bien que tous les comptes soient traités à égalité lors de l'attribution des parts, l'intérêt de définir une préférence maximale plus élevée reste visible dans la distribution des parts attribuées : si vous êtes davantage en mesure de recevoir des attributions (en maintenant une marge suffisante pour saisir les opportunités), vous devenez un fournisseur plus fiable et accroissez votre capacité à obtenir une part plus importante.

  • Par exemple, si 500 000 contrats FI_BTCUSD (quel que soit le type) sont assignés entre 10 fournisseurs de liquidité (5 avec max_position = 25 000 et les 5 autres avec max_position = 100 000), l'assignation de la liquidation est d'abord répartie équitablement entre les 10 comptes, soit 50 000 contrats chacun. Les 5 premiers comptes ayant un maximum de 25 000, ils reçoivent leur limite maximale. Les 125 000 contrats excédentaires sont alors répartis entre les autres comptes.

Description de l'algorithme

Voici une description directe du processus :

  1. 1

    Le prix de référence d'un ou plusieurs contrats évolue et les positions sont réévaluées au nouveau montant.

  2. 2

    La liquidation intervient au niveau du compte de marge (ex. : FI_BTCUSD) lorsque la valeur des positions passe en dessous de l'exigence de marge de maintenance.

  3. 3

    Les assignations s'effectuent contrat par contrat (ex. : FI_BTCUSD_150618).

  4. 4

    Nous désignons la liquidation non exécutée pour un contrat donné par U.

  5. 5

    Nous désignons l'ensemble des fournisseurs de liquidité dont les préférences générales sont satisfaites par P.

  6. 6

    Nous allouons U entre P selon leurs préférences de risque.

  7. 7

    Répétez le processus suivant jusqu'à ce que U soit entièrement alloué ou que P soit vide.

  8. 8

    Si P est vide et que U n'a pas été entièrement alloué, le solde restant est clôturé, avec une réduction correspondante de l'intérêt ouvert.

Consultez un exemple illustrant le déroulement d'une assignation dans notre système.

Les séparateurs de décimales et de milliers présentés dans cet article peuvent différer des formats affichés sur nos plateformes de trading. Consultez notre article sur l’utilisation des points et des virgules pour plus d’informations.

Besoin d’aide ?