Sistema di assegnazione delle posizioni

Ultimo aggiornamento: 31 mar 2025

Assegnazione di liquidazioni non evase

Attualmente, poiché interrompere semplicemente l'open interest dei trader redditizi per compensare i trader con garanzie insufficienti rappresenta una cattiva esperienza per il cliente, abbiamo sviluppato un modello alternativo per facilitare la fornitura di liquidità nei periodi di elevata volatilità.

I Liquidity providers (LPs) sono disposti ad assumersi il rischio di ricevere liquidazioni non evase. Il vantaggio è il maintenance margin residuo dal valore di mercato della posizione, che compensa il rischio.

La partecipazione al Position Assignment System (PAS) funziona come segue:

  1. 1

    Ogni LP che desidera partecipare al programma può fornire una posizione massima che è disposto ad accettare in un singolo ordine, o una dimensione massima della posizione che è disposto ad avere DOPO che un'assegnazione è avvenuta (o entrambi).

  2. 2

    Ogni LP ha una certa quantità di available margin (AM) in qualsiasi momento, quindi se AM < MT (max threshold) non assumono la loro soglia massima ma solo fino a quanto disponibile.

  3. 3

    Al momento dell'assegnazione, questa viene visualizzata nel websocket feed per i Fills e inviamo un'e-mail che descrive i parametri della posizione assunta.

  4. 4

    Come ultima risorsa, se una liquidazione non può essere evasa nel book o assegnata dagli LPs che partecipano al PAS, allora si verifica l'unwind.

La capacità totale dei liquidity providers che partecipano al programma è un fondo assicurativo di fatto che fornisce protezione contro la volatilità estrema che porta a perdite di sistema.

Questa soluzione ci consente di continuare a non richiedere clawbacks e di avere un realtime settlement dei profitti.

Logica del Position Assignment System

Distribuzione delle assegnazioni

Numerosi fattori influenzano il modo in cui le assegnazioni vengono distribuite tra i Liquidity Providers (LPs) nel PAS.

  • I membri del programma di Assegnazione sono tutti trattati allo stesso modo. Quando si verifica una liquidazione che non può essere evasa dal book degli ordini, le quote totali disponibili per l'assegnazione vengono divise equamente tra tutti i Liquidity Providers attivi.

  • Sebbene tutti gli account siano trattati allo stesso modo nell'assegnazione delle quote, i vantaggi di impostare una preferenza massima più alta per ricevere quote di assegnazione possono ancora essere osservati nella distribuzione delle quote assegnate; se Lei è più in grado di ricevere più assegnazioni in generale (ovvero, mantenendo un margin sufficiente per cogliere le opportunità), questo La renderà un provider più affidabile e Le darà la capacità di ricevere una quota maggiore.

  • Ad esempio, se 500.000 contratti di FI_BTCUSD (di qualsiasi tipo) fossero assegnati tra 10 LPs (con 5 LPs impostati su max_position = 25.000 e gli altri 5 LPs impostati su max_position = 100.000), allora l'assegnazione di liquidazione verrebbe innanzitutto divisa equamente tra i 10 account a 50k. Tuttavia, poiché i primi 5 account hanno un massimo di 25k, riceverebbero i loro limiti massimi. Ciò significa che i restanti 125k che sono "traboccati" verrebbero divisi tra gli altri account.

Descrizione dell'algoritmo

Di seguito è riportata una descrizione diretta del processo:

  1. 1

    Il Mark price per un contratto o più contratti cambia, valutando le posizioni a un nuovo importo.

  2. 2

    La liquidazione avviene a livello di margin account (ad esempio, FI_BTCUSD) quando i valori delle posizioni scendono al di sotto del requisito di maintenance margin.

  3. 3

    Le assegnazioni avvengono su base contrattuale (ad esempio, FI_BTCUSD_150618).

  4. 4

    Ci riferiamo alla liquidazione non evasa per un contratto specifico con U.

  5. 5

    Ci riferiamo all'insieme dei Liquidity Providers le cui preferenze generali sono soddisfatte da P.

  6. 6

    Assegniamo U tra P in base alle loro preferenze di rischio.

  7. 7

    Ripetere il seguente processo finché U non è stato interamente allocato o P è vuoto.

  8. 8

    Se P è vuoto e non è stato interamente allocato, il rimanente viene terminato, con una corrispondente diminuzione dell'open interest.

Consulti un esempio di come un'Assegnazione si svolge nel nostro sistema.

I separatori decimali e delle migliaia mostrati in questo articolo potrebbero differire dai formati visualizzati sulle nostre piattaforme di trading. Consulti il nostro articolo su come utilizziamo punti e virgole per maggiori informazioni.

Hai ancora bisogno di aiuto?