Gedwongen liquidatie, ook wel bekend als een „blowout” of „margin call”, vindt plaats wanneer de margeratio (margin ratio) van een positie 100% bereikt. Dit activeert de gedwongen liquidatie en leidt tot het verlies van alle marge die voor die positie is gebruikt.
1. Berekeningsformule voor de margeratio
1.1 Geïsoleerde margeratio (Isolated Margin Ratio)
[Contractaantal x Nominale waarde x (Gemiddelde instapprijs x Onderhoudsmargepercentage + Markprijs x Liquidatiekostenpercentage)] / (Positiemarge + Niet-gerealiseerde PnL) x 100%
Voorbeeld: Gebruiker A heeft een long-positie in BTCUSDT met 100x hefboomwerking (leverage), een contractaantal van 10.000, een gemiddelde instapprijs van 60.000, een nominale waarde (face value) van 0,001 BTC, een onderhoudsmargepercentage van 0,25%, een markprijs van 59.000, een liquidatiekostenpercentage van 0,006, een niet-gerealiseerde PnL van -960 en een positiemarge van 6.000.
[10.000 x 0,001 x (60.000 x 0,0025 + 59.000 x 0,006)] / (6.000 - 960) x 100% = 100%
1.2 Cross-margeratio (Cross Margin Ratio)
(Totale cross-marge + Totale liquidatiekosten) / (Accountsaldo + Demo-saldo - Bevroren geïsoleerde marge + Niet-gerealiseerde PnL) x 100%
Voorbeeld: Gebruiker A heeft een cross-marge long-positie in BTCUSDT, een contractaantal van 10.000, een nominale waarde van 0,001 BTC, een markprijs van 59.000, een long-marge van 3.000, een short-marge van 0, een liquidatiekostenpercentage van 0,006, een accountsaldo van 50.000, een demo-saldo van 5.000, een bevroren geïsoleerde marge van 0 en een niet-gerealiseerde PnL van -48.460.
(3.000 + 0,001 x 10.000 x 59.000 x 0,006) / (50.000 + 5.000 - 0 - 48.460) x 100% = 100%
2. Berekeningsformule voor de liquidatieprijs
2.1 Geïsoleerde liquidatieprijs (Isolated Liquidation Price)
Long-positie:
[Positiemarge − Nominale waarde x Contractaantal x Gemiddelde instapprijs x (1 + Onderhoudsmargepercentage)] / Nominale waarde x Contractaantal x (Liquidatiekostenpercentage - 1)
Short-positie:
[Positiemarge + Nominale waarde x Contractaantal x Gemiddelde instapprijs x (1 − Onderhoudsmargepercentage)] / Nominale waarde x Contractaantal x (Liquidatiekostenpercentage + 1)
2.2 Cross-liquidatieprijs (Cross Liquidation Price):
(Wallet-saldo + Demo-saldo − Totale bevroren geïsoleerde marge − Onderhoudsmarge van andere cross-marges − Liquidatiekosten van andere cross-marges + Niet-gerealiseerde PnL van andere cross-marges − Nominale waarde x Aantal long-posities x Long-instapprijs + Nominale waarde x Aantal short-posities x Short-instapprijs) / (Nominale waarde x (Aantal short-posities − Aantal long-posities) + ∣Nominale waarde x Aantal long-posities x Onderhoudsmargepercentage van long-posities − Nominale waarde x Aantal short-posities x Onderhoudsmargepercentage van short-posities∣ + Nominale waarde x Totale positiegrootte x Liquidatiekostenpercentage)
※ Accountsaldo = Inkomende overboekingen - Uitgaande overboekingen + Gerealiseerde PnL
※ Onderhoudsmarge = Positiewaarde × Onderhoudsmargepercentage
※ Geïsoleerde positiewaarde = Contractaantal × Nominale waarde × Gemiddelde instapprijs
※ Cross-positiewaarde = Contractaantal × Nominale waarde × Markprijs