Voorbeeldtoewijzing

Laatst bijgewerkt: 7 oktober 2026

Het toewijzingsprogramma is een alternatief model dat is ontworpen om liquiditeit te verschaffen in perioden van hoge volatiliteit. Het functioneert als een stap in het Eigen vermogen Beschermingsproces waarbij een niet-uitgevoerde liquidatie wordt toegewezen aan vrijwillige Liquiditeitsverschaffers tegen een nog niet vastgestelde prijs buiten het orderboek. Dit is bedoeld om wrijving in het liquidatieproces te verminderen en te voorkomen dat Open interest van winstgevende Traders simpelweg wordt afgebroken om slecht gedekte Traders te compenseren.

Hieronder staat een voorbeeld waarbij een vrijwillige Liquiditeitsverschaffer een niet-uitgevoerde liquidatie afhandelt via het toewijzingsprogramma. Voor details over de toewijzingslogica zelf, zie
Positietoewijzingssysteem.

Stel dat een Klant de volgende huidige Posities heeft:

- LONG 1.760.000 Contracten op PI_BTCUSD

- LONG 300.000 Contracten op FI_BTCUSD_200228

Beide Posities maken gebruik van het hoofd-FI_BTCUSD-margeaccount, dat het risico in realtime meet door de waarde van het onderpand te vergelijken met de positiewaarde om te bepalen of liquidatie nodig is.

Zodra het margeaccount voor het contracttype onder de Onderhoudsmarge daalt, vindt liquidatie plaats en verkoopt het systeem die Posities in het orderboek tegen de berekende prijs bij 0 eigen vermogen voor elk Contract.

In dit geval verloopt de liquidatie van de Klant als volgt:

Positie

Afmeting

Geliquideerd bedrag

Toegewezen bedrag

PI_BTCUSD

1.760.000

1.007.379

752.621

FI_BTCUSD_200228

300.000

300.000

0


Dit betekent dat de volledige FI_BTCUSD_200228 positie van 300.000 contracten succesvol via het orderboek is verkocht aan nieuwe tegenpartijen met bestaande biedingen.

De PI_BTCUSD positie van 1.760.000 contracten kon echter slechts 1.007.379 contracten succesvol via het orderboek liquideren; voor de resterende 752.621 werd geen nieuwe tegenpartij gevonden.

Dit resterende niet-uitgevoerde liquidatiedeel wordt in het PAS afgehandeld door de longpositie door te sturen naar liquiditeitsverschaffers die op basis van hun individuele voorkeuren aan het programma deelnemen.

Hieronder staat een voorbeeldmelding voor een toewijzing van 184.317 contracten aan "[email protected]". De Klant ontvangt de volgende e-mail (let op: dit formaat kan wijzigen, vertrouw hier niet op):

Selection_999_912_.png

De Liquiditeitsverschaffer ontvangt onmiddellijk een melding via de WebSocket feed over de Assignment. Het bericht heeft dit formaat:

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

Daarnaast kan de gebruiker de REST API endpoint pollen voor fills:

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

De belangrijkste velden in de responses zijn fill_type en fillType (respectievelijk voor WebSocket en REST), die beide de waarde "assignee" hebben. Gebruik deze aanduiding om de Assignment programmatisch te verwerken.

Opmerking:

- Stel je voorkeuren naar eigen inzicht in via het gedeelte Assignment Program op het platform.

- Je ontvangt geen Assignment die je beschikbare marge voor het betreffende contracttype niet aankan.

De decimalen- en duizendtallenscheidingstekens in dit artikel kunnen afwijken van de formaten die worden weergegeven op onze handelsplatformen. Bekijk ons artikel over het gebruik van punten en komma's voor meer informatie.