Eksempel på tildeling

Sidst opdateret: 1. april 2025

I denne artikel gennemgår vi en situation, hvor en trader på Kraken Derivatives bliver likvideret, og det nye Position Assignment System (PAS) tildeler den ufyldte likvidation til likviditetsudbydere i PAS. Vi gennemgår alle de svar-eksempler, en deltager vil modtage for dette.

Lad os antage, at der er en klient, hvis nuværende positioner er:

- LONG 1.760.000 Contracts på PI_BTCUSD

- LONG 300.000 Contracts på FI_BTCUSD_200228

Begge disse positioner bruger den primære FI_BTCUSD margin account, som måler risikoen i realtid og værdiansætter sikkerhedsstillelsen i forhold til positionsværdien for at afgøre, om der skal likvideres.

Når margin account for kontraktstypen er under maintenance margin, sker der en likvidation, og systemet sælger disse positioner ind i orderbook til den 0-equity imputed price for hver kontrakt.

I dette tilfælde forløber klientens likvidation som følger:

Position

Størrelse

Likvideret beløb

Tildelt beløb

PI_BTCUSD

1.760.000

1.007.379

752.621

FI_BTCUSD_200228

300.000

300.000

0


Dette betyder, at hele FI_BTCUSD_200228-positionen på 300.000 Contracts blev succesfuldt solgt ind i orderbook til nye modparter, der havde eksisterende bud.

PI_BTCUSD-positionen på 1.760.000 Contracts var dog kun i stand til at likvidere 1.007.379 succesfuldt ind i orderbook, hvor de resterende 752.621 ikke kunne finde en ny modpart.

Som et resultat håndteres denne ufyldte likvidationsrest i PAS ved at dirigere LONG-positionen til likviditetsudbydere, der deltager i programmet, baseret på individuelle præferencer.

Nedenfor er et eksempel på en notifikation for en Assignment på 184.317 Contracts tildelt "[email protected]". Klienten modtager følgende e-mail (bemærk, at dette format kan ændre sig, så stol ikke på denne formatering):

Selection_999_912_.png

Likviditetsudbyderen modtager øjeblikkeligt notifikationen via WebSocket feed, der advarer dem om Assignment. Meddelelsen har dette format:

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

Derudover kan klienten forespørge REST API-slutpunktet for fills for at se:

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

Nøglefelterne i svarene er fill_type og fillType (henholdsvis for WebSocket og REST), som begge har værdien "assignee". Dette er den indikation, der skal bruges til programmatisk at håndtere tildelingen.

Bemærk:

- Indstil dine præferencer, som du finder passende, i afsnittet Assignment Program på platformen.

- Du vil ikke modtage en Assignment, som din tilgængelige margin for kontraktstypen ikke kan håndtere.

Decimal- og tusindtalsseparatorerne vist i denne artikel kan afvige fra de formater, der vises på vores handelsplatforme. Gennemgå vores artikel om, hvordan vi bruger punkter og kommaer for mere information.

Har du brug for mere hjælp?