โดยไม่คำนึงถึงการซื้อขายใดๆ สิ่งสำคัญคือต้องทำความเข้าใจวิธีคำนวณ P&L ก่อนเข้าสู่การซื้อขาย ตามลำดับ เทรดเดอร์จำเป็นต้องเข้าใจตัวแปรต่อไปนี้เพื่อคำนวณ P&L ได้อย่างถูกต้อง
2) P&L ที่ยังไม่เกิดขึ้นจริง (Unrealized) P&L% ที่ยังไม่เกิดขึ้นจริง (Unrealized) ของตำแหน่ง
4) P&L ที่เกิดขึ้นจริง (Realized)
1) ราคาเฉลี่ยขาเข้าของตำแหน่ง (AEP)
ใน Bybit เนื่องจากการซื้อขายสัญญาผกผันของเรา (BTCUSD, ETHUSD, EOSUSD และ XRPUSD) เมื่อใดก็ตามที่ผู้ค้าเพิ่มตำแหน่งของตนผ่านคำสั่งซื้อใหม่ AEP จะเปลี่ยนไป
ตัวอย่างเช่น ผู้ซื้อขาย A ถือสถานะซื้อลอง BTCUSD จำนวน 1,000 โดยมีราคาเข้า USD 5,000 หลังจากผ่านไปหนึ่งชั่วโมง ผู้ซื้อขาย A ได้ตัดสินใจเพิ่มสถานะซื้อลองของเขาโดยเปิดจำนวนเพิ่มเติม 2,000 รายการด้วยราคาเข้าที่ USD 6,000 ด้านล่างแสดงสูตรสำหรับ AEP และขั้นตอนการคำนวณ
ราคาเฉลี่ยขาเข้า = จำนวนสัญญาทั้งหมด / มูลค่าสัญญาทั้งหมดใน BTC
โดยใช้ตัวเลขด้านบน:
a) จำนวนสัญญาทั้งหมด
= 1,000 + 2,000
= 3,000
มูลค่าสัญญาทั้งหมดใน BTC
= (1,000 / 5,000) + (2,000 / 6,000)
= 0.5333334 BTC
ราคาเข้าเฉลี่ย
= (3,000 / 0.53333334 BTC)
= USD 5,625.00
2) Unrealized P&L
เมื่อดำเนินการตามคำสั่งสำเร็จแล้ว ตำแหน่งที่เปิดและ unrealized P&L แบบเรียลไทม์จะแสดงในแท็บตำแหน่ง
สูตรที่ใช้คำนวณ unrealized P&L จะแตกต่างกันไปขึ้นอยู่กับด้านของการค้าที่คุณอยู่
สำหรับตำแหน่งลอง:
ผู้ซื้อขาย B ถือตำแหน่งลอง BTCUSD ที่มีจำนวนอยู่ 1,000 โดยมีราคาเริ่มต้นที่ USD 5,000 เมื่อราคาซื้อขายล่าสุดในสมุดคำสั่งซื้อแสดง USD 5,500 unrealized P&L ที่แสดงจะเป็น 0.01819 BTC
Unrealized P&L ที่ยังไม่รับรู้ = จำนวนสัญญา x [(1/ราคาเฉลี่ยขาเข้า) - (1/ราคาซื้อขายล่าสุด)]
= 1,000 x [ (1 / 5,000) - (1 / 5,500) ]
= 1,000 x 0.00001819 BTC
= 0.01819 BTC
สำหรับตำแหน่งขายชอร์ต
ผู้ซื้อขาย C ถือตำแหน่งขายชอร์ต BTCUSD ที่มีจำนวนอยู่ 1,000 ด้วยราคาเริ่มต้นที่ USD 5,000 เมื่อราคาซื้อขายล่าสุดในสมุดคำสั่งซื้อแสดง USD 4,500 unrealized P&L จะแสดงเป็น 0.02223 BTC
Unrealized P&L = จำนวนสัญญา x [(1/ราคาซื้อขายล่าสุด) - (1/ราคาเฉลี่ยขาเข้า)]
= 1,000 x [ (1 / 4,500) - (1 / 5,000) ]
= 1,000 x 0.00002223 BTC
= 0.02223 BTC
หมายเหตุ:
a) เนื่องจากลักษณะของสัญญาผกผัน P&L ของคุณจะถูกชำระเป็นเหรียญแทนที่จะเป็น USD ตัว USD ทำหน้าที่เป็นกลไกการเสนอราคาเป็นหลักเพื่อความสะดวกของผู้ค้า
b) นี่หมายความว่าเมื่อราคาเคลื่อนไหวโดยราคาหนึ่ง (เช่น USD 500) ในทิศทางที่ทำกำไรหรือไม่ทำกำไร ไม่ได้หมายความว่าคุณจะได้รับหรือขาดทุน USD 500 ดอลลาร์ตามลำดับ
c) การเพิ่มเลเวอเรจไม่ได้เพิ่มผลกำไร/ขาดทุนของคุณโดยตรง ในทางกลับกัน กำไรและขาดทุนจะถูกกำหนดโดยขนาดตำแหน่งและการเคลื่อนไหวของราคา โดยสรุป
- ยิ่งเลเวอเรจสูง หลักประกันมาร์จิ้นก็จะยิ่งต่ำลงเพื่อเปิดสถานะของคุณ
- ยิ่งปริมาณสัญญามากเท่าไร กำไร/ขาดทุนก็ยิ่งมากขึ้นเท่านั้น
- ยิ่งการเคลื่อนไหวของราคาสัมพันธ์กับราคาเข้ามากเท่าใด กำไร/ขาดทุนก็จะยิ่งมากขึ้นเท่านั้น
d) โดยค่าเริ่มต้น Unrealized P&L จะแสดงตามราคาซื้อขายล่าสุด เมื่อวางเคอร์เซอร์ของเมาส์ไว้ด้านบนของภาพ Unrealized P&L จะเปลี่ยนแปลงและแสดง Unrealized P&L ตามราคามาร์ค
e) สุดท้ายแต่ไม่ท้ายสุด Unrealized P&L จะไม่นับรวมค่าธรรมเนียมการซื้อขายหรือเงินทุนใดๆ ที่ผู้ค้าอาจได้รับ/ชำระเงินในกระบวนการเปิดและดำรงตำแหน่ง
2A) Unrealized P&L%
โดยทั่วไปจะแสดงผลตอบแทนจากการลงทุน (ROI) ของตำแหน่งในรูปแบบเปอร์เซ็นต์ เช่นเดียวกับ Unrealized P&L ตัวเลขนี้ยังแตกต่างกันไปตามการเคลื่อนไหวของราคาซื้อขายล่าสุด ด้วยเหตุนี้ สูตร Unrealized PNL% หรือ ROI จึงอยู่ด้านล่าง
Unrealized P&L = [ Unrealized P&L ของสถานะ / มาร์จิ้นของตำแหน่ง ] x 100%
มาร์จิ้นของสถานะ = มาร์จิ้นเริ่มต้น + ค่าธรรมเนียมในการปิด
ใช้ผู้ซื้อขาย B เป็นตัวอย่าง ผู้ซื้อขาย B ถือตำแหน่งเปิดซื้อ BTCUSD ที่มีจำนวนอยู่ที่ 1,000 ด้วยราคาเริ่มต้นที่ USD 5,000 เมื่อราคาซื้อขายล่าสุดในสมุดคำสั่งซื้อแสดง USD 5,500 Unrealized P&L จะแสดงเป็น 0.01819 BTC สมมติว่าเลเวอเรจที่ใช้คือ 20x
จากการคำนวณก่อนหน้านี้ของเรา Unrealized P&L ของสถานะ = 0.01819 BTC
มาร์จิ้นเริ่มต้น = ปริมาณ/ (ราคาเริ่มต้น x เลเวอเรจ) = 1,000 / (5,000 x 20) = 0.01 BTC
ค่าธรรมเนียมในการปิด = (ปริมาณ/ ราคาล้มละลาย ) x 0.055% = ( 1,000 / 4,762 ) x 0.055% = 0.0001154 BTC
Unrealized P&L% = [ 0.01819 BTC / ( 0.01 BTC + 0.0001154 BTC ) ] x 100% = 179.824%
หมายเหตุ:
a) ผู้ค้าบางรายอาจเข้าใจผิดในเรื่องนี้ แต่การปรับเพื่อเพิ่มเลเวอเรจจะไม่เพิ่มผล Unrealized P&L ของคุณ ในทางกลับกัน เทรดเดอร์จะเห็นการเพิ่มขึ้นของ Unrealized P&L% เนื่องจากการลดลงในมาร์จิ้นสถานะของคุณ และไม่ใช่เพราะการเพิ่มขึ้นของผลกำไรจริง ใช้ผู้ซื้อขาย B เป็นตัวอย่างอีกครั้ง สังเกตว่าไม่ว่าเลเวอเรจจะเป็น 20x, 10x หรือ 50x Unrealized P&L จะยังคงเหมือนเดิม
- หากผู้ซื้อขาย B ใช้เลเวอเรจ 20x เท่ากัน Unrealized P&L = 0.01819 BTC, Unrealized P&L% ที่ยังไม่รับรู้ = 179.824%
- หากผู้ซื้อขาย B ลดเลเวอเรจเป็น 10x เท่ากัน Unrealized P&L = 0.01819 BTC, Unrealized P&L% = 90.428%
- หากผู้ซื้อขาย B เพิ่มเลเวอเรจเป็น 50x Unrealized P&L ที่ยังไม่เกิดขึ้นจริง = 0.01819 BTC, Unrealized P&L% = 441.998%
b) สำหรับโหมด Cross มาร์จิ้น มาร์จิ้นตำแหน่งจะถูกคำนวณโดยใช้เลเวอเรจสูงสุดที่อนุญาตภายใต้ระดับความเสี่ยงในปัจจุบันสำหรับเหรียญนั้นๆ (ตัวอย่าง BTCUSD = 100x)
3) Closed P&L
เมื่อนักเทรดปิดสถานะของตน กำไรขาดทุนจะรับรู้และถูกบันทึกไว้ในแท็บ Closed P&L ในหน้าสินทรัพย์ มีความแตกต่างที่สำคัญบางประการในการคำนวณ ซึ่งแตกต่างจาก Unrealized P&L ด้านล่างสรุปความแตกต่างระหว่าง Unrealized P&L และ Closed P&L
|
|
|
|
|
|
|
|
|
|
|
|
ดังนั้น สมมติว่าปิดเต็มของตำแหน่งทั้งหมด สูตรสำหรับคำนวณ Closed P&L จะเป็นดังนี้
Closed P&L = P&L ของตำแหน่ง - ค่าธรรมเนียมในการเปิด - ค่าธรรมเนียมในการปิด - ผลรวมของค่าธรรมเนียมการจัดหาเงินทุนทั้งหมดที่จ่าย/ได้รับ
ใช้ผู้ซื้อขาย C เป็นตัวอย่าง ผู้ซื้อขาย C ถือตำแหน่งลอง BTCUSD ที่มีอยู่จำนวน 1,000 ด้วยราคาเริ่มต้นที่ USD 5,000 เมื่อราคาซื้อขายล่าสุดในสมุดคำสั่งซื้อแสดง USD 4,500 เทรดเดอร์ C ตัดสินใจปิดตำแหน่งทั้งหมดผ่านฟังก์ชันปิดโดยตลาด สมมติว่าผู้ซื้อขาย C เปิดตำแหน่งผ่านคำสั่งตลาดและค่าธรรมเนียมการระดมทุนรวม 0.00005 BTC ถูกจ่ายออกไปในขณะที่ดำรงตำแหน่ง
จากการคำนวณก่อนหน้านี้ของเรา P&L ตำแหน่ง = 0.02223 BTC ที่ได้รับ
ค่าธรรมเนียมในการเปิด = (1,000 / 5,000) x 0.055% = 0.00011 BTC ที่ชำระแล้ว
ค่าธรรมเนียมในการปิด = (1,000/4,500) x 0.055% = 0.0001222 BTC ที่ชำระแล้ว
ผลรวมของค่าธรรมเนียมการระดมทุนทั้งหมดที่จ่าย/รับ = 0.00005 BTC ที่จ่ายออก
Closed P&L = 0.02223 - 0.00011 - 0.0001222 - 0.00005 = 0.0219478 BTC
หมายเหตุ:
a) ตัวอย่างข้างต้นใช้เฉพาะเมื่อมีการเปิดและปิดสถานะทั้งหมดผ่านคำสั่งเดียวในทั้งสองทิศทาง
b) สำหรับการปิดสถานะบางส่วน Closed P&L จะคิดค่าธรรมเนียมทั้งหมด (ค่าธรรมเนียมในการเปิดและค่าธรรมเนียมการระดมทุน) ตามเปอร์เซ็นต์ของสถานะที่ปิดบางส่วน และใช้ตัวเลขที่มีสัดส่วนในการคำนวณกำไรขาดทุนที่ปิด
c) ผู้ค้าสามารถดูประวัติ Closed P&L ได้จากที่นี่
Realized P&L = ผลรวมของ Realized P&L ของสถานะ + ค่าธรรมเนียมการซื้อขาย + ค่าธรรมเนียมเงินทุนตลอดระยะเวลาการเปิดสถานะ
สามารถดู Realized P&L แท็บตำแหน่ง และแสดงผลรวมของ Realized P&L ของตำแหน่งในช่วงเวลานั้น ซึ่งรวมถึงค่าธรรมเนียมการซื้อขาย ค่าธรรมเนียมการจัดหาเงินทุน และ Realized P&L ของตำแหน่ง ใดๆจากการปิดบางส่วน (สูตรเดียวกันกับ Unrealized P&L)
เราสามารถใช้ผู้ซื้อขาย C เป็นตัวอย่างได้ สมมติว่าผู้ซื้อขาย C ไม่ได้ปิดสถานะขายจำนวน 1,000 อย่างสมบูรณ์ แต่มีเพียง 500 จำนวนที่มีราคาออก 4,500
P&L ของตำแหน่ง = 500 x [ (1 / 4,500) - (1 / 5,000) ] = 0.01111111 BTC
ค่าธรรมเนียมในการเปิด = (1,000 / 5,000) x 0.055% = 0.00011 BTC
ค่าธรรมเนียมในการปิด = (500/4,500) x 0.055% = 0.00006111 BTC
ผลรวมของค่าธรรมเนียมการจัดหาเงินทุน = 0.00005 BTC
Realized P&L ของสถานะ = 0.01111111 - 0.00011 - 0.00006111 - 0.00005 = 0.01089 BTC
ผู้ซื้อขาย C เหลือตำแหน่งชอร์ต 500 จำนวน จากนั้นเขาก็เปิดโพซิชั่นขายชอร์ตอีก 300 จำนวนด้วยราคาเริ่มต้นที่ USD 5,200 Realized P&L สำหรับโพซิชั่นมีดังนี้:
Realized P&L ที่ส่งต่อ = 0.01089 BTC
ค่าธรรมเนียมในการเปิด = (300 / 5,200) x 0.055% = 0.00003173 BTC
Realized P&L (ล่าสุด) = 0.01085287 BTC
สถานะเปิดค้างชำระ = 800 จำนวนตำแหน่งขายชอร์ต
ความแตกต่างระหว่าง Realized P&L และ Closed P&L คือสำหรับ Closed P&L ในกรณีของการปิดสถานะบางส่วนจะมีการคิดค่าธรรมเนียมทั้งหมด (ค่าธรรมเนียมในการเปิดและค่าธรรมเนียมการจัดหาเงินทุน) ตามเปอร์เซ็นต์ของสถานะที่ปิดบางส่วนและ ใช้ตัวเลขที่คำนวณตามสัดส่วนเพื่อคำนวณ Closed P&L ในขณะที่ Realized P&L จะอัปเดตตามเวลาจริงและสะสมจนกว่าทิศทางของตำแหน่งนั้นจะถูกปิดอย่างสมบูรณ์
หากผู้ซื้อขาย C วางคำสั่งซื้อลองจำนวน 1,000 ตำแหน่งขายชอร์ตจำนวน 800 จำนวนจะถูกปิดและเปิดสถานะซื้อใหม่จำนวน 200 รายการ Realized P&L จะคำนวณใหม่และแสดง Realized P&L ของสถานะซื้อลองจำนวน 200
หมายเหตุ: คุณลักษณะนี้จะได้รับการสนับสนุนในวันที่ 13 กรกฎาคม 2022 ดังนั้น Realized P&L ของสถานะที่เปิดก่อนและที่ยังไม่ได้ปิดหลังจากวันที่ 13 กรกฎาคม 2022 จะไม่ถูกรวบรวมและรวมไว้
5) คำจำกัดความของข้อกำหนดกำไรขาดทุน (P&L)
ในแท็บ Closed P&L ผู้ค้าจะสามารถเห็นเงื่อนไข P&L ต่างๆ ได้จากใต้ตาราง Closed P&L คำศัพท์ P&L แต่ละคำมีการใช้งานและคำจำกัดความ
a) Realized P&L ทั้งหมด
Realized P&L ทั้งหมด = ผลรวม (ตั้งแต่การซื้อขายครั้งแรก) ของ P&L ทุกตำแหน่ง + ค่าธรรมเนียมการซื้อขาย + ค่าธรรมเนียมเงินทุน
หมายเหตุ:
Realized P&L ทั้งหมดเป็นแบบถาวรและไม่สามารถเปลี่ยนแปลงหรือรีเซ็ตเป็นศูนย์ได้
b) Realized P&L รายวัน
Realized P&L รายวัน = ผลรวม (ตลอด 24 ชั่วโมง) ของ P&L ทุกตำแหน่ง + ค่าธรรมเนียมการซื้อขาย + ค่าธรรมเนียมการระดมทุน
หมายเหตุ:
— บัญชี Realized P&L รายวันในช่วงเวลาระหว่าง 02.00 น. (เที่ยงคืน) UTC ถึง 02.00 น. (เที่ยงคืน) UTC ของวันถัดไป
— ต่างจาก Realized P&Lตำแหน่ง Realized P&L รายวันจะถูกรีเซ็ตเป็นศูนย์ในเวลา 02.00 น. (เที่ยงคืน) UTC ทุกวันและคำนวณ P&L ที่รับรู้ของวันใหม่
c) Unrealized P&L (ราคามาร์ค)
Realized P&L (ราคามาร์ค) = Unrealized P&L ของสถานะที่เปิดอยู่โดยอิงจากราคามาร์คในปัจจุบัน
d) Unrealized P&L (ราคาซื้อขายล่าสุด)
Unrealized P&L (ราคาซื้อขายล่าสุด) = Unrealized P&L ของสถานะที่เปิดอยู่โดยอิงจากราคาซื้อขายล่าสุดในปัจจุบัน