Osakkeiden Suojaprosessi

Viimeksi päivitetty: 21. huhtikuuta 2026

Tilisi ei voi koskaan mennä negatiiviseksi - näin se tapahtuu

Krakenin johdannaisilla tilisi saldo voi koskaan mennä alle nollan. Tämä on mahdollista meidän osakepuolustusprosessimme (EPP), automaattisen turvajärjestelmän ansiosta, joka hallitsee riskiä kaikilla avoimilla positioilla varmistaakseen markkinoiden täydellisen eheyden.

Ajattele EPP:tä turvaverkonasi. Jos kauppa liikkuu jyrkästi sinua vastaan ja tilisi arvo laskee liian alas, EPP aktivoituu automaattisesti sulkemaan positiosi ennen kuin voit velkaantua enemmän kuin sinulla on.

Perusteet: Alkuperäinen marginaali ja Ylläpitomarginaali

  • Alkuperäinen marginaali - määrä, joka tarvitaan avoimen position avaamiseen.
  • Ylläpitomarginaali - minimimäärä, joka tarvitaan pitämään positio avoimena. Jos tilisi arvo (osake) laskee tämän tason alle, EPP aktivoituu.

EPP tuotetyypin mukaan:

EPP:n seuraamat vaiheet riippuvat siitä, minkä tyyppistä sopimusta kauppaat. Valitse tuote alla.

Laajenna alla olevia otsikoita saadaksesi yksityiskohtaisen opastuksen kunkin tuotteen erityisestä EPP:stä:

Coin-M-sopimukset käyttävät 3-vaiheista prosessia:

  1. 1

    Täysi likvidointi

  2. 2

    Luovutus

  3. 3

    Pura

Jokainen vaihe aktivoituu vain, jos edellinen ei ollut riittävä sulkemaan positiota kokonaan.

Vaihe 1 - Likvidointi

Kun oma pääomasi laskee alle ylläpitomarginaalin, Kraken yrittää automaattisesti sulkea positiosi asettamalla markkinoille Immediate-or-Cancel (IOC) -tilauksen. Tällä tilauksella on asetettu rajahinta, jotta jos se täyttyy, tilisi ei mene negatiiviseksi.

Tärkeää: Jos positiosi sulkeutuu paremmalla hinnalla kuin absoluuttinen pahin mahdollinen (konkurssi) hinta, pidät kaiken jäljellä olevan marginaalin. Monet muut pörssit ottavat koko ylläpitomarginaalisi riippumatta, me emme.

Esimerkki: Olet pitkä 1 000 BTC-USD -sopimusta, jotka on avattu hintaan 8 000 dollaria. Ylläpitomarginaalisi on 0,00125 BTC. Kun markkinahinta saavuttaa 7 481 dollaria, positiosi siirtyy likvidaatioon. Kraken lähettää IOC-myynnin tilauksen hintaan 7 407 dollaria — hinta, jolla tilisi arvo olisi juuri yli nollan. Jos tilaus täyttyy millä tahansa hinnalla, joka on parempi kuin 7 407 dollaria, pidät kaiken jäljellä olevan.

Vaihe 2 - Siirto

Joskus likvidointitilausta ei voida täyttää kokonaan – esimerkiksi, jos markkinoilla ei ole tarpeeksi ostajia tuolloin. Kun näin tapahtuu, jäljelle jäävät sopimukset menevät siirtoon: Kraken ohjaa ne rekisteröidyille likviditeettitarjoajille, jotka ovat suostuneet ottamaan vastaan positioita tällaisissa tilanteissa.

Siirtohinta on nolla-pääoman hinta, tasolla, jossa tilisi olisi tarkalleen nolla, jotta alkuperäisen kaupan vastapuoli voi pitää oman positonsa.

Esimerkki: Asiakkaalla on kaksi avointa pitkää positiota samalla marginaalitilillä:

  • LONG 1,760,000 sopimusta PI_BTCUSD:llä

  • LONG 300,000 sopimusta FI_BTCUSD_200228

Kun likvidointi alkaa:

Positio

Kokonaiskoko

Myyty markkinoilla

Myönnetty likviditeettitarjoajille

PI_BTCUSD

1 760 000

1 007 379

752 621

FI_BTCUSD_200228

300 000

300 000

0

FI-sopimus myytiin kokonaan avoimella markkinalla. PI-sopimus pystyi myymään vain osittain — joten jäljelle jääneet 752 621 sopimusta siirrettiin likviditeettitarjoajille.

Saat sähköpostiviestin, jos positiosi siirretään. Likviditeettitarjoajat saavat myös välittömästi ilmoituksen WebSocketin kautta. Likviditeettitarjoaja saa heti ilmoituksen WebSocket-syötteestä, joka varoittaa heitä siirrosta. Viesti on muotoiltu seuraavasti:

 

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 } ]}

REST API -vastauksen muoto:

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" } ... ]}

Havaitaksesi siirron ohjelmallisesti, etsi fill_type: "assignee" (WebSocket) tai fillType: "assignee" (REST).

Huom: Voit hallita siirtoasetuksiasi Siirto-ohjelma -osiossa alustalla. Et koskaan saa siirtoa, joka ylittää käytettävissä olevan marginaalisi.

 

Vaihe 3 - Purku

Jos likviditeettitoimittajia ei ole saatavilla jäljellä olevien sopimusten ottamiseen, nämä sopimukset puretaan. Tämä tarkoittaa:

  • Sopimukset sinun ja vastapuoliesi välillä on peruutettu.
  • Kaikki jäljellä oleva arvo marginaalitililläsi siirretään vastapuolillesi korvauksena.
  • Yhden marginaalitilin purkaminen ei vaikuta muihin marginaalitileihisi.

Purkamismekanismi on suunniteltu olemaan reilu. Purkamisrajat on asetettu kattamaan noin 1 tunnin, 99. prosenttipisteen haitallinen hintaliike — mikä tarkoittaa, että saamasi korvauksen tulisi olla riittävä, jotta voit palata samanlaiseen kauppaan ilman tappiota (ja mahdollisesti pieneen voittoon).

Esimerkki: Asiakkaalla on pitkiä positioita:

  • 2,920,000 sopimusta PI_ETHUSD:llä
  • 400,000 sopimusta FI_ETHUSD_200625:llä

Likvidoinnin ja siirron jälkeen:

Positio

Kokonaiskoko

Määrä Likvidoitu

Määrä Myönnetty

Määrä Purku

PI_ETHUSD

2 920 000

2 007 379

751 605

161 016

FI_ETHUSD_210625

400 000

0

0

0

Jäljellä olevat 161 016 sopimusta, joita ei voitu likvidoida tai siirtää, purettiin.

Vastapuolille, joiden positioita puretaan lähetetään sähköpostiviesti ja välitön WebSocket-ilmoitus.

WebSocket-ilmoitusmuoto:

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"
    }
  ]
}

REST API -vastauksen muoto:

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"
    }
  ]
}

Havaitaksesi unwindin ohjelmallisesti, etsi fill_type: "unwindCounterparty" (WebSocket) tai fillType: "unwindCounterparty" (REST).

Kuinka unwind-vastapuolet valitaan?

Kun sopimukset puretaan, järjestelmä valitsee vastapuolet vastakkaiselta puolelta (esim. lyhyet positiot, kun pitkä positio puretaan), ja ne asetetaan järjestykseen korkeimmasta alhaisimpaan prioriteettiin. Järjestys lasketaan erikseen pitkille ja lyhyille positiolle käyttäen:

  • Position Value = Koko / Hinta (käänteiset sopimukset)
  • Return on Equity (RoE) = PnL / Alkuperäinen marginaali
  • Effective Leverage = Position Value / Portfolio Value

Rank score:

  • Jos RoE on negatiivinen: RoE / Effective Leverage
  • Jos RoE on positiivinen: RoE × Effective Leverage

Korkeimman rank score -arvon omaavat positiot ovat ensisijaisia.

  • Positionin arvo = [absoluuttinen(Koko/Hinta)] (käänteinen)

  • Oma pääoma = [PnL/IM]

  • Tehokas vipu = [Aseman arvo/Portfolion arvo]

Rank (1,2,3...)-- Eri pitkille ja lyhyille:

  • jos negatiivinen: [RoE/Tehokas vipu]

  • jos positiivinen: [RoE*Tehokas vipu]

Esim. Kun pitkä positio puretaan, se kohdistuu lyhyisiin positioihin korkeimman arvon mukaan (1 ensin, 2 toisena, 3 kolmantena jne.) kunnes se on täysin purettu.

Multi-M EPP koostuu viidestä päävaiheesta:

  1. 1

    Osittainen likvidointi

  2. 2

    Täysi likvidointi

  3. 3

    Luovutus

  4. 4

    Peitetty likvidointi

  5. 5

    Pura

Vaihe 1 - Osittainen likvidointi

Jos marginaalitilisi omaisuus on alle ylläpitomarginaalin rajan mutta yli likvidointimarginaalin, järjestelmä yrittää palauttaa marginailitilisi omaisuuden osittain sulkemalla positiosi 10 % erissä ennen kuin täysi likvidointi laukaistaan. Tämä jatkuu, kunnes omaisuutesi palautuu yli ylläpitomarginaalin tai positio on täysin suljettu.

Osittainen likvidointimaksu veloitetaan jokaisesta täytetystä erästä, jossa täyttöhinta on suotuisampi kuin nollan omaisuushinta. Maksu on ero täyttöhinnan (rajoitettu markkinahintaan) ja nollan omaisuushinnan välillä, kerrottuna täytetyn määrän kanssa.

Esimerkki: Olet pitkällä 10 PF_BTCUSD -sopimuksessa markkinahintaan 20 000 dollaria. Marginailitilisi omaisuus on 1 900 dollaria ylläpitomarginaalivaatimusta vastaan, joka on 2 000 dollaria, mutta yli likvidointimarginaalin.

  • Iteraatio 1: 1 sopimus suljetaan hintaan 19 820 dollaria. Veloitettu maksu: 10 dollaria (ylitys nollan omaisuushinnasta 19 810 dollaria). Omaisuus on nyt 1 710 dollaria

  • Iteraatio 2: 1 sopimus suljetaan hintaan 19 850 dollaria. Veloitettu maksu: 40 dollaria. Omaisuus on nyt 1 520 dollaria

  • Iteraatio 3: 1 sopimus suljetaan tarkalleen nollan omaisuushintaan. Ei veloitettu maksua. Omaisuus on nyt 1 330 dollaria

  • Iteraatio 4: 1 sopimus suljetaan hintaan 20 100 dollaria, yli markkinahinnan. Maksu on rajoitettu markkinahintaan, jolloin ylittyy 190 dollaria nollan omaisuushinnan yli. Veloitettu maksu: 190 dollaria. Jäljelle jäävä 100 dollaria markkinahinnan ylitse jää kauppiaalle. Omaisuus on nyt 1 240 dollaria

  • Iteraatio 5: Omaisuus 1 240 dollaria ylittää ylläpitomarginaalin 1 200 dollaria. Osittainen likvidointiprosessi on valmis.

Yhteensä 4 sopimusta suljettiin 79 580 dollarin nimellisarvolla, ja 240 dollaria veloitettiin maksuina.

Vaihe 2 - Täysi likvidointi

Sama peruskäsite kuin Coin-M likvidoinnissa, mutta yksi tärkeä ero: Tässä vaiheessa sovelletaan täyttä likvidointimaksua. Maksu on puolet sopimuksen vähimmäisylläpitomarginaaliprosentista. (esim. PF_XBTUSD:lle likvidointimaksu on 0,5 %, joka on puolet 1 %:n vähimmäis-MM:stä).

Esimerkki: Olet pitkällä 10 PF_XBTUSD -sopimuksessa, joiden sisäänostohinta on 20 000 dollaria. Kokonaisposition arvo: 200 000 dollaria. Ylläpitomarginaalisi on 2 000 dollaria.

Likvidointi laukaisee, kun markkinahinta saavuttaa 19 200 dollaria

Likvidointimaksu 1 000 dollaria (0,5 % × 200 000 dollaria) veloitetaan heti

IOC-myynnin määräys lähetetään noin 19 100 dollariin, hinta, jossa marginaalisi pääoma olisi nolla.

Vaihe 3 - Siirto

Sama prosessi kuin Coin-M:ssä, mutta yksi ero hinnoittelussa: Multi-M:ssä, jos Derivatives Liquidity Poolilla on riittävästi varoja, assignointihinta asetetaan 0,75 %–2,5 % markkinahinnasta (eikä tiukasti nollaequity-hinnaksi). Jos poolilla ei ole tarpeeksi varoja, se palautuu nollaequity-hintaan.

Asiakkaalla on:

  • 10 sopimusta PF_XBTUSD:llä
  • 3 sopimusta FF_XBTUSD_230728:lla

Positio

Koko

Myyntimäärä

Myöntetty määrä

PF_XBTUSD

10

8

2

FF_XBTUSD_230728

3

3

0

WebSocket- ja REST-vastausmuodot ovat identtisiä Coin-M:lle, etsi fill_type: "assignee" / fillType: "assignee".

Huom: Voit hallita tehtäväpreferenssejäsi Tehtäväohjelma -osiossa. Et koskaan saa tehtävää, jota käytettävissä oleva marginaalisi ei pysty käsittelemään.

Step 4 - Peitetty likvidointi

Tämä vaihe on ainutlaatuinen Multi-M:lle. Jos siirto ei onnistu asettamaan kaikkia jäljellä olevia sopimuksia, ja johdannaislikviditeettialtaalla on riittävästi varoja kattamaan puutteen, ja nykyinen markkinahaitari on alle 4 %, Kraken yrittää vielä kerran likvidoida käyttäen altaan varoja.

Tämä tapahtuu lähettämällä toinen IOC-tilaus, jonka raja-arvo on asetettu 5 % parhaasta osto/myyntihinnasta. Jos se täyttyy, allas kattaa kaikki lisätappiot hyvittämällä marginaalitiliä, varmistaen, että saldosi ei mene negatiiviseksi.

Jos altaalla ei ole riittävästi varoja, prosessi siirtyy viimeiseen vaiheeseen: purkamiseen.

Esimerkki: Asiakkaalla on:

  • 50 sopimusta PF_ETHUSD:llä
  • 15 sopimusta FF_ETHUSD_230728:lla

Positio

Koko

Summa
Likvidoitu

Määrä
Myönnetty

Likvidoitava määrä (peitetty)

Määrä
Purkautunut

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

Vaihe 5 - Purku

Jos jostain syystä katettu likvidointi ei onnistu, jäljelle jäävät sopimukset käyvät läpi "purkamisen". Tämä tarkoittaa, että sopimukset sinun ja vastapuoliesi välillä päättyvät ja jäljelle jäävä portfolion arvo marginaalitililläsi siirretään vastapuolillesi. Yhden marginaalilompakon purkaminen ei vaikuta muihin marginaalilompakoihin.

Esimerkki purkamisesta

Oletetaan, että käyttäjällä on seuraavat avoimet positiot:

- LONG 50 sopimusta PF_ETHUSD:llä

- LONG 15 sopimusta FF_ETHUSD_230728:lla

Molemmat nämä positiot ovat ristimarginoituja käyttäen Multi-M marginaalilompakkoa, joka mittaa riskiä reaaliajassa, arvioiden vakuuden ja positiovarallisuuden suhteen, jotta voidaan päättää, likvidoidaanko ne.

Kun Multi-M lompakon marginaaliekvity on alle molempien positioiden ylläpitomarginaalivaatimuksen, likvidointi tapahtuu ja järjestelmä myy nämä positiot orderbookiin 0-ekvityyn perustuvalla hinnalla jokaiselle sopimukselle.

Tässä tapauksessa käyttäjän likvidointi etenee seuraavasti:

Positio

Koko

Summa
Likvidoitu

Määrä
Myönnetty

Peitetty likvidointi

Määrä
Purkautunut

PF_ETHUSD

50

30

15

3

2

FF_ETHUSD_230728

15

15

0

0

0

Jos katettu likvidointi epäonnistuu, jäljelle jäävät sopimukset puretaan, kuten Coin-M:ssä. Sopimukset peruutetaan, jäljelle jäävä salkun arvo siirretään vastapuolille, eikä purkaminen vaikuta muihin marginaalilompakoihin.

WebSocket- ja REST-muodot ovat identtisiä Coin-M:lle, etsi fill_type: "unwindCounterparty" / fillType: "unwindCounterparty".

Kuinka purkuvastapuolet valitaan?

Same ranking logic as Coin-M, mutta Position Value lasketaan eri tavalla Multi-M:ssä (USD-marginoitu):

  • Position Value = Koko × Hinta
  • Return on Equity (RoE) = PnL / Alkuperäinen marginaali
  • Effective Leverage = Position Value / Salkun arvo

Rank score:

  • Jos RoE on negatiivinen: RoE / Effective Leverage
  • Jos RoE on positiivinen: RoE × Effective Leverage

Tarvitsetko lisää apua?