Futures

การคำนวณ PNL สำหรับ USDT-M Futures และ Coin-M Futures

2024-11-07 07:26034
1. การคำนวณ PNL สำหรับ USDT-M Futures
ในการเทรด USDT-M Futures นั้น จะใช้ USDT เป็น Margin และคำนวณ PNL เป็น USDT
สูตร:
PNL ของ USDT-M Futures = ทิศทาง × (ราคาออก - ราคาเข้า) × ขนาด Position - ค่าธรรมเนียมธุรกรรม
โดยที่:
  1. ทิศทาง: 1 สำหรับการซื้อ และ -1 สำหรับการขาย
  2. ราคาเข้าและราคาออก: ราคาที่ผู้ใช้เปิดและปิด Position
  3. ขนาด Position: จำนวนโทเค็นที่ผู้ใช้กำลังเทรด เช่น เมื่อเทรด BTCUSDT Futures ขนาด Position จะเป็นจำนวน BTC ที่สอดคล้องกัน โปรดทราบว่าการเทรด Futures ใช้เลเวอเรจได้ ซึ่งหมายความว่าคุณสามารถเทรดโทเค็นจำนวนมากขึ้นด้วย Margin ที่น้อยลงได้
  4. ค่าธรรมเนียมธุรกรรม: เป็นไปตามอัตราค่าธรรมเนียม Maker และ Taker

2. การคำนวณ PNL สำหรับ Coin-M Futures
การเทรด Coin-M Futures ใช้คริปโทเคอร์เรนซีอื่นนอกเหนือจาก USDT (เช่น BTC และ ETH) เป็น Margin และคำนวณ PNL เป็นโทเค็นที่ใช้เป็น Margin เช่น หากใช้ BTC เป็น Margin ในการเทรด BTCUSD ก็จะได้กำไรเป็น BTC เนื่องจากมูลค่าของเหรียญ Margin ผันผวนตามสภาวะตลาด ดังนั้น PNL ใน Coin-M Futures จึงได้รับผลกระทบจากการเปลี่ยนแปลงในราคาตลาดของเหรียญ Margin ด้วยเช่นกัน
สูตร:
PNL ของ Coin-M Futures = ทิศทาง × (ราคาออก - ราคาเข้า) × ขนาด Position ÷ ราคาตลาดของเหรียญ Margin - ค่าธรรมเนียมธุรกรรม
โดยที่:
  1. ราคาตลาดของเหรียญ Margin: ราคาตลาดของโทเค็นที่ใช้เป็น Margin เช่น หากใช้ BTC เป็น Margin ราคาตลาดของเหรียญ Margin ก็จะเป็นราคาตลาดของ BTC
  2. โปรดทราบว่า ก่อนที่ Position จะปิด ราคาตลาดของเหรียญ Margin จะผันผวนแบบเรียลไทม์ เมื่อ Position ปิด จะมีการนำราคาตลาดของเหรียญ Margin ณ เวลาปิดมาใช้คำนวณ PNL สุดท้าย
3. สูตรประมาณค่า PNL ของ TP/SL สำหรับ Coin-M Futures
TP/SL Order ใช้ในการเทรด Coin-M Futures ในการตั้งค่าขั้นสูงสำหรับ TP/SL คุณสามารถค้นหา PNL โดยประมาณตามราคา TP/SL ที่ระบุได้
การประมาณค่า PNL สำหรับ Coin-M Futures มี 2 สถานการณ์ 1. เมื่อเหรียญ Margin ไม่อยู่ในคู่เทรด 2. เมื่อเหรียญ Margin อยู่ในคู่เทรด
ข้อแตกต่างสำคัญระหว่างกรณีเหล่านี้คือจะสามารถคาดการณ์ราคาตลาดของเหรียญ Margin ได้หรือไม่เมื่อเกิดการปิด TP/SL
1. สูตรเมื่อเหรียญ Margin ไม่อยู่ในคู่เทรด (เช่น ใช้ BTC เป็น Margin ในการเทรด ETHUSD Futures):
PNL โดยประมาณของ TP/SL = ทิศทาง × (เป้าหมายราคา TP/SL - ราคา Order) × ขนาด Position) ÷ ราคาตลาดของเหรียญ Margin
โดยที่:
  1. เป้าหมายราคา TP/SL: เป้าหมายราคาที่จะทริกเกอร์ TP/SL สำหรับการปิดด้วย Market Order จะใช้ราคาทริกเกอร์ TP/SL สำหรับการปิดด้วย Limit Order จะใช้ราคา Limit
  2. ราคาเข้าของคู่เทรดเมื่อเปิด Position หาก Order ไม่ได้รับการดำเนินการ จะเป็นราคาที่ผู้ใช้กำหนด หากได้รับการดำเนินการ จะเป็นราคาเฉลี่ยที่ดำเนินการ Position นั้น
  3. ราคาปัจจุบันของเหรียญ Margin: ราคาต้องสะท้อนถึงราคาจริงของเหรียญ Margin เมื่อ Position ปิดผ่าน TP/SL อย่างไรก็ตาม เนื่องจากไม่สามารถคาดการณ์ราคาในอนาคตได้ การประมาณค่านี้จึงใช้ราคาตลาดปัจจุบันของเหรียญ Margin ซึ่งเป็นสาเหตุที่ทำให้การประมาณค่า PNL สำหรับ Coin-M Futures อาจไม่แม่นยำทั้งหมดและมีไว้เพื่อใช้อ้างอิงเท่านั้น
2. สูตรเมื่อเหรียญ Margin อยู่ในคู่เทรด (เช่น ใช้ BTC เป็น Margin ในการเทรด BTCUSD Futures):
PNL โดยประมาณของ TP/SL = ทิศทาง × (เป้าหมายราคา TP/SL - ราคา Order) × ขนาด Position ÷ เป้าหมายราคา TP/SL
โดยที่:
  1. เป้าหมายราคา TP/SL เป็นตัวหาร: เนื่องจากเหรียญ Margin เป็นส่วนหนึ่งของคู่เทรด เป้าหมายราคา TP/SL จึงเป็นราคาตลาดของเหรียญ Margin ณ เวลาที่มีการทริกเกอร์ TP/SL ด้วยเช่นกัน ดังนั้นเป้าหมายราคา TP/SL จึงปรากฏเป็นตัวหาร