Position assignment system

Ultimo aggiornamento: 31 mar 2025

Assegnazione di unfilled liquidations

Attualmente, poiché è una cattiva esperienza per il cliente interrompere semplicemente l'open interest dei trader redditizi per compensare i trader con scarse garanzie, abbiamo sviluppato un modello alternativo per accogliere la liquidity provision in periodi di alta volatilità.

I Liquidity providers (LPs) sono disposti ad assumersi il rischio di ricevere unfilled liquidations. Il beneficio è il maintenance margin residuo dal marked value 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 a farsi assegnare in un singolo order, o una dimensione massima della posizione che è disposto ad avere DOPO che un'assignment è 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 il loro max threshold ma solo fino a quanto disponibile.

  3. 3

    Al momento dell'assignment, viene visualizzato nel websocket feed per i Fills e inviamo un'e-mail che descrive i parametri della posizione che hanno assunto.

  4. 4

    Come ultima risorsa, se una liquidation non può essere riempita nell'order 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 de facto 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 realtime settlement dei profitti.

Logica del Position Assignment System

Distribuzione delle Assignment

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

  • I membri del programma Assignment sono tutti trattati allo stesso modo. Quando si verifica una liquidation che non può essere riempita dall'order book, le quote totali disponibili per l'assignment vengono divise equamente tra tutti i Liquidity Providers attivi.

  • Sebbene tutti gli account siano trattati allo stesso modo nell'assegnazione delle quote, i benefici di impostare una preferenza massima più alta per ricevere quote di assignment possono ancora essere visti nella distribuzione delle quote assegnate; se Lei è più in grado di ricevere più assignments 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 della liquidation verrebbe prima divisa equamente tra i 10 account a 50k. Tuttavia, poiché i primi 5 account hanno un massimo di 25k, riceverebbero i loro max limits. Ciò significa che i restanti 125k che sono stati eccedenti 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 Liquidation si verifica 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 Assignments avvengono su base contrattuale (ad esempio, FI_BTCUSD_150618).

  4. 4

    Ci riferiamo alla unfilled liquidation 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 risk preferences.

  7. 7

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

  8. 8

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

Consulti un Esempio di come un'Assignment 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?