All
Suodatusperuste:
Miten voin tallettaa käteistä tililleni?
Tarvitsen apua tilin vahvistamisessa
Miksi en pääse tililleni?
Peritäänkö kryptovaluutan nostoista palvelumaksuja?
Tarvitsen apua tililleni kirjautumisessa
Tämä artikkeli koskee Kraken Derivatives -palvelua eikä koske NinjaTrader Clearing, LLC (d/b/a Kraken Derivatives US) -yhtiön hallinnoimia tilejä. Equity Protection on saatavilla vain Yhdysvaltojen ulkopuolella – Kraken Derivatives US -asiakkaat eivät ole tukikelpoisia.
Kraken Derivatives -palvelussa tilisi saldo ei voi koskaan laskea nollan alle. Equity Protection Process (EPP) on automaattinen turvajärjestelmä, joka hallinnoi riskejä kaikissa avoimissa positioissa ja varmistaa markkinoiden eheyden.
EPP toimii turvaverkkonasi. Jos kauppa kääntyy voimakkaasti sinua vastaan ja tilisi arvo laskee liian alas, EPP aktivoituu automaattisesti sulkemaan positiosi ennen kuin voisit velkaantua enemmän kuin sinulla on varoja.
Perusteet: Alkumarginaali ja ylläpitomarginaali
EPP tuotetyypeittäin:
EPP:n toimintavaiheet riippuvat siitä, minkä tyyppisellä sopimuksella käyt kauppaa. Valitse tuotteesi alta.
Coin-M-sopimuksissa käytetään 3-vaiheista prosessia:
Täysi likvidointi
Luovutus
Pura
Kukin vaihe aktivoituu vain, jos edellinen ei riittänyt sulkemaan positiota kokonaan.
Kun oma pääomasi laskee ylläpitomarginaalin alle, Kraken yrittää automaattisesti sulkea positiosi jättämällä markkinoille Immediate-or-Cancel (IOC) -toimeksiannon. Toimeksiantoon on asetettu rajahinta niin, että jos se toteutuu, tilisi arvo ei mene negatiiviseksi.
Tärkeää: Jos positiosi suljetaan paremmalla hinnalla kuin absoluuttisessa pahimmassa tapauksessa (konkurssihinnan), pidät jäljellä olevan marginaalin. Monet muut pörssit ottavat koko ylläpitomarginaalisi joka tapauksessa – me emme.
Esimerkki: Sinulla on pitkä positio 1 000 BTC-USD-sopimuksessa, avattu hintaan 8 000 $. Ylläpitomarginaalisi on 0,00125 BTC. Kun markkinahinta saavuttaa 7 481 $, positiosi siirtyy likvidointiin. Kraken jättää IOC-myyntitoimeksiannon hintaan 7 407 $ – hinta, jolla tilisi arvo olisi juuri yli nollan. Jos toimeksianto toteutuu millä tahansa hinnalla, joka on parempi kuin 7 407 $, pidät ylijäämän.
Joskus likvidointitoimeksiantoa ei voida täyttää kokonaan – esimerkiksi jos markkinoilla ei sillä hetkellä ole riittävästi ostajia. Tällöin jäljellä olevat sopimukset käyvät läpi assignoinnin: Kraken ohjaa ne rekisteröidyille likviditeetin tarjoajille, jotka ovat sitoutuneet ottamaan positioita tällaisissa tilanteissa.
Assignointihinta on nollaoman pääoman hinta, eli taso, jolla tilisi arvo olisi tasan nolla, jotta alkuperäisen kaupan vastapuoli voi pitää positionsa.
Esimerkki: Asiakkaalla on kaksi avointa pitkää positiota samalla marginaalitilillä:
LONG 1 760 000 sopimusta PI_BTCUSD
LONG 300 000 sopimusta FI_BTCUSD_200228
Kun likvidointi käynnistyy:
Positio | Kokonaismäärä | Likvidoitu markkinoilla | Kohdistettu likviditeetin tarjoajille |
|---|---|---|---|
PI_BTCUSD | 1 760 000 | 1 007 379 | 752 621 |
FI_BTCUSD_200228 | 300 000 | 300 000 | 0 |
FI-sopimus myytiin kokonaan avoimilla markkinoilla. PI-sopimusta voitiin myydä vain osittain – jäljellä olevat 752 621 sopimusta kohdennettiin likviditeetin tarjoajille.
Saat sähköposti-ilmoituksen, jos positiosi kohdennetaan. Myös likviditeetin tarjoajille ilmoitetaan välittömästi WebSocket-yhteyden kautta. Likviditeetin tarjoaja saa välittömästi ilmoituksen WebSocket-syötteen kautta kohdennuksesta. Viesti on muodoltaan seuraava:
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
{ "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" } ... ]}Tunnista kohdennukset ohjelmallisesti etsimällä fill_type: "assignee" (WebSocket) tai fillType: "assignee" (REST).
Huomautus: Voit hallita kohdennusasetuksiasi alustan Assignment Program -osiossa. Et voi koskaan vastaanottaa kohdennusta, joka ylittää käytettävissä olevan marginaalisi.
Jos likviditeetin tarjoajia ei ole saatavilla ottamaan jäljellä olevia sopimuksia, nämä sopimukset puretaan. Tämä tarkoittaa seuraavaa:
Purkumekanismi on suunniteltu oikeudenmukaiseksi. Purkukynnykset on asetettu kattamaan noin yhden tunnin 99. persentiilin epäsuotuisa hintaliike – eli saamasi korvauksen tulisi riittää vastaavan kaupan avaamiseen uudelleen ilman tappiota (ja mahdollisesti pienellä voitolla).
Esimerkki: Asiakkaalla on seuraavat pitkät positiot:
Likvidoinnin ja kohdennuksen jälkeen:
Positio | Kokonaismäärä | Määrä likvidoitu | Määrä kohdennettu | Määrä purettu |
|---|---|---|---|---|
PI_ETHUSD | 2 920 000 | 2 007 379 | 751 605 | 161 016 |
FI_ETHUSD_210625 | 400 000 | 0 | 0 | 0 |
Jäljelle jääneet 161 016 sopimusta, joita ei voitu likvidoida tai kohdentaa, purettiin.
Vastapuolet, joiden positiot puretaan, saavat sähköposti-ilmoituksen ja välittömän WebSocket-hälytyksen.
WebSocket-ilmoituksen muoto:
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
{
"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 purun ohjelmallisesti, etsi fill_type: "unwindCounterparty" (WebSocket) tai fillType: "unwindCounterparty" (REST).
Miten purun vastapuolet valitaan?
Kun sopimuksia puretaan, järjestelmä valitsee vastapuolet vastakkaiselta puolelta (esim. lyhyet positiot, kun pitkä positio puretaan) ja järjestää ne prioriteetin mukaan korkeimmasta matalimpaan. Järjestys lasketaan erikseen pitkille ja lyhyille positioille seuraavasti:
Järjestyspisteet:
Korkeimman järjestyspisteen positiot kohdennetaan ensin.
Positio arvo = [absolute(Size/Price)] (käänteinen)
Oman pääoman tuotto = [PnL/IM]
Tosiasiallinen vipukerroin = [Position Value/Portfolio Value]
Järjestys (1, 2, 3 ...) – erikseen LONG- ja SHORT-positioille:
jos negatiivinen: [RoE/Effective Leverage]
jos positiivinen: [RoE*Effective Leverage]
Esim. Kun pitkä positio puretaan, järjestelmä kohdistaa lyhyet positiot korkeimmasta järjestysnumerosta alkaen (1. ensin, 2. toisena, 3. kolmantena jne.), kunnes positio on kokonaan purettu.
Multi-M EPP koostuu viidestä päävaiheesta:
Osittainen likvidointi
Täysi likvidointi
Luovutus
Katettu likvidointi
Pura
Jos marginaalitilin oma pääoma on ylläpitomarginaalin kynnysarvon alapuolella mutta likvidointimarginaalin yläpuolella, järjestelmä yrittää ennen täyden likvidoinnin käynnistämistä palauttaa marginaalitilin oman pääoman sulkemalla positiota osittain 10 %:n erissä. Tämä jatkuu, kunnes oma pääoma palautuu ylläpitomarginaalin yläpuolelle tai positio suljetaan kokonaan.
Jokaisesta toteutetusta kierroksesta peritään osittaisen likvidoinnin maksu, kun toteutushinta on parempi kuin nollaoman pääoman hinta. Maksu on toteutushinnan (enintään markkinahinta) ja nollaoman pääoman hinnan välinen erotus kerrottuna toteutetulla määrällä.
Esimerkki: Sinulla on 10 PF_BTCUSD-sopimuksen pitkä positio markkinahinnalla 20 000 $. Marginaalitilin oma pääoma on 1 900 $, ylläpitomarginaalin vaatimus on 2 000 $, mutta oma pääoma ylittää likvidointimarginaalin.
Kierros 1: 1 sopimus suljetaan hintaan 19 820 $. Peritty maksu: 10 $ (ylitys nollaoman pääoman hintaan 19 810 $ nähden). Oma pääoma on nyt 1 710 $.
Kierros 2: 1 sopimus suljetaan hintaan 19 850 $. Peritty maksu: 40 $. Oma pääoma on nyt 1 520 $.
Kierros 3: 1 sopimus suljetaan täsmälleen nollaoman pääoman hintaan. Maksua ei peritä. Oma pääoma on nyt 1 330 $.
Kierros 4: 1 sopimus suljetaan hintaan 20 100 $, markkinahinnan yläpuolella. Maksu on rajattu markkinahintaan, jolloin ylitykseksi nollaoman pääoman hintaan nähden jää 190 $. Peritty maksu: 190 $. Treidaaja saa pitää jäljelle jäävät 100 $ markkinahinnan ylityksestä. Oma pääoma on nyt 1 240 $.
Kierros 5: Oma pääoma 1 240 $ ylittää ylläpitomarginaalin 1 200 $. Osittainen likvidointiprosessi on valmis.
Yhteensä suljettiin 4 sopimusta nimellisarvoltaan 79 580 $, ja maksuja perittiin 240 $.
Sama periaate kuin Coin-M-likvidoinnissa, mutta yksi keskeinen ero: tässä vaiheessa peritään täyden likvidoinnin maksu. Maksu on puolet sopimuksen vähimmäisylläpitomarginaalista. (esim. PF_XBTUSD:lle likvidointimaksu on 0,5 %, eli puolet 1 %:n vähimmäisylläpitomarginaalista).
Esimerkki: Sinulla on 10 PF_XBTUSD-sopimusta pitkässä positiossa aloitushintaan 20 000 $. Position kokonaisarvo: 200 000 $. Ylläpitomarginaalisi on 2 000 $.
Likvidointi käynnistyy, kun markkinahinta saavuttaa 19 200 $
Likvidointimaksu 1 000 $ (0,5 % × 200 000 $) veloitetaan välittömästi
IOC-myyntitoimeksianto asetetaan noin hintaan 19 100 $, jossa marginaalipääomasi olisi nolla.
Sama prosessi kuin Coin-M:ssä, mutta hinnoittelussa yksi ero: Multi-M:ssä, jos johdannaisten likviditeettipooli sisältää riittävästi varoja, toimeksiannon hinta asetetaan 0,75–2,5 %:n päähän markkinahinnasta (sen sijaan että käytettäisiin nollapääomahintaa). Jos poolin varat eivät riitä, oletuksena käytetään nollapääomahintaa.
Esimerkki: Asiakkaalla on avoinna:
- 10 sopimusta PF_XBTUSD:llä
- 3 sopimusta FF_XBTUSD_230728:lla
Positio | Koko | Likvidoitu määrä | Siirretty määrä |
|---|---|---|---|
PF_XBTUSD | 10 | 8 | 2 |
FF_XBTUSD_230728 | 3 | 3 | 0 |
WebSocket- ja REST-vastausmuodot ovat samat kuin Coin-M:ssä – etsi fill_type: "assignee" / fillType: "assignee".
Huomautus: Voit hallita toimeksiantoasetuksiasi Assignment Program-osiossa. Et koskaan saa toimeksiantoa, jota käytettävissä oleva marginaalisi ei pysty kattamaan.
Tämä vaihe koskee vain Multi-M:ää. Jos siirto ei onnistu kaikkien jäljellä olevien sopimusten osalta, ja johdannaisten likviditeettipooli sisältää riittävästi varoja vajeen kattamiseen, ja markkinoiden nykyinen spread on alle 4 %, Kraken yrittää yhden lisälikvidoinnin poolin varoilla.
Tämä tapahtuu lähettämällä uusi IOC-toimeksianto, jonka rajahinta on asetettu 5 % korkeimmasta ostohinnasta/myyntihinnasta. Jos toteutus onnistuu, pooli kattaa mahdolliset lisätappiot hyvittämällä marginaalitiliä, jolloin saldo ei mene negatiiviseksi.
Jos poolin varat eivät riitä, prosessi siirtyy viimeiseen vaiheeseen: Purku.
Esimerkki: Asiakkaalla on avoinna:
- 50 sopimusta PF_ETHUSD:lla
- 15 sopimusta FF_ETHUSD_230728:lla
Positio | Koko | Summa | Summa | Likvidoitu määrä (katettu) | Summa |
|---|---|---|---|---|---|
PF_ETHUSD | 50 | 30 | 15 | 5 | 0 |
FF_ETHUSD_230728 | 15 | 15 | 0 | 0 | 0 |
Jos katettu likvidointi ei syystä tai toisesta onnistu, jäljellä olevat sopimukset puretaan. Tämä tarkoittaa, että sinun ja vastapuoltesi väliset sopimukset päättyvät ja marginaalitilin jäljellä oleva salkun arvo siirretään vastapuolillesi. Yhden marginaalilompakon purku ei vaikuta muihin marginaalilompakoihin.
Esimerkki purusta
Oletetaan, että asiakkaan nykyiset positiot ovat:
– LONG 50 sopimusta PF_ETHUSD:lla
– LONG 15 sopimusta FF_ETHUSD_230728:lla
Molemmat positiot käyttävät ristimarginaalia Multi-M-marginaalilompakon kautta, joka mittaa riskiä reaaliajassa vertaamalla vakuuden arvoa position arvoon likvidointipäätöksen tekemiseksi.
Kun Multi-M-lompakon marginaalipääoma alittaa molempien positioiden ylläpitomarginaalivaatimuksen, likvidointi käynnistyy ja järjestelmä myy positiot tarjouskirjaan kunkin sopimuksen nollapääomahintaan.
Tässä tapauksessa asiakkaan likvidointi etenee seuraavasti:
Positio | Koko | Summa | Summa | Katetun likvidoinnin määrä | Summa |
|---|---|---|---|---|---|
PF_ETHUSD | 50 | 30 | 15 | 3 | 2 |
FF_ETHUSD_230728 | 15 | 15 | 0 | 0 | 0 |
Jos katettu likvidointi myös epäonnistuu, jäljellä olevat sopimukset puretaan samalla tavoin kuin Coin-M:ssä. Sopimukset perutaan, jäljellä oleva salkun arvo siirretään vastapuolille, eikä purku vaikuta muihin marginaalilompakoihin.
WebSocket- ja REST-formaatit ovat identtiset Coin-M:n kanssa – etsi arvoa fill_type: "unwindCounterparty" / fillType: "unwindCounterparty".
Miten purun vastapuolet valitaan?
Rankinglogiikka on sama kuin Coin-M:ssä, mutta position arvo lasketaan eri tavalla Multi-M:lle (USD-marginoitu):
Järjestyspisteet: