
1. ฟอร์สลิคควิเดเชินคืออะไร
2. ข้อกำหนดเบื้องต้นของฟอร์สลิคควิเดเชินคืออะไร กระบวนการชำระบัญชีคืออะไร
สำหรับ perpetual futures ของ BingX การชำระบัญชีจะเกิดขึ้นตามความเสี่ยง เมื่อความเสี่ยงของสถานะสัญญาซื้อขายล่วงหน้าถึงหรือเกิน 100% สัญญาจะทำการชำระบัญชีบางส่วนหรือทั้งหมด
1. ความเสี่ยง
- ความเสี่ยงโหมด Isolated-Margin = (มาร์จิ้นการบำรุงรักษาของโพสิชั่นไอซะเลทมาร์จิ้น + ค่าธรรมเนียมปิดโพสิชั่น) / (โพสิชันมาร์จิ้น + P&L ที่ยังไม่เกิดขึ้นจริง)
- ความเสี่ยงโหมดครอสมาร์จิ้น = (มาร์จิ้นการรักษารวมของโพสิชั่นครอสมาร์จิ้นทั้งหมด + ค่าธรรมเนียมการปิดโพสิชั่นของโพสิชั่นครอสมาร์จิ้นทั้งหมด) / (ยอดคงเหลือ - มาร์จิ้นทั้งหมดที่ใช้ในโพสิชั่น isolated-margin - สินทรัพย์ที่ถูกอายัด + P&L ที่ยังไม่เกิดขึ้นจริงของโพสิชั่นครอสมาร์จิ้น)
2. กระบวนลิคควิเดเชิน
2.1 โหมดไอซะเลทมาร์จิ้น
- โพสิชั่นจะถูกอายัดและผู้ใช้จะไม่สามารถเพิ่ม/ลดโพสิชันมาร์จิ้น สั่งซื้อ ฯลฯ
- ระบบจะคำนวณราคาการล้มละลายและชำระบัญชีทีละรายการตามราคาที่ระบุนี้
2.2 โหมดครอสมาร์จิ้น
- บัญชีมาร์จิ้นที่เกี่ยวข้องจะถูกระงับและผู้ใช้จะไม่สามารถฝาก ถอน โอน วางคำสั่ง ยกเลิกคำสั่ง ฯลฯ
- กระบวนการฟอร์สลิคควิเดเชินจะหยุดลงหากความเสี่ยง < 100% หลังจากยกเลิกคำสั่งซื้อที่รอดำเนินการทั้งหมดภายใต้บัญชีมาร์จิ้นของสกุลเงินนั้นๆ
- กระบวนการฟอร์สลิคควิเดเชินจะหยุดลงหากความเสี่ยง < 100% หลังจากโพสิชั่น long และ short ของสกุลเงินเดียวกันภายใต้บัญชีมาร์จิ้นถูกปิดเพื่อหักล้างกันที่ราคาตลาด
- หากความเสี่ยงยังคงอยู่ที่ ≥100% หลังจากดำเนินการตามข้างต้น ระบบจะทำการชำระโพสิชันครอสมาร์จิ้นทีละรายการตามราคาล้มละลายตามลำดับของ P&L ที่ยังไม่เกิดขึ้นจริง (เช่น โพสิชันที่ขาดทุนมากที่สุดจะถูกชำระบัญชีก่อน) จนกว่าความเสี่ยงจะ < 100% หรือโพสิชันครอสมาร์จิ้นทั้งหมดจะถูกชำระบัญชี
3. ราคาลิคควิเดเชินโดยประมาณ
3.1 โหมดไอซะเลทมาร์จิ้น
3.1.1 ราคาการชำระบัญชีโดยประมาณของโพสิชั่นเดียวกันในทิศทางที่แตกต่างกัน
3.1.2 เหตุผลในการเปลี่ยนแปลงราคาลิควิเดชันโดยประมาณ
- ผู้ใช้ปรับ (เพิ่มหรือลด) มาร์จิ้นสำหรับโพซิชั่นที่เปิดอยู่
- การชำระค่าธรรมเนียมการระดมทุน (รวมถึงการชำระหรือเก็บค่าธรรมเนียมการจัดหาเงินทุน)
3.2 โหมดครอสมาร์จิ้น
3.2.1 ราคาการชำระบัญชีโดยประมาณของโพสิชั่นเดียวกันในทิศทางที่แตกต่างกัน
3.2.2 เหตุผลในการเปลี่ยนแปลงราคาลิควิเดชันโดยประมาณ
- โพสิชันอื่นที่ประสบการเปลี่ยนแปลงในหลักประกันเนื่องจาก PnL ที่ยังไม่เกิดขึ้นจริงอันมีสาเหตุมาจากความผันผวนของราคา
- เปิดโพสิชั่นเพิ่มครอบครองเงินในบัญชี
- การโอนเงินเข้าหรือออกจากบัญชี
- การหักค่าธรรมเนียมการเทรดที่เกิดขึ้นจากโพซิชั่นการเปิดและการปิด
- การชำระค่าธรรมเนียมการระดมทุน (รวมถึงการชำระหรือเก็บค่าธรรมเนียมการระดมทุน)
4. ราคาล้มละลาย
5. กองทุนประกัน
- มีที่มาอย่างไร: เมื่อระบบปิดโพสิชั่นของผู้ใช้ ระบบจะเข้าครอบครองโพสิชั่นนั้นในราคาล้มละลาย หากราคาดำเนินการเมื่อโพซิชั่นถูกดำเนินการดีกว่าราคาล้มละลาย ส่วนเกินที่เกิดจากการชำระบัญชีจะถูกโอนไปยังกองทุนประกัน
-
วิธีใช้: เมื่อระบบชำระบัญชีตำแหน่ง ระบบจะเข้ามาแทนที่ในราคาล้มละลายและดำเนินการตำแหน่งในตลาด หากราคาการดำเนินการไม่เอื้ออำนวยหรือไม่สามารถดำเนินการตำแหน่งได้ กองทุนประกันจะเข้ามาชดเชยส่วนที่ขาด เมื่อทุนประกันภัยไม่เพียงพอหรือหมดลงอย่างรวดเร็ว ระบบจะเรียกใช้การหักกลบลบหนี้อัตโนมัติ (ADL)
6.USDⓢ-M Futuresภาพประกอบฟอร์สลิคควิเดเชิน
6.1 การคำนวณราคาการชำระบัญชีในโหมดไอโซเลทมาร์จิ้น
ตัวอย่าง
ลองนึกภาพผู้ใช้ที่มีเงินคงเหลือในบัญชี 1,100 USDT เปิดโพสิชั่น long 10 ETH ในราคา 1,000 USDT ต่อ ETH โดยใช้เลเวอเรจ 10 เท่า อัตรามาร์จิ้นรักษาสภาพคือ 0.4% อัตราค่าธรรมเนียมผู้รับคือ 0.05% และจำนวนเงินรักษาสภาพคือ 0
มาร์จิ้นเริ่มต้น = ราคาเปิดเฉลี่ย × ขนาด / เลเวอเรจ = 1,000 × 10 / 10 = 1,000
มาร์จิ้นรักษาสภาพ = ราคา × ขนาด × อัตรามาร์จิ้นรักษาสภาพ = 1000 × 10 × 0.004 = 40
ราคาการชำระบัญชี = 1,000 - [(1,000 - 40) / 10] - (0 / 10) = 904
6.2 ตัวอย่างฟอร์สลิคควิเดเชินในโหมดไอซะเลทมาร์จิ้น
- มาร์จิ้นเริ่มต้น = ราคาโพสิชั่นเฉลี่ย × ขนาด / เลเวอเรจ = 1,000 × 10 / 10 = 1,000
- P&L ที่ยังไม่เกิดขึ้นจริง = (ราคาตลาด - ราคาโพสิชั่นเฉลี่ย) * ขนาด = (904 - 1,000) * 10 = -960
- ความเสี่ยง = (มาร์จิ้นการบำรุงรักษาของโพสิชั่นไอซะเลทมาร์จิ้น + ค่าธรรมเนียมปิดโพสิชั่น) / (โพสิชันมาร์จิ้น + P&L ที่ยังไม่เกิดขึ้นจริง) = (904 × 10 × 0.4% + 904 × 10 × 0.05%) / (1,000 - 960) = 101.70%
- P&L ที่เกิดขึ้นจริง = (ราคาล้มละลาย - ราคาโพสิชั่นเฉลี่ย) * ขนาด = (900.4502251 - 1,000) × 10 = -995.4977489
- ค่าธรรมเนียมการปิดโพสิชั่น = ราคาล้มละลาย * ขนาด * อัตราค่าธรรมเนียมการเทรด = 900.4502251 × 10 × 0.05% = 4.502251126
- ส่วนเกิน = (ราคาดำเนินการ - ราคาล้มละลาย) * ขนาด = (902 - 900.4502251) × 10 = 15.497749
- การขาดดุล = (ราคาดำเนินการ - ราคาล้มละลาย) * ขนาด = (900 - 900.4502251) × 10 = -4.502251
6.3 ฟอร์สลิคควิเดเชินในโหมดครอสมาร์จิ้น การคำนวณราคา
การคำนวณราคาการชำระบัญชีในโหมดครอสมาร์จิ้น
ถือว่าผู้ใช้มียอดคงเหลือในบัญชี 5,000 USDT พวกเขาเปิดโพสิชั่น long 2 BTC ที่ราคา 10,000 USDT/BTC ด้วยเลเวอเรจ 10 เท่า อัตรามาร์จิ้นบำรุงรักษาอยู่ที่ 0.5% และจำนวนบำรุงรักษาอยู่ที่ 0
มาร์จิ้นการบำรุงรักษา = ราคา × ขนาดโพซิชั่น × อัตรามาร์จิ้นการบำรุงรักษา - จำนวนการบำรุงรักษา
= 10000 × 2 × 0.5% - 0 = 100 USDT
การคำนวณราคาการชำระบัญชีเริ่มต้นด้วยการระบุการสูญเสียที่ยั่งยืนในปัจจุบัน
การสูญเสียที่ยั่งยืนทั้งหมด = ยอดคงเหลือที่มีอยู่ – มาร์จิ้นการบำรุงรักษา
= 5,000 - 100 = 4,900 USDT
หากการขาดทุนที่ยั่งยืนรวมอยู่ที่ 4,900 USDT โพสิชั่นนั้นจะทนต่อการลดลงของราคาที่ 2,450 USDT (4,900 / 2) ดังนั้นราคาการชำระบัญชีสำหรับโพสิชั่นคือ 7,550 USDT (10,000 - 2,450)
6.4 ตัวอย่างฟอร์สลิคควิเดเชินในโหมดครอสมาร์จิ้น
- ยอดคงเหลือ = เงินฝาก - เงินถอน + กำไรสุทธิที่เกิดขึ้นจริงทั้งหมด + ค่าธรรมเนียมการจัดหาเงินทุนทั้งหมด - ค่าธรรมเนียมการซื้อขายทั้งหมด = 5,000 - 0 + 0 + 0 - (10,000 × 2 × 0.05% + 1,000 × 10 × 0.05%) = 4,985
- P&L ที่ยังไม่เกิดขึ้นจริง BTC = (ราคาตลาด - ราคาโพสิชั่นเฉลี่ย) * ขนาดโพซิชั่น = (8,004 - 10,000) * 2 = -3,992
- P&L ที่ยังไม่เกิดขึ้นจริง ETH = (ราคาตลาด - ราคาโพสิชั่นเฉลี่ย) * ขนาดโพซิชั่น = (912 - 1,000) × 10 = -880
- ความเสี่ยงของโพสิชั่นภายใต้โหมดครอสมาร์จิ้น = (มาร์จิ้นบำรุงรักษารวมของโพสิชั่นข้ามมาร์จิ้นทั้งหมด + ค่าธรรมเนียมการปิด โพสิชั่นของโพสิชั่นครอสมาร์จิ้นทั้งหมด) / (ยอดคงเหลือ - มาร์จิ้นทั้งหมดที่ใช้ในโพสิชั่นครอสมาร์จิ้น - สินทรัพย์ที่ถูกอายัด + กำไรขาดทุนที่ยังไม่เกิดขึ้นทั้งหมดของโพสิชั่นครอสมาร์จิ้น) = [(8,004 × 2 × 0.4% + 912 × 10 × 0.4%) + (8,004 × 2 × 0.05% + 912 × 10 × 0.05%)] / (4,985 - 0 - 0 - 3,992 - 880) = 100.07%
7. ภาพประกอบฟอร์สลิคควิเดเชินของ Coin-M Standard Futures
7.1 การคำนวณราคาการชำระบัญชีในโหมดไอโซเลทมาร์จิ้น
ลองนึกภาพผู้ใช้ที่มียอดคงเหลือในบัญชี 1 ETH เปิดโพสิชั่น long 1,000 สัญญาที่ราคา 1,000 USDT ต่อ ETH โดยใช้เลเวอเรจ 10 เท่า อัตรามาร์จิ้นบำรุงรักษาคือ 0.4% อัตราค่าธรรมเนียมผู้รับคือ 0.05% มูลค่าที่ตราไว้ของสัญญาแต่ละฉบับคือ 10 USDT และจำนวนบำรุงรักษาคือ 0
ราคาประมาณการสำหรับการชำระบัญชี (Long) = [มูลค่าของโพสิชั่น Long × (อัตรามาร์จิ้นบำรุงรักษา + อัตราค่าธรรมเนียมผู้รับ + 1) − จำนวนเงินบำรุงรักษา] / [มูลค่าของโพสิชั่น Long × (1/เลเวอเรจ +1) / ราคาเปิดเฉลี่ยของโพสิชั่น Long]
= [10000 × (0.004 + 0.0005 + 1) - 0] / [10000 × (1 / 10 + 1) / 1000]
= 913.181819 USDT
7.2 ตัวอย่างฟอร์สลิคควิเดเชินในโหมดไอซะเลทมาร์จิ้น
ลองนึกภาพผู้ใช้ที่มียอดคงเหลือในบัญชี 1 ETH เปิดโพสิชั่น long 1,000 สัญญาที่ราคา 1,000 USDT ต่อ ETH โดยใช้เลเวอเรจ 10 เท่า อัตรามาร์จิ้นบำรุงรักษาคือ 0.4% อัตราค่าธรรมเนียมผู้รับคือ 0.05% มูลค่าที่ตราไว้ของสัญญาแต่ละฉบับคือ 10 USDT และจำนวนบำรุงรักษาคือ 0 เมื่อราคา ETH ลดลงเหลือ 913.181819 สถานะโพสิชั่นของผู้ใช้จะเป็นดังต่อไปนี้:
มาร์จิ้นเริ่มต้น = ค่าโพสิชั่น /ราคาเปิดซื้อเฉลี่ย / เลเวอเรจ
= 10000 / 1000 / 10
= 1 ETH
P&L ที่ยังไม่เกิดขึ้นจริง = (1/ราคาเปิดเฉลี่ยของโพสิชั่น long -1 / ราคา) × จำนวนสัญญาสำหรับโพสิชั่น long × มูลค่าที่ตราไว้ของสัญญา
= (1 / 1000 - 1 / 913.181819) × 1000 × 10
= -0.950722 ETH
มาร์จิ้นรักษาสภาพ = (จำนวนสัญญา × มูลค่าที่ตราไว้ของสัญญา × อัตรามาร์จิ้นรักษาสภาพ - จำนวนค่ารักษาสภาพ) / ราคา
= (1000 × 10 × 0.004 - 0) / 913.181819
= 0.043803 ETH
ค่าธรรมเนียมการปิดโพสิชั่น = จำนวนสัญญา × มูลค่าหน้าสัญญา / ราคา × อัตราค่าธรรมเนียมการซื้อขาย
= 1000 × 10 / 913.181819 × 0.05%
= 0.005476 ETH
ความเสี่ยง = (มาร์จิ้นการบำรุงรักษาของโพสิชั่นไอซะเลทมาร์จิ้น + ค่าธรรมเนียมปิดโพสิชั่น) / (โพสิชันมาร์จิ้น + P&L ที่ยังไม่เกิดขึ้นจริง)
= (0.043803 + 0.005476) / (1 - 0.950722)
= 100%
เมื่อถึงจุดนี้ ความเสี่ยงจะอยู่ที่ ≥100% ซึ่งจะทำให้เกิดฟอร์สลิคควิเดเชิน (ขั้นตอนต่อจากนี้ รวมทั้งการเข้าควบคุมตำแหน่งและการฉีดเงินเข้ากองทุนประกัน ปฏิบัติตามขั้นตอนเดียวกับขั้นตอนสำหรับฟิวเจอร์ส USDⓢ-M)
7.3 ฟอร์สลิคควิเดเชินในโหมดครอสมาร์จิ้น การคำนวณราคา
ลองนึกภาพผู้ใช้ที่มียอดคงเหลือในบัญชี 2 ETH เปิดโพสิชั่น long 1,000 สัญญาที่ราคา 1,000 USDT ต่อ ETH โดยใช้เลเวอเรจ 10 เท่า อัตรามาร์จิ้นบำรุงรักษาคือ 0.4% อัตราค่าธรรมเนียมผู้รับคือ 0.05% มูลค่าที่ตราไว้ของสัญญาแต่ละฉบับคือ 10 USDT และจำนวนบำรุงรักษาคือ 0
ค่าธรรมเนียมการเปิดโพสิชั่น = จำนวนสัญญา × มูลค่าหน้าสัญญา / ราคา × อัตราค่าธรรมเนียมการซื้อขาย
= 1000 × 10 / 1000 × 0.05%
= 0.005 ETH
ราคาประมาณการชำระบัญชีในโหมด Cross Margin (Long) = จำนวนสัญญาสำหรับโพสิชั่น Long × มูลค่าที่ตราไว้ของสัญญา × (อัตรา Margin บำรุงรักษา long + อัตราค่าธรรมเนียมผู้รับ + 1) − จำนวนบำรุงรักษา long] / [ยอดคงเหลือในบัญชี + มูลค่าที่ตราไว้ของสัญญา × (จำนวนสัญญาสำหรับโพสิชั่น Long / ราคาเปิดเฉลี่ยของโพสิชั่น Long)]
= [1000 × 10 × (0.004 + 0.0005 + 1) - 0] / [1.995 + 10 × (1000 / 1000)]
= 10045 / 12
= 837.432264 USDT
7.4 ตัวอย่างฟอร์สลิคควิเดเชินในโหมดครอสมาร์จิ้น
ลองนึกภาพผู้ใช้ที่มียอดคงเหลือในบัญชี 2 ETH เปิดโพสิชั่น long 1,000 สัญญาที่ราคา 1,000 USDT ต่อ ETH โดยใช้เลเวอเรจ 10 เท่า อัตรามาร์จิ้นบำรุงรักษาคือ 0.4% อัตราค่าธรรมเนียมผู้รับคือ 0.05% มูลค่าที่ตราไว้ของสัญญาแต่ละฉบับคือ 10 USDT และจำนวนบำรุงรักษาคือ 0 เมื่อราคา ETH ลดลงเหลือ 837.432264 สถานะโพสิชั่นของผู้ใช้จะเป็นดังต่อไปนี้:
P&L ที่ยังไม่เกิดขึ้นจริง = (1/ราคาเปิดเฉลี่ยของโพสิชั่น long -1 / ราคา) × จำนวนสัญญาสำหรับโพสิชั่น long × มูลค่าที่ตราไว้ของสัญญา
= (1 / 1000 - 1 / 837.432264) × 1000 × 10
= -1.941265 ETH
ค่าธรรมเนียมการปิดโพสิชั่น = จำนวนสัญญา × มูลค่าหน้าสัญญา / ราคา × อัตราค่าธรรมเนียมการซื้อขาย
= 1000 × 10 / 837.432264 × 0.05%
= 0.005971 ETH
มาร์จิ้นรักษาสภาพ = (จำนวนสัญญา × มูลค่าที่ตราไว้ของสัญญา × อัตรามาร์จิ้นรักษาสภาพ - จำนวนค่ารักษาสภาพ) / ราคา
= (1000 × 10 × 0.004 - 0) / 837.432264
= 0.047766 ETH
ความเสี่ยงของโพสิชั่น Cross-Margin = (มาร์จิ้นรักษาระดับของโพสิชั่น Cross-Margin + ค่าธรรมเนียมปิดของโพสิชั่น Cross-Margin) / (ยอดคงเหลือในบัญชี + กำไรขาดทุนที่ยังไม่เกิดขึ้นจริงของโพสิชั่น Cross-Margin ทั้งหมด)
= (0.047766 + 0.005971) / (1.995 - 1.941265)
= 100%
ในจุดนี้ ความเสี่ยงอยู่ที่ ≥100% ซึ่งจะทำให้เกิดฟอร์สลิคควิเดเชิน