การเทรด

วิธีคำนวณ PNL จากการเทรด Futures

2025-04-04 05:49017

[เวลาอ่านโดยประมาณ: 5 นาที]
คู่มือนี้อธิบายคำศัพท์หลักๆ เกี่ยวกับ PNL (กำไรและขาดทุน) ในการเทรด Futures ของ Bitget ซึ่งได้แก่ กำไรที่เกิดขึ้นจริง, กำไรที่ยังไม่เกิดขึ้นจริง, PNL ของ Position และการคำนวณที่เกี่ยวข้อง โดยจะใช้ตัวอย่างการเทรดเพียงตัวอย่างเดียวเพื่อลดความซับซ้อนของแนวคิดเหล่านี้และทำให้เกิดความชัดเจน

คำศัพท์สำคัญเกี่ยวกับ PNL

1. Unrealized PNL (PNL ที่ยังไม่เกิดขึ้นจริง): กำไรหรือขาดทุนลอยตัวสำหรับ Position ที่เปิดอยู่ คำนวณตามราคา Mark โดยค่าดังกล่าวอาจมีการเปลี่ยนแปลงได้ตามสภาวะตลาด

สูตรสำหรับ Long Position: Unrealized PNL = (ราคา Mark - ราคาเข้า) × ขนาดสัญญา

สูตรสำหรับ Short Position: Unrealized PNL = (ราคาเข้า - ราคา Mark) × ขนาดสัญญา

2. Realized PNL (PNL ที่เกิดขึ้นจริง): กำไรหรือขาดทุนที่เกิดขึ้นจริงจากการปิด Position ทั้งหมดหรือบางส่วน รวมค่าธรรมเนียมต่างๆ (เช่น ค่าธรรมเนียมการเทรดและ Funding)

สูตร: Realized PNL = กำไรจากการปิด Position - ค่าธรรมเนียมการเทรด - ค่าธรรมเนียม Funding

3. PNL ของ Position: ผลกำไรหรือขาดทุนทั้งหมดสำหรับ Position ที่ปิดอย่างสมบูรณ์ รวมกำไรจากการปิด ค่าธรรมเนียมการเทรด และค่าธรรมเนียม Funding

สูตร: PNL ของ Position = กำไรจากการปิด - ค่าธรรมเนียมการเปิด - ค่าธรรมเนียมการปิด - ค่าธรรมเนียม Funding

4. PNL วันนี้: สะท้อนผลกำไรหรือขาดทุนในวันปัจจุบัน โดยดูการเปลี่ยนแปลงในสินทรัพย์และยอดโอนประกอบ

สูตร: PNL วันนี้ = สินทรัพย์ปัจจุบัน - สินทรัพย์ ณ เวลา 7:00 น. (เวลาไทย) - ยอดโอนขาเข้าสุทธิ

5. PNL 7 วัน: ติดตามผลกำไรหรือขาดทุนในช่วง 7 วันที่ผ่านมาโดยดูสแนปช็อตและยอดโอนประกอบ

สูตร: PNL 7 วัน = สินทรัพย์ปัจจุบัน - สินทรัพย์จาก 7 วันที่ผ่านมา (ณ เวลา 7:00 น. (เวลาไทย)) - ยอดโอนขาเข้าสุทธิ (7 วัน)

6. PNL รายวัน: ผลกำไรหรือขาดทุนสุทธิของวัน คำนวณโดยการลบสินทรัพย์เริ่มต้น ยอดโอนขาเข้า และค่าธรรมเนียมออกจากสินทรัพย์ที่ปิด

สูตร: PNL รายวัน = สินทรัพย์ที่ปิดของวัน - สินทรัพย์เริ่มต้นของวัน - ยอดโอนขาเข้าสุทธิ

ตัวอย่างการทำความเข้าใจ PNL

คุณเปิด Long Position บน BTC/USDT Futures ด้วยราคาเข้าที่ 90,000 USDT, ราคา Mark ที่ 95,000 USDT และราคาออกที่ 94,000 USDT ขนาดสัญญาคือ 1 BTC โดยมีค่าธรรมเนียมการเทรด 0.02% ต่อรายการเทรดและ Funding Rate ที่ 0.1% ค่าธรรมเนียม Funding จะคำนวณจากมูลค่า Position × Funding Rate ซึ่งจะมีการนำมาคิดด้วยเพราะ Position นั้นถือไว้ผ่านช่วง Funding ช่วงเดียว

1. Unrealized PNL: Unrealized PNL สะท้อนถึงผลกำไรหรือขาดทุนตามราคา Mark ณ ขณะนั้นในขณะที่ Position ยังคงเปิดอยู่ ในตัวอย่างนี้ ราคา Mark คือ 95,000 USDT และราคาเข้าคือ 90,000 USDT

สูตร: Unrealized PNL = (ราคา Mark - ราคาเข้า) × ขนาดสัญญา

Unrealized PNL = (95,000 - 90,000) × 1 = 5,000 USDT

2. Realized PNL: Realized PNL รวมผลกำไรจากการปิด Position โดยนำค่าธรรมเนียม Funding และค่าธรรมเนียมธุรกรรมมาคิดด้วย

สูตร: กำไรจากการปิด: กำไร = (ราคาออก - ราคาเข้า) × ขนาดสัญญา

กำไร = (94,000 - 90,000) × 1 = 4,000 USDT

สูตร: ค่าธรรมเนียมการเปิด = ราคาเข้า × 0.02%

ค่าธรรมเนียมการเปิด = 90,000 × 0.02% = 18 USDT

สูตร: ค่าธรรมเนียมการปิด = ราคาปิด × 0.02%

ค่าธรรมเนียมการปิด = 94,000 × 0.02% = 18.8 USDT

สูตร: ค่าธรรมเนียม Funding = มูลค่า Position × Funding Rate

ค่าธรรมเนียม Funding = 90,000 × 0.1% = 90 USDT

สูตร: Realized PNL = กำไรจากการปิด - ค่าธรรมเนียมการเปิด - ค่าธรรมเนียมการปิด - ค่าธรรมเนียม Funding

Realized PNL = 4,000 - 18 - 18.8 - 90 = 3,873.2 USDT

3. PNL ของ Position: PNL ของ Position จะรวมผลกำไรและขาดทุนทั้งหมดตลอดวงจรชีวิตการเทรด โดยคิดค่าธรรมเนียมและกำไรทั้งหมดหลังจากปิด Position แล้ว

สูตร: PNL ของ Position = กำไรจากการปิด - ค่าธรรมเนียมการเปิด - ค่าธรรมเนียมการปิด - ค่าธรรมเนียม FundingPNL ของ Position = 4,000 - 18 - 18.8 - 90 = 3,873.2 USDT

คำถามที่พบบ่อย

1. Realized และ Unrealized PNL แตกต่างกันอย่างไร

Realized PNL คือผลกำไรหรือขาดทุนจาก Position ที่ปิดแล้ว ในขณะที่ Unrealized PNL สะท้อนถึงผลกำไรหรือขาดทุนที่อาจเกิดขึ้นจาก Position ที่เปิดอยู่

2. เลเวอเรจมีผลกระทบต่อ PNL หรือไม่

มี การใช้เลเวอเรจจะขยายทั้งผลกำไรและการขาดทุนที่อาจเกิดขึ้น โดยไม่ได้เพิ่มผลกำไรโดยตรง แต่เป็นการขยายผลกระทบของการขยับของราคาที่มีต่อ PNL ของคุณ การปรับเลเวอเรจใน Position ที่เปิดอยู่จะทำให้มี Exposure ความเสี่ยงที่เปลี่ยนไป แต่จะไม่ได้ไปเพิ่มผลกำไรโดยอัตโนมัติ

3. ค่าธรรมเนียมการเทรดนำไปคิดเป็นส่วนหนึ่งของ PNL อย่างไร

ค่าธรรมเนียมการเทรดจะถูกหักจาก Realized PNL ของคุณ ทำให้กำไรสุทธิของคุณลดลงหรือขาดทุนสุทธิของคุณเพิ่มขึ้น

4. PNL ติดลบได้หรือไม่

ได้ PNL ที่ติดลบแสดงถึงการขาดทุนใน Position ของคุณ

5. จะดู PNL บน Bitget ได้ที่ไหน

คุณสามารถตรวจสอบ PNL ของคุณได้ในแท็บ “Position / Positions” สำหรับ Position ที่เปิดอยู่ และ “ประวัติธุรกรรม / Transaction History” สำหรับ Position ที่ปิดไปแล้ว

ข้อสงวนสิทธิ์และคำเตือนเกี่ยวกับความเสี่ยง

บทช่วยสอนการเทรดทั้งหมดที่จัดทำโดย Bitget มีไว้เพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้น ไม่ใช่คำแนะนำทางการเงิน กลยุทธ์และตัวอย่างที่แบ่งปันไว้มีไว้เพื่อเป็นข้อมูลประกอบและอาจไม่สะท้อนถึงสภาวะตลาดที่แท้จริง การเทรดคริปโทเคอร์เรนซีมีความเสี่ยงอย่างมาก ซึ่งรวมไปถึงความเสี่ยงในการสูญเสียเงินทุนของคุณ ผลตอบแทนในอดีตไม่ได้การันตีผลตอบแทนในอนาคต โปรดศึกษาข้อมูลอย่างละเอียดถี่ถ้วนเสมอและทำความเข้าใจความเสี่ยงที่เกี่ยวข้อง Bitget ไม่รับผิดชอบต่อการตัดสินใจเทรดใดๆ ที่ทำโดยผู้ใช้