ประเด็นสำคัญ
- PnL ที่ยังไม่รับรู้ใช้ประเมินมูลค่าส่วนของสถานะที่ยังเปิดอยู่ ส่วน PnL จากการเทรดที่รับรู้แล้วจะแสดงผลลัพธ์ของปริมาณที่ปิดไปแล้ว
- ผลลัพธ์สุทธิยังขึ้นอยู่กับค่าธรรมเนียมการเทรด ค่าฟันดิ้ง และต้นทุนการกู้ยืม (ถ้ามี) การแสดงผลของบัญชีบางประเภทจะบันทึกต้นทุนเหล่านี้ก่อนที่สถานะจะถูกปิด
- ให้คำนวณ PnL ในรูปตัวเงินจากขนาดสถานะและการเปลี่ยนแปลงของราคาก่อน เลเวอเรจมีผลต่อมาร์จิ้นที่ต้องใช้และผลตอบแทนเป็นเปอร์เซ็นต์จากมาร์จิ้นนั้น
สถานะหนึ่งอาจแสดงกำไร แต่การเทรดสุดท้ายอาจทำกำไรได้น้อยกว่านั้น หรือแม้แต่ขาดทุน หลังหักผลการดำเนินการและต้นทุนต่าง ๆ การทำความเข้าใจ PnL ที่รับรู้แล้วเทียบกับ PnL ที่ยังไม่รับรู้จะช่วยอธิบายความแตกต่างระหว่างกำไรที่แสดงบนหน้าจอกับผลลัพธ์ที่บันทึกในบัญชีของคุณ
ตัวอย่างด้านล่างใช้ราคา ปริมาณ และค่าธรรมเนียมสมมติ ไม่ใช่ราคาเสนอซื้อขายแบบเรียลไทม์หรืออัตราค่าธรรมเนียมของ KTX ผู้เริ่มต้นสามารถอ่าน วิธีการทำงานของการเทรดคริปโตแบบสปอต และสำรวจ ตลาด KTX BTC/USDT ผู้ใช้ที่มีสิทธิ์สามารถ ลงทะเบียนบัญชี KTX และตรวจสอบข้อกำหนดการเทรดที่เกี่ยวข้องก่อนส่งคำสั่ง
PnL ที่รับรู้แล้วและ PnL ที่ยังไม่รับรู้แตกต่างกันอย่างไร
PnL ย่อมาจากกำไรและขาดทุน PnL ที่ยังไม่รับรู้คือกำไรหรือขาดทุนโดยประมาณของสินทรัพย์ที่ถือครองและยังเปิดอยู่ ณ ราคาประเมินที่เลือก ส่วน PnL จากการเทรดที่รับรู้แล้วจะเกิดขึ้นเมื่อคุณขายหรือปิดสินทรัพย์ที่ถือครองนั้นบางส่วนหรือทั้งหมด การปิดสถานะเพียงบางส่วนจะทำให้ทั้ง PnL สองประเภทนี้ยังคงอยู่ในบัญชี สัญญาบางประเภทจะรับรู้ PnL ผ่านการชำระราคาเป็นระยะขณะที่สถานะยังเปิดอยู่ โปรดตรวจสอบกฎของสัญญา
| การวัดผล | คำอธิบาย | สิ่งที่ทำให้เปลี่ยนแปลงได้ |
|---|---|---|
| PnL ที่ยังไม่รับรู้ | กำไรหรือขาดทุนตามราคาของสถานะที่เหลืออยู่ | ราคาประเมิน ขนาดสถานะ และราคาเข้าเฉลี่ย |
| PnL จากการเทรดที่รับรู้แล้ว | กำไรหรือขาดทุนจากการปิดสถานะที่ดำเนินการเสร็จแล้ว | การเทรดเพื่อปิดสถานะเพิ่มเติม |
| ผลลัพธ์การเทรดสุทธิ | PnL จากการเทรดหลังหักต้นทุนและเครดิตที่เกี่ยวข้อง | ค่าธรรมเนียม ค่าฟันดิ้ง รีเบต และค่าใช้จ่ายอื่น ๆ ที่เกี่ยวข้อง |
แพลตฟอร์มต่าง ๆ อาจใช้ป้ายกำกับเหล่านี้แตกต่างกัน ช่อง “PnL ที่รับรู้แล้ว” อาจรวมค่าธรรมเนียมการเปิดสถานะหรือค่าฟันดิ้งที่ชำระไปแล้วในขณะที่สถานะยังเปิดอยู่ อ่านคำจำกัดความของช่องข้อมูลก่อนบวกหรือลบต้นทุน มิฉะนั้นคุณอาจนับค่าใช้จ่ายเดียวกันซ้ำสองครั้ง
วิธีคำนวณ PnL จากการเทรดแบบสปอต
สำหรับการซื้อทั่วไป ก่อนหักค่าธรรมเนียม:
PnL ที่ยังไม่รับรู้ = ปริมาณที่ถือครอง × (ราคาประเมิน − ราคาซื้อ)
PnL จากการเทรดที่รับรู้แล้ว = ปริมาณที่ขาย × (ราคาขายเฉลี่ย − ต้นทุนซื้อที่จัดสรร)
ซื้อ BTC 0.10 ที่ราคา 60,000 USDT ต่อ BTC มูลค่าซื้อเท่ากับ 6,000 USDT หากประเมินที่ราคา 63,000 USDT สินทรัพย์ที่ถือครองจะมีมูลค่า 6,300 USDT ทำให้มีกำไรที่ยังไม่รับรู้ 300 USDT
จากนั้นขาย BTC 0.04 ที่ราคา 63,000 USDT รายรับจากการขายเท่ากับ 2,520 USDT แต่กำไรมีเพียง 120 USDT: 0.04 × (63,000 − 60,000) ส่วนอีก 2,400 USDT คือการได้รับคืนต้นทุนซื้อ
BTC 0.06 ที่เหลือมีกำไรที่ยังไม่รับรู้ 180 USDT ที่ราคาเดียวกัน ดังนั้น PnL รวมก่อนหักต้นทุนจึงเท่ากับ 120 + 180 = 300 USDT หากต่อมาราคา BTC ลดลงเหลือ 62,000 USDT ส่วนที่ปิดไปแล้วยังคงสร้างกำไร 120 USDT ขณะที่กำไรที่ยังไม่รับรู้ของส่วนที่เหลือลดลงเหลือ 120 USDT PnL รวมก่อนหักต้นทุนจึงกลายเป็น 240 USDT
สมมติว่าธุรกรรมทั้งสองรายการมีค่าธรรมเนียมสมมติ 0.10% ซึ่งชำระแยกเป็น USDT ค่าธรรมเนียมการซื้อเดิมเท่ากับ 6 USDT จัดสรร 40% ของค่าธรรมเนียมดังกล่าว หรือ 2.40 USDT ให้กับปริมาณที่ขาย และค่าธรรมเนียมการขายเท่ากับ 2.52 USDT กำไรสุทธิของส่วนดังกล่าวคือ 120 − 2.40 − 2.52 = 115.08 USDT ค่าธรรมเนียมการซื้อที่เหลือ 3.60 USDT ยังคงจัดสรรให้กับสินทรัพย์ที่ถือครองและยังไม่ได้ขาย
หากมีการซื้อหลายครั้ง ให้ใช้วิธีจัดสรรต้นทุนอย่างสม่ำเสมอ ค่าเฉลี่ยถ่วงน้ำหนักตามปริมาณคำนวณจากมูลค่าซื้อรวมหารด้วยปริมาณที่ซื้อรวม ก่อนหักค่าธรรมเนียม วิธีอื่น ๆ รวมถึง FIFO อาจจัดสรรต้นทุนแตกต่างกัน ค่าธรรมเนียมที่หักเป็นโทเค็นที่ซื้อยังทำให้ปริมาณที่ได้รับเปลี่ยนแปลงด้วย ตัวอย่างเหล่านี้เป็นการคำนวณการเทรด ไม่ใช่หลักเกณฑ์ด้านบัญชีภาษี
วิธีคำนวณ PnL สำหรับฟิวเจอร์สที่ใช้ USDT เป็นมาร์จิ้น
สำหรับสัญญาเชิงเส้นที่แสดงปริมาณเป็นเหรียญอ้างอิง:
PnL ของ Long = ปริมาณ × (ราคาปิดหรือราคาประเมิน − ราคาเข้าเฉลี่ย)
PnL ของ Short = ปริมาณ × (ราคาเข้าเฉลี่ย − ราคาปิดหรือราคาประเมิน)
สถานะ Long ขนาด 0.10 BTC ที่เปิดที่ราคา 60,000 และปิดที่ราคา 63,000 จะได้กำไร 300 USDT ก่อนหักต้นทุน สถานะ Short ขนาดเดียวกันที่เปิดที่ราคา 60,000 และปิดที่ราคา 57,000 ก็จะได้กำไร 300 USDT เช่นกัน หากการเคลื่อนไหวของราคาเป็นไปในทิศทางตรงกันข้าม ผลลัพธ์จะเป็นขาดทุน 300 USDT
หากขนาดแสดงเป็นจำนวนสัญญา ให้แปลงโดยใช้ตัวคูณสัญญาก่อน สัญญาผกผันที่ชำระราคาเป็นเหรียญใช้สูตรที่แตกต่างกัน อย่านำการคำนวณแบบเชิงเส้นไปใช้กับผลิตภัณฑ์ฟิวเจอร์สทุกประเภท
จาก PnL ก่อนหักต้นทุนสู่กำไรสุทธิ
สำหรับสถานะที่ปิดทั้งหมดและไม่มีการปรับปรุงอื่น ๆ:
PnL สุทธิ = PnL ขั้นต้นจากการปิดสถานะ − ค่าธรรมเนียมเปิดสถานะ − ค่าธรรมเนียมปิดสถานะ − ค่าฟันดิ้งที่จ่าย + ค่าฟันดิ้งที่ได้รับ
สำหรับสถานะ Long ขนาด 0.10 BTC ข้างต้น สมมติว่ามีค่าธรรมเนียม 0.05% ทั้งตอนเปิดและปิดสถานะ และมีการจ่ายค่าฟันดิ้งสุทธิ 4 USDT:
| รายการ | การคำนวณ | USDT |
|---|---|---|
| กำไรขั้นต้น | 0.10 × (63,000 − 60,000) | 300.00 |
| ค่าธรรมเนียมเปิดสถานะ | 6,000 × 0.05% | −3.00 |
| ค่าธรรมเนียมปิดสถานะ | 6,300 × 0.05% | −3.15 |
| ค่าฟันดิ้งสุทธิที่จ่าย | สมมติขึ้นสำหรับตัวอย่างนี้ | −4.00 |
| กำไรสุทธิ | 300 − 3 − 3.15 − 4 | 289.85 |
ค่าฟันดิ้งอาจเป็นจำนวนที่จ่ายหรือได้รับ ขึ้นอยู่กับสถานะและอัตราค่าฟันดิ้ง ดอกเบี้ยเงินกู้และค่าธรรมเนียมการชำระบัญชี (ถ้ามี) จำเป็นต้องนำมาปรับเพิ่มเติม สำหรับการปิดสถานะบางส่วน ให้ตรวจสอบว่าบัญชีจัดสรรค่าใช้จ่ายในการเปิดสถานะและค่าฟันดิ้งระหว่างปริมาณที่ปิดกับปริมาณที่เหลืออย่างไร
เหตุใดเลเวอเรจจึงเปลี่ยนแปลงเปอร์เซ็นต์ PnL
สถานะมูลค่า 6,000 USDT จะต้องใช้มาร์จิ้นเริ่มต้น 600 USDT ที่เลเวอเรจ 10× ตามการคำนวณแบบง่าย กำไรขั้นต้น 300 USDT คิดเป็น 50% ของมาร์จิ้นนั้น แม้ว่าราคาอ้างอิงจะเพิ่มขึ้นเพียง 5% ที่เลเวอเรจ 5× มาร์จิ้นเริ่มต้นจะเท่ากับ 1,200 USDT และกำไร 300 USDT เดิมจะคิดเป็น 25%
กำไรในรูปตัวเงินจะเท่าเดิมเมื่อขนาดสถานะและราคายังคงเท่าเดิม อย่านำ 300 USDT ไปคูณด้วยเลเวอเรจซ้ำอีก หากคุณตรึงมาร์จิ้นไว้และเพิ่มขนาดสถานะแทน กำไรและขาดทุนในรูปตัวเงินที่อาจเกิดขึ้นจะเพิ่มขึ้นทั้งคู่ ผลตอบแทนที่แสดงจริงขึ้นอยู่กับตัวหารมาร์จิ้นและการจัดการค่าธรรมเนียมของแพลตฟอร์ม
เหตุใดผลลัพธ์สุดท้ายจึงอาจแตกต่างจากที่แสดง
การประเมินสถานะที่เปิดอยู่อาจใช้ราคามาร์กหรือราคาซื้อขายล่าสุด ส่วนผลลัพธ์เมื่อปิดสถานะจะใช้ราคาที่จับคู่ได้จริง สเปรดและสภาพคล่องที่จำกัดอาจทำให้ราคาออกเฉลี่ยแตกต่างกัน คู่มือการอ่านออร์เดอร์บุ๊กคริปโต อธิบายว่าคำสั่งหนึ่งรายการอาจถูกดำเนินการผ่านหลายราคาได้อย่างไร
เมื่อกระทบยอดการเทรด ให้บันทึกทิศทาง ปริมาณที่จับคู่ได้ ราคาเข้าเฉลี่ย ราคาที่จับคู่ได้จริงเมื่อออกจากสถานะ และสกุลเงินที่ใช้ชำระราคา จากนั้นตรวจสอบค่าธรรมเนียมและค่าฟันดิ้งแยกกัน หากใช้ราคาที่จับคู่ได้จริง สลิปเพจจะถูกรวมอยู่แล้ว ดังนั้นอย่าหักซ้ำอีกครั้ง เงินฝาก เงินถอน และการโอนเงินระหว่างบัญชีไม่ใช่กำไรจากการเทรด
คำถามที่พบบ่อย
ขาดทุนที่ยังไม่รับรู้ส่งผลต่อการชำระบัญชีได้หรือไม่
ได้ ในการเทรดแบบใช้เลเวอเรจ ขาดทุนที่ยังไม่รับรู้อาจลดส่วนของผู้ถือบัญชีและกันชนมาร์จิ้นก่อนที่สถานะจะถูกปิด การไม่ขายไม่ได้ช่วยป้องกันการชำระบัญชี
กำไรที่รับรู้แล้วสามารถถอนได้โดยอัตโนมัติหรือไม่
ไม่เสมอไป จำนวนเงินที่สามารถถอนได้ขึ้นอยู่กับการชำระราคา ข้อกำหนดหลักประกัน คำสั่งที่เปิดอยู่ และกฎของบัญชี PnL ที่รับรู้แล้วกับยอดคงเหลือที่สามารถใช้ได้เป็นตัววัดคนละอย่างกัน
สถานะที่มีกำไรสามารถปิดด้วยผลขาดทุนสุทธิได้หรือไม่
ได้ การเพิ่มขึ้นของราคาเพียงเล็กน้อยอาจถูกหักล้างด้วยค่าธรรมเนียมและค่าฟันดิ้ง หรือสูญเสียไปเนื่องจากราคาที่ดำเนินการได้แย่ลง เปรียบเทียบผลลัพธ์สุทธิกับบันทึกธุรกรรมจริง
ประกาศเกี่ยวกับความเสี่ยง: บทความนี้จัดทำขึ้นเพื่อให้ความรู้เท่านั้น และไม่ถือเป็นคำแนะนำด้านการลงทุนหรือภาษี ราคาและค่าธรรมเนียมในตัวอย่างเป็นข้อมูลสมมติ การเทรดแบบใช้เลเวอเรจมีความเสี่ยงจากการชำระบัญชีและอาจทำให้เกิดการขาดทุนเป็นจำนวนมาก