Dex-likwidacja Dokument dla klientów
1. Definicja i opis pola podstawowego
Wprowadzenie do trybu marży: Aby zapewnić użytkownikom możliwość prowadzenia swobodnego handlu, udostępniamy jednowalutową marżę krzyżową dla kontraktów wieczystych typu swap. Dzięki temu użytkownicy mogą handlować jednocześnie różnymi kontraktami wieczystymi typu swap, przelewając swoje aktywa na konto z marżą krzyżową. Mogą też rozliczać kontrakty w USDC w czasie obliczania ryzyka. W przypadku niedoboru kapitału USDC, może zostać uruchomiona częściowa lub pełna redukcja pozycji w kontrakcie wieczystym, co może oznaczać utratę całego kapitału. Aktywa Aktywa (konto handlowe) w opcji marży jednowalutowej są pokazane na poniższym zdjęciu.
Pojęcie | Definicja | a | b |
---|---|---|---|
W celu zatrzymania pozycji wymagana jest marża utrzymania |
Wysokość marży dla pozycji bieżących w kontrakcie wieczystym typu swap dla aktywów na koncie. W celu zatrzymania pozycji wymagana jest marża utrzymania = Wielkość kontraktu * |Ilość kontraktów| * Mnożnik kontraktu * Cena Oracle * Wskaźnik opłaty za utrzymanie dla ilości odpowiadającej poziomowi | -0,046875% | 0,046875% |
Współczynnik marży konta | Indeks ryzyka dla aktywów USDC na koncie. Wskaźnik marży = (Saldo marży krzyżowej USDC + UPL pozycji z marżą krzyżową - Opłaty za wszystkie oczekujące zlecenia) / (W celu zatrzymania pozycji wymagana jest marża utrzymania + Opłaty przed dokonaniem redukcji) Obecnie platforma nie nalicza opłat za zamknięcie, kiedy użytkownik ma do czynienia z likwidacją. Tak więc w przypadku uruchomienia likwidacji, opłata przed dokonaniem redukcji wynosi 0. | -0,09375% | 0,09375% |
Zyski na koncie | Całkowity kapitał wszystkich aktywów USDC (na koncie z marżą krzyżową) na koncie. Kapitał na koncie = Saldo konta USDC + UPL pozycji z marżą krzyżową | -0,1875% | 0,1875% |
W użyciu | Ilość aktywów, które są obecnie używane na koncie, włączając zlecenia oczekujące w marżach krzyżowanych i użytkowane pozycje. |
Tryb wsparcia kupna/sprzedaży kontraktów wieczystych typu swap w ramach marży jednowalutowej. Poniżej przedstawiamy szczegóły:
Tryb Kup/Sprzedaj
Pojęcie | Definicja |
---|---|
Wielkość pozycji | W trybie Kup/Sprzedaj, wielkość pozycji dla pozycji długich jest wyrażona jako dodatnie liczby całkowite, a dla pozycji krótkich jako ujemne liczby całkowite . |
Zysk | UPL pozycji bieżących Kontrakty z marżą USDC Zyski generowane przez pozycje długie = Wielkość kontraktu * |Ilość kontraktów| * Mnożnik kontraktu * (Cena Oracle - Średnia cena otwarcia) Zyski generowane przez pozycje krótkie = Wielkość kontraktu * |Ilość kontraktów| * Mnożnik kontraktu * (Średnia cena otwarcia - Cena Oracle) |
Zyski | Zysk/Marża dla otwierania pozycji |
Marża początkowa | Kontrakty z marżą USDC Marża początkowa = Wielkość kontraktu * |Ilość kontraktów| * Mnożnik kontraktu * Cena Oracle / Dźwignia |
Marża utrzymania | Kontrakty z marżą USDC Marża utrzymania = Wielkość kontraktu * |Ilość kontraktów| * Mnożnik kontraktu * Współczynnik marży utrzymania * Cena Oracle |
2. Anulowanie zleceń
Ocena ryzyka Jednowalutowa marża krzyżowa składa się z dwóch warstw oceny ryzyka: oceny anulacji zlecenia i oceny przedlikwidacyjnej. Dzięki wprowadzeniu tych ocen, użytkownicy mogą handlować bez obaw, że marża będzie niewystarczająca, co zwykle prowadzi do anulowania wszystkich oczekujących zleceń oraz częściowej lub pełnej redukcji do pozycji (a nawet likwidacji).
Anulowanie zleceń Anulowanie zleceń polega na anulowaniu elementów zlecenia oczekującego w przypadku, gdy ryzyko dla konta użytkownika przekracza określony poziom, lecz nie znajduje się jeszcze na poziomie ryzyka przedlikwidacyjnego. Anulowanie umożliwi przeniesienie konta na bezpieczny poziom oraz uniknięcie osiągnięcia poziomu przedlikwidacyjnego w sposób nagły, co spowodowałoby anulowanie wszystkich zleceń oczekujących.
Zasady anulowania zleceń Jeśli (kapitał konta - zamrożony kapitał) < pozycja wymaga marży utrzymania + marża początkowa w celu otwarcia zlecenia oczekującego + opłata za zlecenie oczekujące, wszystkie zlecenia zostaną anulowane, a zlecenia oczekujące z zamrożonym kapitałem zostaną zwiększone (włączając zlecenie wieczyste).
3. Powiadomienia o likwidacji
Przed likwidacją W trybie marży jednowalutowej, wymuszona redukcja zostanie stwierdzona w zależności od tego, czy współczynnik marży konta osiągnie 100%. Współczynnik marży konta w ramach jednowalutowej marży krzyżowej jest indeksem obliczanym od kapitału konta z marżą krzyżową i marży utrzymania określonej waluty. Ogólnie, im wyższy kapitał na koncie i niższa marża utrzymania, tym mniejsze ryzyko.
Jeżeli współczynnik marży konta wynosi ≤ 300%, zostanie wysłane powiadomienia o likwidacji, a użytkownicy muszą być świadomi ryzyka związanego z likwidacją. 300% jest parametrem ostrzeżenia, a OKX zastrzega sobie prawo do wprowadzania korekt parametru w zależności od bieżącej sytuacji.
Kiedy współczynnik marży konta wynosi ≤ 100%, zlecenia zostaną anulowane w oparciu o następujące zasady:
Profil działalności | Tryb | Jednowalutowa marża krzyżowa |
---|---|---|
Wieczyste | Tryb Kup/Sprzedaj | Anuluj wszystkie niezrealizowane zlecenia (włączając zlecenia strategiczne) dla marży krzyżowej danej waluty. |
Jeżeli marża jest wciąż na poziomie ≤ 100% po anulowaniu zleceń oczekujących, zostanie przeprowadzona przymusowa likwidacja.
4. Przymusowa likwidacja
Częściowa redukcja Dotyczy to sytuacji, w której pozycja nie musi zostać całkowicie zamknięta, aby konto mogło wrócić na bezpieczny poziom.
Pełna likwidacja Należy zamknąć wszystkie pozycje, aby przywrócić bezpieczeństwo konta.
Rekompensata Nawet jeśli wszystkie pozycje zostały zlikwidowane, konto nie może wrócić na bezpieczny poziom. W takim przypadku konto funduszu ubezpieczeniowego zrekompensuje ujemne saldo konta poprzez zamknięcie pozycji.
5. Likwidacja
Opcje sekwencji likwidacji
Wybierając ofertę zamknięcia, przy redukcji w pierwszej kolejności będzie brana pod uwagę pozycja z największą stratą, na postawie P&L każdej oferty, do celów zarządzania ryzykiem.
Pozycja długa: Strata = (Średnia cena otwarcia - Cena Oracle przy uruchomieniu likwidacji) * Rozmiar* |Ilość| * Mnożnik kontraktu
Pozycja krótka: Strata = (Średnia cena otwarcia - Cena Oracle przy uruchomieniu likwidacji) * Rozmiar* |Ilość| * Mnożnik kontraktu
Zasady obniżania poziomu Silnik likwidacji zredukuje pozycje obniżając poziomy na podstawie wybranej oferty i wstrzyma działanie aż zostanie osiągnięty określony poziom, a także do momentu, kiedy konto zostanie przywrócone do bezpiecznego poziomu (np. 100%).
Obliczanie ceny likwidacji Po tym, jak likwidacja zostanie potwierdzona, pozycja zostanie zlikwidowana zgodnie z ceną rozliczenia.
Pozycja długa: Cena rozliczenia = Cena Oracle * (1 - Współczynnik marży utrzymania dla zlikwidowanych pozycji * wskaźnik marży w momencie likwidacji)
Pozycja krótka: Cena rozliczenia = Cena Oracle * (1 - Współczynnik marży utrzymania dla zlikwidowanych pozycji * wskaźnik marży w momencie likwidacji)
„Współczynnik marży utrzymania dla zlikwidowanych pozycji”* Współczynnik marży w momencie likwidacji” jest karą naliczaną z tytułu likwidacji. Należy pamiętać, aby dodać fundusz ubezpieczeniowy w celu zrekompensowania strat wynikających ze skrajnej zmienności rynku.
Ryzyko skrajnej zmienności W przypadku występowania skrajnej zmienności na rynku, realizacja zleceń likwidacji w trybie normalnym jest niemożliwa. W takich okolicznościach konto użytkownika zostanie zamrożone do czasu, kiedy pozycja będzie zlikwidowana, a płynność zostanie przywrócona.
Opłata za finansowanie W czasie likwidacji może być naliczana opłata za finansowanie, która jest zależna od statusu pozycji w momencie likwidacji.
Na przykład: 1)Częściowa likwidacja Użytkownik ma 10 000 USDC przy T0 (T oznacza czas), następnie sprzedaje 10 BTC i kupuje 10 kontraktów wieczystych ETH po cenie Oracle 20 000 i 1000.
Przyjęto następujące założenia: Wielkość kontraktu BTC = 0,1; Mnożnik kontraktu BTC = 1; Wielkość kontraktu ETH = 1; Mnożnik kontraktu ETH = 1; kapitał na koncie użytkownika= 10 000 przy T0. Poziomy dla BTC i ETH są następujące:
BTC | ETH | |
---|---|---|
Poziom 1 | 1-5 (Współczynnik marży utrzymania = 0,1) | 1-10 (Współczynnik marży utrzymania = 0,1) |
Poziom 2 | 6-10 (Współczynnik marży utrzymania = 0,2) | 11-20 (Współczynnik marży utrzymania = 0,2) |
Zakładając, że BTC jest na poziomie 2, podczas gdy ETH jest na Poziomie 1, współczynnik marży utrzymania dla odpowiedniego poziomu wynosi 0,2/0,1 i 0,1; użytkownik potrzebuje marży utrzymania wynoszącej 5000 [(20 000 * 0,2) + (10 000 * 0,1)] oraz wskaźnika marży konta na poziomie 200% (10 000/5 000), żeby utrzymać swoje pozycje.
Na poziomie T1, ocena Oracle wzrosła do 25 000, a cena Oracle dla ETH spadła do 800; kapitał konta wyniósł 3000 (10 000 - 5000 - 2000), użytkownik potrzebuje marży utrzymania wynoszącej 5800 (25 000 * 0,2) + (8000 * 0,1) oraz wskaźnika marży konta na poziomie 51,7% (20 000/5800), żeby utrzymać swoje pozycje.
Przy założeniu, że uruchomiono poziom bezpieczeństwa (100%). Straty na BTC i ETH wynoszą odpowiednio 5000 i 3000, dlatego użytkownik decyduje się zlikwidować pozycje BTC. Przy założeniu, że pozycje BTC zostały zlikwidowane do lewego otwartego przedziału Poziomu 2, jednakże konto nie jest w stanie przywrócić powyższego poziomu bezpieczeństwa, dlatego będzie kontynuować likwidację do Poziomu 1. Przy założeniu, że liczba zlikwidowanych pozycji w tym momencie odpowiada Poziomowi 1, w celu dokonania likwidacji wymagany jest współczynnik marży utrzymania 0,1 i cena zamknięcia 26 292,5 [(1 + 0,1 * 51,7%) * 25 000].
Po zlikwidowaniu pięciu kontraktów, konto zostało przywrócone do poziomu bezpieczeństwa z kapitałem na koncie w wysokości 2353; w celu utrzymania pozycji wymagany jest współczynnik marży utrzymania 2050, a wskaźnik marży konta wynosi 114,8%.
2) Pełna likwidacja Użytkownik ma 10 000 USDC przy T0 (T oznacza czas), następnie sprzedaje 1 BTC i kupuje 10 kontraktów wieczystych ETH po cenie Oracle 20 000 i 1000.
Przyjęto następujące założenia: Wielkość kontraktu BTC = 1; Mnożnik kontraktu BTC = 1; Wielkość kontraktu ETH = 1; Mnożnik kontraktu ETH = 1; kapitał na koncie użytkownika= 10 000 przy T0.
Zakładając, że BTC jest na poziomie 2, podczas gdy ETH jest na Poziomie 1, współczynnik marży utrzymania dla odpowiedniego poziomu wynosi 0,2/0,1 i 0,1; użytkownik potrzebuje marży utrzymania wynoszącej 5000 [(20 000 * 0,2) + (10 000 * 0,1)] oraz wskaźnika marży konta na poziomie 200% (10 000/5 000), żeby utrzymać swoje pozycje. Na poziomie T1, ocena Oracle wzrosła do 25 000, a cena Oracle dla ETH spadła do 800; kapitał konta wyniósł 3000 (10 000 - 5000 - 2000), użytkownik potrzebuje marży utrzymania wynoszącej 5800 (25 000 * 0,2) + (8000 * 0,1) oraz wskaźnika marży konta na poziomie 51,7% (20 000/5800), żeby utrzymać swoje pozycje.
Przy założeniu, że uruchomiono poziom bezpieczeństwa (100%). Straty na BTC i ETH wynoszą odpowiednio 5000 i 3000, dlatego użytkownik decyduje się zlikwidować pozycje BTC. Przy założeniu, że liczba zlikwidowanych pozycji w tym momencie odpowiada Poziomowi 1, w celu dokonania likwidacji wymagany jest współczynnik marży utrzymania 0,1 i cena zamknięcia 26 292,5 [(1 + 0,1 * 51,7%) * 25 000].
Po zlikwidowaniu jednego kontraktu, konto zostało przywrócone do poziomu bezpieczeństwa z kapitałem na koncie w wysokości 2870; w celu utrzymania pozycji wymagany jest współczynnik marży utrzymania 800, a wskaźnik marży konta wynosi 358%.
3) Rekompensata Użytkownik ma 10 000 USDC przy T0 (T oznacza czas), następnie sprzedaje 1 BTC i kupuje 10 kontraktów wieczystych ETH po cenie Oracle 20 000 i 1000. Przyjęto następujące założenia: Wielkość kontraktu BTC = 1; Mnożnik kontraktu BTC = 1; Wielkość kontraktu ETH = 1; Mnożnik kontraktu ETH = 1; kapitał na koncie użytkownika= 10 000 przy T0. Zakładając, że BTC jest na poziomie 2, podczas gdy ETH jest na Poziomie 1, współczynnik marży utrzymania dla odpowiedniego poziomu wynosi 0,2/0,1 i 0,1; użytkownik potrzebuje marży utrzymania wynoszącej 5000 [(20 000 * 0,2) + (10 000 * 0,1)] oraz wskaźnika marży konta na poziomie 200% (10 000/5 000), żeby utrzymać swoje pozycje. Na poziomie T1 cena oracle BTC wzrosła do 26 000, a cena oracle ETH spadła do 400; kapitał na koncie wyniósł -2000, co zostanie zrekompensowane za pomocą funduszu ubezpieczeniowego, ponieważ wszystkie pozycje na koncie zostały zlikwidowane.