วิธีคำนวณราคาชำระบัญชีของสัญญาถาวรที่มี USDT เป็นมาร์จิ้น
อัปเดตเมื่อ 2026/09/16
การคำนวณราคาชำระบัญชี
ด้านล่างนี้คือสูตรราคาชำระบัญชีสำหรับสัญญาฟิวเจอร์สที่มี USDT เป็นมาร์จิ้นภายใต้โหมดมาร์จิ้นข้าม:
LP1 = (WB - TMM1 + UPNL1 + cum - Side1 × Position1 × EP1) / (Postion1 × MMR - Side1 × Position1)
โดยที่
| WB | ยอดคงเหลือในกระเป๋าเงิน |
| TMM1 | มาร์จิ้นเพื่อการคงสภาพ ของสัญญาอื่นทั้งหมด ไม่รวมสัญญา 1 หากสถานะอยู่ในโหมดมาร์จิ้นแยก ให้ TMM=0,UPNL=0 |
| UPNL1 | PNL ที่ยังไม่เกิดขึ้นจริง ของสัญญาอื่นทั้งหมด ไม่รวมสัญญา 1 หากสถานะอยู่ในโหมดมาร์จิ้นแยก ให้ UPNL=0 |
| cum | จำนวนเงินเพื่อการคงสภาพ ของสถานะ BOTH |
| Side1 | ทิศทาง ของสถานะ BOTH โดย 1 เป็นสถานะซื้อ และ -1 เป็นสถานะขาย |
| Position1 | จำนวน ของสถานะ BOTH |
| EP1 | ราคาเปิดสถานะ ของสถานะ BOTH |
หมายเหตุ:
-
ในโหมดมาร์จิ้นข้าม WB คือ WalletBalance ร่วม
-
ในโหมดมาร์จิ้นแยก WB คือ isolatedWalletBalance ของสถานะแยก, TMM=0, UPNL=0 ให้แทนจำนวนสถานะ, MMR, cum ลงในสูตรเพื่อคำนวณ
-
ในโหมดแยก แต่ละสถานะแยกจะมีราคาชำระบัญชีแตกต่างกันตามมาร์จิ้นที่จัดสรรให้กับสถานะนั้น
-
หากราคาชำระบัญชีต่ำกว่า 0 การแสดงผล UI จะเป็น “--”
อัตรามาร์จิ้นบำรุงรักษา
หากสถานะของคุณ (คำนวณตามราคาชำระบัญชี) และสถานะปัจจุบัน (คำนวณตามราคาเปิดสถานะ) อยู่คนละระดับ คุณต้องแทนที่ (กล่าวคือ คำนวณตามราคาชำระบัญชี) อัตรามาร์จิ้นบำรุงรักษาและจำนวนมาร์จิ้นบำรุงรักษาของระดับสถานะ เพื่อคำนวณราคาชำระบัญชีใหม่
จำนวนเงินบำรุงรักษา
คุณสามารถดูจำนวนเงินบำรุงรักษาได้จากตารางด้านล่างโดยใช้มูลค่าสถานะใน USDT ตัวอย่างเช่น หากจำนวนสถานะของสัญญา BTC/USDT ที่มาร์จิ้นด้วย USDT เท่ากับ 500,000 USDT จำนวนเงินบำรุงรักษาจะเท่ากับ 200 USDT
สูตรจำนวนเงินบำรุงรักษา
= [ ค่าต่ำสุดของช่วงสถานะในระดับ n × ผลต่างระหว่างอัตรามาร์จิ้นบำรุงรักษาในระดับ n และอัตรามาร์จิ้นบำรุงรักษาในระดับ n-1) ] + จำนวนเงินบำรุงรักษาในระดับ n-1
ตัวอย่างเช่น จำนวนเงินบำรุงรักษาในระดับ 6
= 3,000,000 × (2.5% - 1%) + 10,225 USDT
= 55,225 USDT
| สัญญาเพอร์เพทชวลที่มาร์จิ้นด้วย USDT 200X (BTC) | |||||
| ระดับ | ช่วงสถานะสูงสุด (มูลค่าตามสัญญาใน USDT) |
ช่วงสถานะต่ำสุด (มูลค่าตามสัญญาใน USDT) |
MMR | จำนวนเงินบำรุงรักษา (USDT) | เลเวอเรจสูงสุด |
| 1 | 200,000 | 0 | 0.30% | 0 | 200X |
| 2 | 500,000 | 200,000 | 0.40% | 200 | 150X |
| 3 | 750,000 | 500,000 | 0.50% | 700 | 100X |
| 4 | 2,500,000 | 750,000 | 0.67% | 1,975 | 75X |
| 5 | 3,000,000 | 2,500,000 | 1.00% | 10,225 | 50X |
| 6 | 4,500,000 | 3,000,000 | 2.50% | 55,225 | 20X |
| 7 | 25,000,000 | 4,500,000 | 5.00% | 167,725 | 10X |
| 8 | 50,000,000 | 25,000,000 | 10.00% | 1,417,725 | 5X |
| 9 | 100,000,000 | 50,000,000 | 12.50% | 2,667,725 | 4X |
| 10 | 150,000,000 | 100,000,000 | 25.00% | 15,167,725 | 2X |
| 11 | 250,000,000 | 150,000,000 | 50.00% | 52,667,725 | 1X |
| 100X สัญญาถาวรที่ใช้ USDT เป็นหลักประกัน (SOL) | ||||||
| ระดับ | ช่วงสถานะสูงสุด (มูลค่าตามสัญญาใน USDT) |
ช่วงสถานะขั้นต่ำ (มูลค่าตามสัญญาใน USDT) |
MMR | IMR | จำนวนเงินคงไว้ (USDT) | เลเวอเรจสูงสุด |
| 1 | 25,000 | 0 | 0.50% | 1.00% | 0 | 100 X |
| 2 | 50,000 | 25,000 | 0.68% | 1.33% | 45 | 75 X |
| 3 | 75,000 | 50,000 | 1.00% | 2.00% | 205 | 50 X |
| 4 | 250,000 | 75,000 | 2.50% | 5.00% | 1,330 | 20 X |
| 5 | 500,000 | 250,000 | 5.00% | 10.00% | 7,580 | 10 X |
| 6 | 1,000,000 | 500,000 | 10.00% | 20.00% | 32,580 | 5 X |
| 7 | 1,500,000 | 1,000,000 | 12.50% | 25.00% | 57,580 | 4 X |
| 8 | 2,000,000 | 1,500,000 | 15.00% | 33.33% | 95,080 | 3 X |
| 9 | 2,500,000 | 2,000,000 | 25.00% | 50.00% | 295,080 | 2 X |
| 10 | 3,000,000 | 2,500,000 | 50.00% | 100.00% | 920,080 | 1 X |
ตัวอย่าง:
สมมติว่ามีสถานะ SOLUSDT และ BTCUSDT ในโหมดทางเดียว & ของมาร์จิ้นข้าม
| SOLUSDT | BTCUSDT | |
| เลเวอเรจ | 50X | 25X |
| ราคาเข้า | 200 | 100,000 |
| จำนวนสถานะ | 500 | 20 |
| ราคา Mark | 195 | 101,000 |
| ยอดคงเหลือในกระเป๋าเงิน | 50,000 | |
คุณสามารถดูอัตรามาร์จิ้นเพื่อการบำรุงรักษาและจำนวนเงินเพื่อการบำรุงรักษาได้จากตารางด้านบน ตามที่ไฮไลต์ไว้ในภาพต่อไปนี้
สำหรับ SOLUSDT:
โดยคำนึงว่า มาร์จิ้นเพื่อการบำรุงรักษา = มูลค่าตามสัญญา × อัตรามาร์จิ้นเพื่อการบำรุงรักษา - cum
มูลค่าตามสัญญา = ราคา Mark × จำนวน = 97,500
มาร์จิ้นเพื่อการบำรุงรักษาของ SOLUSDT = 97,500 × 2.50% - 205 = 2,232.5
ยอดคงเหลือในกระเป๋าเงิน (WB) = 100,000
มาร์จิ้นเพื่อการบำรุงรักษา (TMM1) ของสัญญาอื่นทั้งหมด ยกเว้นสัญญา 1 = 12,834
PnL ที่ยังไม่เกิดขึ้นจริง (UPNL1) ของสัญญาอื่นทั้งหมด ยกเว้นสัญญา 1 = 20,000
(cumB) จำนวนเงินเพื่อการบำรุงรักษาของสถานะ BOTH (โหมดทางเดียว) = 1,330
(cumL) จำนวนเงินเพื่อการบำรุงรักษาของสถานะ LONG (โหมดเฮดจ์) = 0
(cumS) จำนวนเงินเพื่อการบำรุงรักษาของสถานะ SHORT (โหมดเฮดจ์) = 0
(Side1BOTH) ทิศทางของสถานะ BOTH โดย 1 เป็นสถานะซื้อ และ -1 เป็นสถานะขาย = 1
(Position1BOTH) ค่าสัมบูรณ์ของจำนวนสถานะ BOTH (โหมดทางเดียว) = 500
(EP1BOTH) ราคาเข้าของสถานะ BOTH (โหมดทางเดียว) = 200
(Position1LONG) ค่าสัมบูรณ์ของจำนวนสถานะ LONG (โหมดเฮดจ์) = 0
(EP1LONG) ราคาเข้าของสถานะ LONG (โหมดเฮดจ์) = 0
(Position1SHORT) ค่าสัมบูรณ์ของจำนวนสถานะ SHORT (โหมดเฮดจ์) = 0
(EP1SHORT) ราคาเข้าของสถานะ SHORT (โหมดเฮดจ์) = 0
(MMB) อัตรามาร์จิ้นเพื่อการบำรุงรักษาของสถานะ BOTH (โหมดทางเดียว) = 2.5%
(MML) อัตรามาร์จินบำรุงรักษาของสถานะ LONG (โหมดป้องกันความเสี่ยง) = 0
(MMS) อัตรามาร์จินบำรุงรักษาของสถานะ SHORT (โหมดป้องกันความเสี่ยง)= 0
สำหรับ BTCUSDT:
เมื่อพิจารณาว่า มาร์จินบำรุงรักษา = มูลค่าตามสัญญา × อัตรามาร์จินบำรุงรักษา - สะสม
มูลค่าตามสัญญา = ราคามาร์ก × จำนวน = 2,020,000
มาร์จินบำรุงรักษาของ BTCUSDT = 2,020,000 × 0.67% - 700 = 12,834
(WB) ยอดคงเหลือในกระเป๋าเงิน = 50,000
(TMM1) มาร์จินบำรุงรักษาของสัญญาอื่นทั้งหมด ไม่รวมสัญญา 1 = 2,232.5
(UPNL1) กำไร/ขาดทุนที่ยังไม่เกิดขึ้นจริง PNL ของสัญญาอื่นทั้งหมด ไม่รวมสัญญา 1 = -2,500
(cumB) จำนวนมาร์จินบำรุงรักษาของสถานะ BOTH (โหมดทางเดียว) = 1,975
(cumL) จำนวนมาร์จินบำรุงรักษาของสถานะ LONG (โหมดป้องกันความเสี่ยง) = 0
(cumS) จำนวนมาร์จินบำรุงรักษาของสถานะ SHORT (โหมดป้องกันความเสี่ยง) = 0
(Side1BOTH) ทิศทางของสถานะ BOTH โดย 1 เป็นสถานะซื้อ และ -1 เป็นสถานะขาย = 1
(Position1BOTH) ค่าสัมบูรณ์ของจำนวนสถานะ BOTH (โหมดทางเดียว) = 20
(EP1BOTH) ราคาเข้าเปิดสถานะ BOTH (โหมดทางเดียว) = 100,000
(Position1LONG) ค่าสัมบูรณ์ของจำนวนสถานะ LONG (โหมดป้องกันความเสี่ยง) = 0
(EP1LONG) ราคาเข้าเปิดสถานะ LONG (โหมดป้องกันความเสี่ยง) = 0
(Position1SHORT) ค่าสัมบูรณ์ของจำนวนสถานะ SHORT (โหมดป้องกันความเสี่ยง) = 0
(EP1SHORT) ราคาเข้าเปิดสถานะ SHORT (โหมดป้องกันความเสี่ยง) = 0
(MMB) อัตรามาร์จินบำรุงรักษาของสถานะ BOTH (โหมดทางเดียว) = 0.67%
(MML) อัตรามาร์จินบำรุงรักษาของสถานะ LONG (โหมดป้องกันความเสี่ยง) = 0
(MMS) อัตรามาร์จินบำรุงรักษาของสถานะ SHORT (โหมดป้องกันความเสี่ยง)= 0
จากข้อมูลนี้และการป้อนข้อมูลที่เหมาะสมลงในสูตร เราจะเห็นว่าราคาชำระบัญชีสำหรับสัญญา SOLUSDT = 85.14 และสำหรับ BTCUSDT = 98,296.46
โปรดทราบว่าอาจมีความแตกต่างเล็กน้อยเนื่องจากทศนิยม
สำหรับอัตรามาร์จินบำรุงรักษาล่าสุด โปรดดูบทความนี้: