Definizione
Il margine di mantenimento è il capitale minimo su cui una posizione può stare, ed è una parte del nozionale più che del margine messo: la metà del margine iniziale alla leva massima del mercato, quindi fra l'1,25 % del nozionale su un mercato a 40x e il 16,7 % su uno a 3x. Quale capitale viene letto dipende dalla modalità. Una posizione incrociata viene liquidata quando il valore del conto, guadagni e perdite non realizzati compresi, è minore del margine di mantenimento per il nozionale aperto totale. Una posizione isolata segue la stessa regola con il solo suo margine e il solo suo nozionale come dati.
Quello che avviene dopo ha un ordine. Prima si tenta di chiudere le posizioni per intero mandando ordini a mercato al book, per la dimensione intera, e possono eseguirsi del tutto o in parte; se questo riporta il conto a rispettare il requisito, tutto il collaterale che resta rimane a chi operava, e non si trattiene nessuna commissione di liquidazione. Se il capitale scende sotto 2/3 del margine di mantenimento senza che la liquidazione tramite il book sia riuscita, il vault liquidatore, una delle strategie che compongono HLP, prende in carico la posizione, e il margine di mantenimento allora non torna.
Una posizione grande non viene buttata intera sul book. Per una posizione liquidabile più grande di 100.000 USDC (10.000 USDC sul testnet), solo il 20 % parte come ordine di liquidazione a mercato, e dopo un blocco in cui una posizione di un utente viene liquidata in parte c'è un'attesa di 30 secondi durante la quale ogni ordine di liquidazione a mercato per quell'utente è per la posizione intera. Le liquidazioni sono misurate sul prezzo mark, non sull'ultimo scambio che hai visto.
Il prezzo di liquidazione mostrato prima dell'entrata è una stima, e la documentazione dice che può essere imprecisa perché la liquidità del book cambia. Il prezzo mostrato una volta che sei dentro ha la certezza del prezzo di entrata ma si muove comunque con i pagamenti di funding e, su un conto incrociato, con i guadagni e le perdite non realizzati delle tue altre posizioni. Un risultato sorprende: quel prezzo è indipendente dalla leva impostata per una posizione incrociata, e dipende da lei per una isolata.
Formula
liq_price = price - side * margin_available / position_size / (1 - l * side), dove l = 1 / MAINTENANCE_LEVERAGE, side è 1 per un long e -1 per uno short, e margin_available è account_value - maintenance_margin_required per una posizione incrociata o isolated_margin - maintenance_margin_required per una isolata.
Esempio
Un esempio, in cifre tonde. Un long isolato di 0,1 BTC entrato a 100.000 $ a 10x mette 1.000 $ di margine. Su un mercato a 40x il margine di mantenimento è l'1,25 % dei 10.000 $ di nozionale, cioè 125 $, il che lascia 875 $ di margine disponibile e una leva di mantenimento di 80, quindi l è 0,0125. La formula dà 875 $ diviso 0,1 BTC diviso 0,9875, circa 8.861 $ sotto l'entrata: una liquidazione vicino a 91.139 $, una discesa dell'8,9 %.