Proces ochrony kapitału własnego

Ostatnia aktualizacja: 17 marca 2026

Państwa konto nigdy nie może być ujemne - oto jak

Na Kraken Derivatives saldo Państwa konta nigdy nie może spaść poniżej zera. Jest to możliwe dzięki naszemu Procesowi Ochrony Kapitału (EPP), automatycznemu systemowi bezpieczeństwa, który zarządza ryzykiem na wszystkich otwartych pozycjach, aby zapewnić pełną integralność rynku.

Proszę myśleć o EPP jako o siatce bezpieczeństwa. Jeśli transakcja gwałtownie obróci się przeciwko Państwu, a wartość Państwa konta spadnie zbyt nisko, EPP uruchomi się automatycznie, aby zamknąć Państwa pozycję, zanim będą Państwo winni więcej, niż posiadają.

Podstawy: Depozyt początkowy (Initial Margin) i Depozyt zabezpieczający (Maintenance Margin)

  • Depozyt początkowy (Initial Margin) - kwota wymagana do otwarcia pozycji.
  • Depozyt zabezpieczający (Maintenance Margin) - minimalna wartość konta potrzebna do utrzymania otwartej pozycji. Jeśli wartość Państwa konta (kapitał) spadnie poniżej tego poziomu, EPP zostanie aktywowany.

EPP według typu produktu:

Kroki, które podejmuje EPP, zależą od rodzaju kontraktu, którym Państwo handlują. Proszę wybrać swój produkt poniżej.

Proszę rozwinąć poniższe tytuły, aby zapoznać się ze szczegółowym opisem EPP dla każdego produktu:

Kontrakty Coin-M wykorzystują 3-etapowy proces:

  1. 1

    Pełna likwidacja

  2. 2

    Cesja

  3. 3

    Rozwiązanie

Każdy krok aktywuje się tylko wtedy, gdy poprzedni nie był wystarczający do pełnego zamknięcia pozycji.

Krok 1 - Likwidacja

Gdy Państwa kapitał spadnie poniżej depozytu zabezpieczającego (Maintenance Margin), Kraken automatycznie próbuje zamknąć Państwa pozycję, składając na rynku zlecenie natychmiastowe lub anuluj (Immediate-or-Cancel, IOC). To zlecenie ma ustawioną cenę limitu, tak aby w przypadku jego realizacji Państwa konto nie stało się ujemne.

Ważne: Jeśli Państwa pozycja zostanie zamknięta po lepszej cenie niż absolutnie najgorszy scenariusz (cena bankructwa), zachowują Państwo pozostały depozyt. Wiele innych giełd pobiera cały depozyt zabezpieczający niezależnie od sytuacji, my tego nie robimy.

Przykład: Posiadają Państwo długą pozycję na 1000 kontraktów BTC-USD, otwartą po cenie 8000 $. Państwa depozyt zabezpieczający wynosi 0,00125 BTC. Gdy cena rynkowa osiągnie 7481 $, Państwa pozycja wchodzi w stan likwidacji. Kraken składa zlecenie sprzedaży IOC po cenie 7407 $ — cenie, przy której wartość Państwa konta byłaby tuż powyżej zera. Jeśli zlecenie zostanie zrealizowane po cenie lepszej niż 7407 $, zachowują Państwo to, co pozostało.

Krok 2 - Cesja

Czasami zlecenie likwidacji nie może zostać w pełni zrealizowane — na przykład, jeśli w danym momencie na rynku nie ma wystarczającej liczby kupujących. W takiej sytuacji pozostałe kontrakty przechodzą przez cesję: Kraken kieruje je do zarejestrowanych dostawców płynności, którzy zgodzili się przejąć pozycje w takich sytuacjach.

Cena cesji to cena zerowego kapitału, poziom, przy którym Państwa konto byłoby dokładnie na zerze, dzięki czemu Państwa kontrahent w pierwotnej transakcji może utrzymać swoją pozycję.

Przykład: Klient posiada dwie otwarte długie pozycje, używając tego samego konta depozytowego:

  • DŁUGA 1 760 000 kontraktów na PI_BTCUSD

  • DŁUGA 300 000 kontraktów na FI_BTCUSD_200228

Gdy rozpoczyna się likwidacja:

Pozycja

Całkowity rozmiar

Zlikwidowane przez rynek

Przypisane dostawcom płynności

PI_BTCUSD

1 760 000

1 007 379

752 621

FI_BTCUSD_200228

300 000

300 000

0

Kontrakt FI został w całości sprzedany na otwartym rynku. Kontrakt PI mógł zostać sprzedany tylko częściowo — więc pozostałe 752 621 kontraktów zostało przypisanych dostawcom płynności.

Otrzymają Państwo powiadomienie e-mail, jeśli Państwa pozycja zostanie przypisana. Dostawcy płynności są również natychmiast powiadamiani za pośrednictwem WebSocket. Dostawca płynności natychmiast otrzymuje powiadomienie przez kanał WebSocket, informujące go o cesji. Wiadomość ma następujący format:

 

bash

Bash

{ "feed": "fills", 
"username": "[email protected]", 
"fills": [ { "instrument": "PI_XBTUSD", 
"time": 1581026151, 
"price": 9292.5, 
"seq": 103, 
"buy": true, 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"fill_type": "assignee", 
"qty": 184317 } ]}

Format odpowiedzi REST API:

bash

Bash

{ "result": "success", 
"fills": [ { 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"symbol": "pi_xbtusd", 
"side": "buy", 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"size": 184317, 
"price": 9292.5, 
"fillTime": "2020-02-06T21:55:51.000Z", 
"fillType": "assignee" } ... ]}

Aby programowo wykryć cesję, proszę szukać fill_type: "assignee" (WebSocket) lub fillType: "assignee" (REST).

Uwaga: Mogą Państwo zarządzać swoimi preferencjami dotyczącymi cesji w sekcji Program Cesji (Assignment Program) platformy. Nigdy nie otrzymają Państwo cesji większej niż Państwa dostępny depozyt może obsłużyć.

 

Krok 3 - Rozwiązanie

Jeśli nie ma dostępnych dostawców płynności, którzy przejęliby pozostałe kontrakty, kontrakty te zostają rozwiązane. Oznacza to:

  • Kontrakty między Państwem a Państwa kontrahentami zostają anulowane.
  • Wszelka pozostała wartość na koncie depozytowym zostaje przekazana Państwa kontrahentom jako rekompensata.
  • Rozwiązanie na jednym koncie depozytowym nie wpływa na żadne inne Państwa konta depozytowe.

Mechanizm rozwiązania jest zaprojektowany tak, aby był sprawiedliwy. Progi rozwiązania są ustawione tak, aby pokryć około 1-godzinny, 99. percentyl niekorzystnego ruchu cenowego — co oznacza, że otrzymana rekompensata powinna być wystarczająca do ponownego wejścia w podobną transakcję bez straty (i potencjalnie z niewielkim zyskiem).

Przykład: Klient posiada długie pozycje w:

  • 2 920 000 kontraktów na PI_ETHUSD
  • 400 000 kontraktów na FI_ETHUSD_200625

Po likwidacji i cesji:

Pozycja

Całkowity rozmiar

Zlikwidowana kwota

Przypisana kwota

Kwota rozwiązania

PI_ETHUSD

2 920 000

2 007 379

751 605

161 016

FI_ETHUSD_210625

400 000

0

0

0

Pozostałe 161 016 kontraktów, które nie mogły zostać zlikwidowane ani przypisane, zostały rozwiązane.

Kontrahenci, których pozycje są rozwiązywane, otrzymują powiadomienie e-mail i natychmiastowe powiadomienie WebSocket.

Format powiadomienia WebSocket:

bash

Bash

{
  "feed": "fills",
  "username": "[email protected]",
  "fills": [
    {
      "instrument": "PI_ETHUSD",
      "time": 1623344903068,
      "price": 1647.0,
      "seq": 1,
      "buy": false,
      "qty": 10000.0,
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "fill_type": "unwindCounterparty",
      "fee_paid": -0.00182149362,
      "fee_currency": "ETH"
    }
  ]
}

Format odpowiedzi REST API:

bash

Bash

{
  "result": "success",
  "fills": [
    {
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "symbol": "pi_ethusd",
      "side": "sell",
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "size": 10000,
      "price": 1647,
      "fillTime": "2021-06-10T17:08:23.068Z",
      "fillType": "unwindCounterparty"
    }
  ]
}

Aby programowo wykryć rozwiązanie, szukaj fill_type: "unwindCounterparty" (WebSocket) lub fillType: "unwindCounterparty" (REST).

Jak wybierani są kontrahenci do rozwiązania?

Gdy kontrakty są rozwiązywane, system wybiera kontrahentów po przeciwnej stronie (np. krótkie pozycje, gdy długa jest rozwiązywana), uszeregowanych od najwyższego do najniższego priorytetu. Ranking jest obliczany oddzielnie dla pozycji długich i krótkich, używając:

  • Wartość pozycji = Size / Price (kontrakty odwrotne)
  • Zwrot z kapitału własnego (RoE) = PnL / Depozyt początkowy
  • Efektywna dźwignia = Wartość pozycji / Wartość portfela

Wynik rankingu:

  • Jeśli RoE jest ujemne: RoE / Efektywna dźwignia
  • Jeśli RoE jest dodatnie: RoE × Efektywna dźwignia

Pozycje z najwyższym wynikiem rankingu są celowane w pierwszej kolejności.

  • Wartość pozycji = [absolute(Size/Price)] (odwrotne)

  • Zwrot z kapitału własnego = [PnL/IM]

  • Efektywna dźwignia = [Wartość pozycji/Wartość portfela]

Ranking (1,2,3...)-- Oddzielnie dla pozycji DŁUGICH i KRÓTKICH:

  • jeśli ujemne: [RoE/Efektywna dźwignia]

  • jeśli dodatnie: [RoE*Efektywna dźwignia]

Np. Gdy długa pozycja jest rozwiązywana, celuje w pozycje krótkie według najwyższego rankingu (1. w pierwszej kolejności, 2. w drugiej, 3. w trzeciej itd.), aż do całkowitego rozwiązania.

Proces Multi-M EPP składa się z pięciu głównych kroków:

  1. 1

    Częściowa likwidacja

  2. 2

    Pełna likwidacja

  3. 3

    Przypisanie

  4. 4

    Likwidacja zabezpieczona

  5. 5

    Rozwiązanie

Krok 1 – Częściowa likwidacja

Jeśli Twój Kapitał konta margin jest poniżej progu depozytu zabezpieczającego, ale powyżej Depozytu likwidacyjnego, wówczas przed uruchomieniem pełnej likwidacji system próbuje przywrócić Twój Kapitał konta margin poprzez częściowe zamknięcie Twojej pozycji w 10% przyrostach. Proces ten trwa, dopóki Twój kapitał nie zostanie przywrócony powyżej Depozytu zabezpieczającego lub pozycja nie zostanie całkowicie zamknięta.

Opłata za częściową likwidację jest naliczana za każdą zrealizowaną iterację, w której cena realizacji jest korzystniejsza niż Cena zerowego kapitału. Opłata stanowi różnicę między ceną realizacji (ograniczoną do Ceny rynkowej) a Ceną zerowego kapitału, pomnożoną przez zrealizowaną ilość.

Przykład: Masz długą pozycję na 10 kontraktach PF_BTCUSD po Cenie rynkowej 20 000 $. Kapitał konta margin wynosi 1 900 $ w stosunku do wymogu Depozytu zabezpieczającego 2 000 $, ale powyżej Depozytu likwidacyjnego.

  • Iteracja 1: 1 kontrakt jest zamykany po cenie 19 820 $. Naliczona opłata: 10 $ (nadwyżka powyżej Ceny zerowego kapitału wynoszącej 19 810 $). Kapitał wynosi teraz 1 710 $

  • Iteracja 2: 1 kontrakt jest zamykany po cenie 19 850 $. Naliczona opłata: 40 $. Kapitał wynosi teraz 1 520 $

  • Iteracja 3: 1 kontrakt jest zamykany dokładnie po Cenie zerowego kapitału. Nie naliczono opłaty. Kapitał wynosi teraz 1 330 $

  • Iteracja 4: 1 kontrakt jest zamykany po cenie 20 100 $, powyżej Ceny rynkowej. Opłata jest ograniczona do Ceny rynkowej, co daje nadwyżkę 190 $ powyżej Ceny zerowego kapitału. Naliczona opłata: 190 $. Pozostałe 100 $ powyżej Ceny rynkowej jest zatrzymywane przez tradera. Kapitał wynosi teraz 1 240 $

  • Iteracja 5: Kapitał w wysokości 1 240 $ przekracza Depozyt zabezpieczający w wysokości 1 200 $. Proces częściowej likwidacji został zakończony.

Łącznie zamknięto 4 kontrakty o wartości nominalnej 79 580 $, z naliczonymi opłatami w wysokości 240 $.

Krok 2 – Pełna likwidacja

Ta sama podstawowa koncepcja co likwidacja Coin-M, z jedną kluczową różnicą: Opłata za pełną likwidację jest naliczana po uruchomieniu tego kroku. Opłata równa się połowie minimalnego procentu Depozytu zabezpieczającego dla kontraktu. (np. dla PF_XBTUSD, opłata likwidacyjna wynosi 0,5%, czyli połowę 1% minimalnego MM).

Przykład: Masz długą pozycję na 10 kontraktach PF_XBTUSD po cenie wejścia 20 000 $. Całkowita wartość pozycji: 200 000 $. Twój depozyt zabezpieczający wynosi 2 000 $.

Likwidacja uruchamia się, gdy cena rynkowa osiągnie 19 200 $

Opłata likwidacyjna w wysokości 1 000 $ (0,5% × 200 000 $) jest natychmiast pobierana.

Zlecenie sprzedaży IOC jest składane w okolicach 19 100 $, czyli ceny, przy której Twój kapitał margin wyniósłby zero.

Krok 3 – Przypisanie

Ten sam proces co w przypadku Coin-M, z jedną różnicą w wycenie: w Multi-M, jeśli Pula płynności instrumentów pochodnych ma wystarczające środki, cena przypisania zostanie ustalona w przedziale 0,75%–2,5% od ceny rynkowej (zamiast ściśle na poziomie zerowego kapitału). Jeśli pula nie ma wystarczających środków, domyślnie przyjmuje się cenę zerowego kapitału.

Przykład: Klient posiada:

  • 10 kontraktów na PF_XBTUSD
  • 3 kontrakty na FF_XBTUSD_230728

Pozycja

Rozmiar

Kwota zlikwidowana

Kwota przypisana

PF_XBTUSD

10

8

2

FF_XBTUSD_230728

3

3

0

Formaty odpowiedzi WebSocket i REST są identyczne z Coin-M, szukaj fill_type: "assignee" / fillType: "assignee".

Uwaga: Możesz zarządzać swoimi preferencjami przypisania w sekcji Program Przypisania. Nigdy nie otrzymasz przypisania, którego Twój dostępny margin nie będzie w stanie obsłużyć.

Krok 4 - Pokryta likwidacja

Ten krok jest unikalny dla Multi-M. Jeśli przypisanie nie umieści wszystkich pozostałych kontraktów, i Pula Płynności Instrumentów Pochodnych (Derivatives Liquidity Pool) ma wystarczające środki na pokrycie niedoboru, i obecny spread rynkowy jest mniejszy niż 4%, Kraken spróbuje przeprowadzić jeszcze jedną likwidację, wykorzystując środki z puli.

Działa to poprzez złożenie kolejnego zlecenia IOC z ceną limitu ustawioną 5% od najlepszej ceny bid/ask. Jeśli zostanie zrealizowane, pula pokrywa wszelkie dodatkowe straty, zasilając konto margin, zapewniając, że Twoje saldo nie spadnie poniżej zera.

Jeśli pula nie ma wystarczających środków, proces przechodzi do ostatniego kroku: Unwind.

Przykład: Klient posiada:

  • 50 kontraktów na PF_ETHUSD
  • 15 kontraktów na FF_ETHUSD_230728

Pozycja

Rozmiar

Kwota
zlikwidowana

Kwota
przypisana

Kwota zlikwidowana (pokryta)

Kwota
wycofana

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

Krok 5 - Wycofanie

Jeśli z jakiegokolwiek powodu pokryta likwidacja nie może zostać wykonana, pozostałe kontrakty podlegają "wycofaniu" (unwind). Oznacza to, że kontrakty między Tobą a Twoimi kontrahentami wygasają, a pozostała wartość portfela konta margin jest przekazywana Twoim kontrahentom. Wycofanie jednego portfela margin nie wpłynie na żadne inne portfele margin.

Przykład wycofania

Załóżmy, że istnieje użytkownik, którego obecne pozycje to:

- DŁUGA 50 kontraktów na PF_ETHUSD

- DŁUGA 15 kontraktów na FF_ETHUSD_230728

Obie te pozycje są zabezpieczone krzyżowo za pomocą portfela margin Multi-M, który mierzy ryzyko w czasie rzeczywistym, wyceniając zabezpieczenie w stosunku do wartości pozycji, aby określić, czy należy zlikwidować.

Gdy kapitał margin portfela Multi-M spadnie poniżej wymogu marginu utrzymania dla obu pozycji, następuje likwidacja, a system sprzedaje te pozycje do orderbooka po cenie imputowanej 0-equity dla każdego kontraktu.

W tym przypadku likwidacja użytkownika przebiega następująco:

Pozycja

Rozmiar

Kwota
zlikwidowana

Kwota
przypisana

Kwota pokrytej likwidacji

Kwota
wycofana

PF_ETHUSD

50

30

15

3

2

FF_ETHUSD_230728

15

15

0

0

0

Jeśli pokryta likwidacja również się nie powiedzie, pozostałe kontrakty są rozwiązywane, tak samo jak w Coin-M. Kontrakty są anulowane, pozostała wartość portfela jest przenoszona do kontrahentów, a rozwiązanie nie wpływa na żadne inne portfele margin.

Formaty WebSocket i REST są identyczne jak w Coin-M, szukaj fill_type: "unwindCounterparty" / fillType: "unwindCounterparty".

Jak wybierani są kontrahenci do rozwiązania?

Ta sama logika rankingu co w Coin-M, ale Wartość pozycji jest obliczana inaczej dla Multi-M (z depozytem zabezpieczającym w USD):

  • Wartość pozycji = Rozmiar × Cena
  • Zwrot z kapitału własnego (RoE) = PnL / Depozyt początkowy
  • Efektywna dźwignia = Wartość pozycji / Wartość portfela

Wynik rankingu:

  • Jeśli RoE jest ujemne: RoE / Efektywna dźwignia
  • Jeśli RoE jest dodatnie: RoE × Efektywna dźwignia

Potrzebujesz więcej pomocy?