Sistema di assegnazione delle posizioni

Ultimo aggiornamento: 10 agosto 2026

Assegnazione delle liquidazioni non eseguite

Il programma di assegnazione è un modello alternativo progettato per garantire la fornitura di liquidità nei periodi di elevata volatilità. Rappresenta una fase del Processo di protezione del capitale in cui una liquidazione non eseguita viene assegnata a fornitori di liquidità volontari a un prezzo indeterminato al di fuori del libro ordini. Questo meccanismo è concepito per ridurre le frizioni nel processo di liquidazione ed evitare la cattiva esperienza del cliente derivante dalla semplice riduzione dell'Open Interest dei trader in profitto per compensare quelli con collaterale insufficiente.

I fornitori di liquidità (LP) sono disposti ad assumersi il rischio di ricevere liquidazioni non eseguite. Il vantaggio è il margine di mantenimento residuo rispetto al mark price della posizione, che compensa il rischio assunto.

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

  1. 1

    Ogni LP che desidera partecipare al programma può indicare una posizione massima che è disposto a ricevere in un singolo ordine, oppure una dimensione della posizione massima che è disposto ad avere DOPO che si è verificata un'assegnazione (o entrambe).

  2. 2

    Ogni LP dispone in qualsiasi momento di una certa quantità di margine disponibile (AM); pertanto, se AM < MT (soglia massima), non assume la soglia massima ma solo fino al margine disponibile.

  3. 3

    Al momento dell'assegnazione, l'operazione appare nel feed WebSocket per le Esecuzioni e inviamo un'email con i parametri della posizione assunta.

  4. 4

    Come ultima risorsa, se una liquidazione non può essere eseguita nel libro ordini né assegnata dagli LP che partecipano al PAS, si procede all'unwind.

La capacità complessiva dei fornitori di liquidità che partecipano al programma costituisce di fatto un fondo assicurativo che protegge contro la volatilità estrema, prevenendo perdite sistemiche.

Questa soluzione ci consente di non richiedere clawback e di mantenere la liquidazione dei profitti in tempo reale.

Logica del Position Assignment System

Distribuzione delle assegnazioni

Numerosi fattori influenzano la modalità di distribuzione delle assegnazioni tra i fornitori di liquidità (LP) nel PAS.

  • Tutti i membri del programma di assegnazione sono trattati allo stesso modo. Quando si verifica una liquidazione che non può essere eseguita dal libro ordini, le quote totali disponibili per l'assegnazione vengono suddivise in parti uguali tra tutti i fornitori di liquidità attivi.

  • Sebbene tutti gli account siano trattati allo stesso modo nell'assegnazione delle quote, i vantaggi di impostare una preferenza massima più alta rimangono visibili nella distribuzione: se sei in grado di ricevere un maggior numero di assegnazioni in generale (ossia mantenendo un margine sufficiente per cogliere le opportunità), diventi un fornitore più affidabile e puoi ricevere una quota più elevata.

  • Ad esempio, se 500.000 contratti di FI_BTCUSD (di qualsiasi tipo) fossero assegnati tra 10 LP (con 5 LP impostati a max_position = 25.000 e gli altri 5 LP impostati a max_position = 100.000), l'assegnazione della liquidazione verrebbe inizialmente suddivisa in parti uguali tra i 10 account, a 50k ciascuno. Tuttavia, poiché i primi 5 account hanno un massimo di 25k, riceverebbero il loro limite massimo. Ciò significa che i 125k eccedenti verrebbero suddivisi tra gli altri account.

Descrizione dell'algoritmo

Di seguito una descrizione diretta del processo:

  1. 1

    Il mark price di uno o più contratti cambia, aggiornando il valore delle posizioni al nuovo importo.

  2. 2

    La liquidazione avviene a livello di account a margine (ad es., FI_BTCUSD) quando il valore delle posizioni scende al di sotto del requisito di margine di mantenimento.

  3. 3

    Le assegnazioni avvengono per singolo contratto (ad es., FI_BTCUSD_150618).

  4. 4

    La liquidazione non eseguita per un contratto specifico è indicata con U.

  5. 5

    L'insieme dei fornitori di liquidità le cui preferenze generali sono soddisfatte è identificato con P.

  6. 6

    Allochiamo U tra P in base alle rispettive preferenze di rischio.

  7. 7

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

  8. 8

    Se P è vuoto e U non è stato interamente allocato, il residuo viene annullato con la corrispondente riduzione dell'Open Interest.

Consulta un esempio di come si svolge un'assegnazione nel nostro sistema.

I separatori dei decimali e delle migliaia mostrati in questo articolo possono differire dai formati visualizzati sulle nostre piattaforme di trading. Per ulteriori informazioni, consulta il nostro articolo su come utilizziamo i punti e le virgole.

Hai ancora bisogno di aiuto?