Esimerkki toimeksiannosta

Viimeksi päivitetty: 10. elokuuta 2026

Assignointijärjestelmä on vaihtoehtoinen malli, joka on suunniteltu likviditeetin tarjontaan korkean volatiliteetin jaksoina. Se toimii osana Oman pääoman suojaprosessia, jossa toteuttamaton likvidointi assignoidaan vapaaehtoisille likviditeetin tarjoajille tarjouskirjan ulkopuolella määrittämättömään hintaan. Tämä on suunniteltu vähentämään kitkaa likvidointiprosessissa ja välttämään huono asiakaskokemus, jossa voitollisten treidaajien avoimet johdannaissopimukset yksinkertaisesti katkaistaan heikosti vakuutettujen treidaajien poikkeaman kattamiseksi.

Alla on esimerkki, jossa vapaaehtoinen likviditeetin tarjoaja täyttää toteuttamattoman likvidoinnin toimeksiantohjelman kautta.

Oletetaan, että asiakkaalla on seuraavat avoimet positiot:

- LONG 1 760 000 Sopimusta PI_BTCUSD

- LONG 300 000 Sopimusta FI_BTCUSD_200228

Molemmat positiot käyttävät pääasiallista FI_BTCUSD-marginaalitiliä, joka mittaa riskiä reaaliajassa vertaamalla vakuuden arvoa position arvoon likvidointipäätöksen tekemiseksi.

Kun sopimustyyppikohtainen marginaalitili alittaa ylläpitomarginaalin, likvidointi käynnistyy ja järjestelmä myy positiot tarjouskirjaan kunkin sopimuksen nollaoman pääoman laskennallisella hinnalla.

Tässä tapauksessa asiakkaan likvidointi etenee seuraavasti:

Positio

Koko

Likvidoitu määrä

Toimeksiannolla allokiotu määrä

PI_BTCUSD

1 760 000

1 007 379

752 621

FI_BTCUSD_200228

300 000

300 000

0


Tämä tarkoittaa, että koko FI_BTCUSD_200228-positio, 300 000 Sopimusta, myytiin onnistuneesti tarjouskirjaan uusille vastapuolille, joilla oli voimassa olevia ostotoimeksiantoja.

PI_BTCUSD-positiosta, 1 760 000 Sopimusta, onnistuttiin kuitenkin likvidoimaan tarjouskirjaan vain 1 007 379 Sopimusta, ja jäljelle jääneille 752 621 Sopimukselle ei löytynyt uutta vastapuolta.

Tämän seurauksena toteuttamaton likvidointijäännös käsitellään PAS-järjestelmässä ohjaamalla pitkä positio ohjelmaan osallistuville likviditeetin tarjoajille heidän yksilöllisten mieltymystensä perusteella.

Alla on esimerkki-ilmoitus toimeksiannosta, jossa 184 317 Sopimusta allokoidaan käyttäjälle "[email protected]". Asiakas saa seuraavan sähköpostin (huomaa, että muoto voi muuttua, joten älä luota tähän muotoiluun):

Selection_999_912_.png

Likviditeetin tarjoaja saa välittömästi ilmoituksen WebSocket-syötteen kautta toimeksiannosta. Viesti noudattaa seuraavaa muotoa:

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

Asiakas voi myös hakea toteutuksia REST API:n päätepisteestä:

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

Vastausten keskeiset kentät ovat fill_type ja fillType (WebSocket- ja REST-vastauksissa vastaavasti), ja molempien arvo on "assignee". Tämän arvon perusteella toimeksianto käsitellään ohjelmallisesti.

Huomautus:

- Määritä asetuksesi haluamallasi tavalla alustan Assignment Program -osiossa.

- Et saa toimeksiantoa, jota sopimustyypille käytettävissä oleva marginaalisi ei kata.

Tässä artikkelissa desimaali- ja tuhaterottimia voidaan käyttää eri tavalla kuin kaupankäyntialustoillamme. Katso lisätietoja artikkelista, joka käsittelee pisteiden ja pilkkujen käyttöä.

Tarvitsetko lisää apua?