All
กรองโดย:
ฉันจะฝากเงินสดเข้าบัญชีของฉันได้อย่างไร
ฉันต้องการความช่วยเหลือเกี่ยวกับการตรวจสอบยืนยันบัญชี
ทำไมฉันเข้าถึงบัญชีของฉันไม่ได้
มีค่าธรรมเนียมการถอนคริปโตหรือไม่
ฉันต้องการความช่วยเหลือในการเข้าสู่ระบบบัญชีของฉัน
ในบทความนี้ เราจะอธิบายสถานการณ์ที่เทรดเดอร์บน Kraken Derivatives ถูก liquidation และระบบ Position Assignment System (PAS) ใหม่จะจัดสรร liquidation ที่ไม่สำเร็จให้กับ liquidity providers ใน PAS เราจะอธิบายตัวอย่างการตอบกลับทั้งหมดที่ผู้เข้าร่วมจะได้รับสำหรับกรณีนี้
สมมติว่ามีลูกค้าที่มีสถานะปัจจุบันดังนี้:
- LONG 1,760,000 Contracts บน PI_BTCUSD
- LONG 300,000 Contracts บน FI_BTCUSD_200228
สถานะทั้งสองนี้ใช้บัญชี margin หลักของ FI_BTCUSD ซึ่งจะวัดความเสี่ยงแบบ realtime โดยประเมินมูลค่า collateral เทียบกับ position value เพื่อพิจารณาว่าจะ liquidation หรือไม่
เมื่อบัญชี margin สำหรับประเภทสัญญาต่ำกว่า maintenance margin จะเกิด liquidation ขึ้น และระบบจะขายสถานะเหล่านั้นเข้าสู่ orderbook ที่ราคา 0-equity imputed price สำหรับแต่ละสัญญา
ในกรณีนี้ การ liquidation ของลูกค้าจะเป็นดังนี้:
สถานะ | ขนาด | จำนวนที่ถูก Liquidated | จำนวนที่ถูกจัดสรร |
|---|---|---|---|
PI_BTCUSD | 1,760,000 | 1,007,379 | 752,621 |
FI_BTCUSD_200228 | 300,000 | 300,000 | 0 |
ซึ่งหมายความว่าสถานะ FI_BTCUSD_200228 ทั้งหมด 300,000 Contracts ถูกขายเข้าสู่ orderbook ให้กับคู่สัญญาใหม่ที่มี bids อยู่แล้วได้สำเร็จ
อย่างไรก็ตาม สถานะ PI_BTCUSD จำนวน 1,760,000 Contracts สามารถ liquidate เข้าสู่ orderbook ได้เพียง 1,007,379 เท่านั้น โดยที่เหลือ 752,621 ไม่สามารถหาคู่สัญญาใหม่ได้
ด้วยเหตุนี้ ส่วนที่เหลือจากการ liquidation ที่ไม่สำเร็จนี้จะถูกจัดการใน PAS โดยการส่งต่อ LONG position ไปยัง liquidity providers ที่เข้าร่วมโปรแกรมตามความต้องการส่วนบุคคล
ด้านล่างนี้คือตัวอย่างการแจ้งเตือนสำหรับการ Assignment จำนวน 184,317 Contracts ที่จัดสรรให้กับ "[email protected]" ลูกค้าจะได้รับอีเมลดังต่อไปนี้ (โปรดทราบว่ารูปแบบนี้อาจมีการเปลี่ยนแปลง ดังนั้นอย่าอ้างอิงจากรูปแบบนี้):

liquidity provider จะได้รับการแจ้งเตือนทันทีผ่าน WebSocket feed เพื่อแจ้งเตือนเกี่ยวกับการ Assignment ข้อความจะมีรูปแบบดังนี้:
{
"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
}
]
}
นอกจากนี้ ลูกค้าอาจเรียกดูข้อมูลจาก endpoint REST API สำหรับ 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"
}
...
]
}
ฟิลด์หลักในการตอบกลับคือ fill_type และ fillType (สำหรับ WebSocket และ REST ตามลำดับ) ซึ่งทั้งสองมีค่าเป็น "assignee" นี่คือข้อบ่งชี้ที่ควรใช้ในการจัดการ Assignment ด้วยโปรแกรม
หมายเหตุ:
- ตั้งค่าความต้องการของคุณได้ตามความเหมาะสมในส่วน โปรแกรม Assignment ของแพลตฟอร์ม
- คุณจะไม่ได้รับการ Assignment ที่ margin ที่มีอยู่สำหรับประเภทสัญญาของคุณไม่สามารถรองรับได้
ตัวคั่นทศนิยมและหลักพันที่แสดงในบทความนี้อาจแตกต่างจากรูปแบบที่แสดงบนแพลตฟอร์มการซื้อขายของเรา โปรดอ่านบทความของเราเกี่ยวกับวิธีที่เราใช้ จุดและจุลภาค สำหรับข้อมูลเพิ่มเติม