Jak Obliczyć Cenę Likwidacji Kontraktów Futures USDⓈ-M

2020-06-11 09:01

Poniżej znajduje się wzór ceny likwidacji dla kontraktów futures USDⓈ-M w trybie cross-margin:

image

gdzie

WB

Saldo Portfela

TMM1

Margin Utrzymania wszystkich innych kontraktów, z wyłączeniem Kontraktu 1

Jeśli jest to tryb izolowanego marginu, to TMM=0,UPNL=0

UPNL1

Niezrealizowany PNL wszystkich innych Kontraktów, z wyjątkiem Kontraktu 1

Jeśli jest to tryb izolowanego marginu, to UPNL=0

cumB

Ilość na Utrzymanie OBU pozycji (tryb jednokierunkowy)

cumL

Ilość na Utrzymanie pozycji LONG (tryb hedge)

cumS

Ilość na Utrzymanie pozycji SHORT (tryb hedge)

Side1BOTH

Kierunek OBU pozycji, 1 jako pozycja long, -1 jako pozycja short

Position1BOTH

Wartość bezwzględna OBU wielkości pozycji (tryb jednokierunkowy)

EP1BOTH

Cena wejścia OBU pozycji (tryb jednokierunkowy)

Position1LONG

Wartość bezwzględna rozmiaru pozycji LONG (tryb hedge)

EP1LONG

Cena Wejścia pozycji LONG (tryb hedge)

Position1SHORT

Wartość bezwzględna rozmiaru pozycji SHORT (tryb hedge)

EP1SHORT

Cena Wejścia pozycji SHORT (tryb hedge)

MMR B

Stopa marginu utrzymania OBU pozycji (tryb jednokierunkowy)

MMR L

Stopa marginu utrzymania pozycji LONG (tryba hedge)

MMR S

Stopa marginu utrzymania pozycji SHORT (tryba hedge)

MPNajnowsza cena mark Kontraktu 1

Uwaga:

  • W trybie Cross margin WB to crossWalletBalance.
  • W trybie Izolowanego marginu WB to isolatedWalletBalance izolowanej pozycji, TMM=0, UPNL=0, zastąp ilość pozycji, MMR, cum do wzoru do obliczenia.

Stopa Marginu Utrzymania

W poniższej tabeli można znaleźć „Stopę Marginu Utrzymania” z wartością pozycji w USDT.

Na przykład, jeśli wielkość pozycji USDT-marginowanego kontraktu BTCUSDT wynosi 264 000 USDT, wówczas stawka marginu na utrzymanie wyniesie 1% (lub 0,01).

Uwaga:

Jeżeli nominalna wartość pozycji (obliczona przez wyliczony wynik ceny likwidacji) i zakładany poziom marginu to inne poziomy. Wówczas trzeba podstawić stawkę i kwotę marginu utrzymania tego innego poziomu marginu, aby ponownie obliczyć cenę likwidacji.

Kwota Utrzymania

Tzw. Kwotę Utrzymania można wyczytać z poniższej tabeli wraz z wartością pozycji w USDT. Jeżeli np. wielkość pozycji kontraktu BTCUSDT marginowanego w USDT wynosi 500 000 USDT, to kwota utrzymania wyniesie 1300 USDT.

Margin Utrzymania

Margin Utrzymania = Nominalna Wartość Pozycji * Stawka Marginu Utrzymania na poziomie nominalnej wartości pozycji -  Kwota Utrzymania na poziomie pozycji nominalnej

Jeżeli np. masz 10 pozycji perpetual BTCUSDT, a najnowsza cena mark wynosi 26 000. Wartość pozycji oblicza się jako 10 * 26 000 = 260 000, co plasuje ją na poziomie marginu 3. Możemy zatem poznać odpowiednią Stawkę Marginu Utrzymania oraz Kwotę Utrzymania i podstawić do powyższego wzoru:

Margin Utrzymania = 10 * 26 000 * 1% - 1300 = 1300 USDT

image

Wszystkie stawki i kwoty marginu kontraktów futures USDⓈ-M są dostępne na stronie Dźwignia i Margin.

Przykład: Obliczanie Ceny Likwidacji w Trybie Jednokierunkowym i Cross Margin

(WB) Saldo Portfela = 1 535 443,01

Pozycje

Wielkość

Cena Wejścia

Cena Mark

Cena Likwidacji

PNL

ETHUSDT Perpetual

3 683,979 ETH

1 456,84

1 335,18

1153,26

-448 192,89

BTCUSDT Perpetual

109,488 BTC

32 481,98

31 967,27

26 316,89

-56 354,57

Stawki i kwoty marginu utrzymania można znaleźć w powyższych tabelach, jak pokazano na poniższej ilustracji.

image

Dla ETHUSDT:

Biorąc pod uwagę, że margin Utrzymania = Wartość nominalna * Stawka Marginu Utrzymania - cum

Wartość Nominalna = Cena * Rozmiar

Margin Utrzymania ETHUSDT = 356 512,508 (4918775,081 * 10,00% - 135365).

(WB) Saldo Portfela = 1 535 443,01

(TMM1) Margin Utrzymania wszystkich innych kontraktów, z wyłączeniem Kontraktu 1 = 71200,81144

(UPNL1) Niezrealizowany PNL wszystkich innych Kontraktów, z wyjątkiem Kontraktu 1= -56 354,57

(cumB) Ilość na Utrzymanie OBU pozycji (tryb jednokierunkowy)= 135 365,00

(cumL) Ilość na Utrzymanie pozycji LONG (tryb hedge) = 0

(cumS) Ilość na Utrzymanie pozycji SHORT (tryb hedge) = 0

(Side1BOTH) Kierunek OBU pozycji, 1 jako pozycja long, -1 jako pozycja short = 1

(Position1BOTH) Wartość bezwzględna OBU pozycji (tryb jednokierunkowy)= 3 683,979

(EP1BOTH) Cena Wejścia OBU pozycji (tryb jednokierunkowy) =1 456,84

(Position1LONG) Wartość bezwzględna rozmiaru pozycji LONG (tryb hedge) = 0

(EP1LONG) Cena Wejścia pozycji LONG (tryb hedge)= 0

(Position1SHORT) Wartość bezwzględna rozmiaru pozycji SHORT (tryb hedge)= 0

(EP1SHORT) Cena Wejścia pozycji SHORT (tryb hedge) = 0

(MMRB) Stawka marginu utrzymania OBU pozycji (tryb jednokierunkowy) = 10%

(MMRL) Stawka marginu utrzymania pozycji LONG (tryb hedge) = 0

(MMRS) Stawka marginu utrzymania pozycji SHORT (tryb hedge) = 0

Dla BTCUSDT:

Biorąc pod uwagę, że Margin utrzymania = Wartość nominalna*Stawka Marginu Utrzymania-cum

Wartość Nominalna = Cena * Rozmiar

Margin Utrzymania BTCUSDT = 71200,81144 (350032,458 * 2,50%% - 16300).

(WB) Saldo Portfela = 1 535 443,01

(TMM1) Margin Utrzymania wszystkich innych kontraktów, z wyłączeniem Kontraktu 1 = 356 512,508

(UPNL1) Niezrealizowany PNL wszystkich innych Kontraktów, z wyjątkiem Kontraktu 1 = -448 192,89

(cumB) Ilość na Utrzymanie OBU pozycji (tryb jednokierunkowy) = 16 300,000

(cumL) Ilość na Utrzymanie pozycji LONG (tryb hedge) = 0.

(cumS) Ilość na Utrzymanie pozycji SHORT (tryb hedge) = 0

(Side1BOTH) Kierunek OBU pozycji, 1 jako pozycja long, -1 jako pozycja short = 1

(Position1BOTH) Wartość bezwzględna OBU wielkości pozycji (tryb jednokierunkowy)= 109,488

(EP1BOTH) Cena Wejścia OBU pozycji (tryb jednokierunkowy) =32 481,980

(Position1LONG) Wartość bezwzględna rozmiaru pozycji LONG (tryb hedge) = 0

(EP1LONG) Cena Wejścia pozycji LONG (tryb hedge)= 0

(Position1SHORT) Wartość bezwzględna rozmiaru pozycji SHORT (tryb hedge)= 0

(EP1SHORT) Cena Wejścia pozycji SHORT (tryb hedge) = 0

(MMRB) Stawka marginu utrzymania OBU pozycji (tryb jednokierunkowy)= 2,50%

(MMRL) Stawka marginu utrzymania pozycji LONG (tryb hedge) = 0

(MMRS) Stawka marginu utrzymania pozycji SHORT (tryb hedge) = 0

Wzór Ceny Likwidacji:

image

Mając te informacje i wprowadzając odpowiednie dane do wzoru, widzimy, że Cena Likwidacji dla kontraktu ETHUSDT = 1153,26 a dla BTCUSDT =26 316,89

Należy pamiętać, że mogą wystąpić niewielkie różnice ze względu na liczby po przecinku.