การคำนวณ Profit / Loss บน FinSnap

กำไรขาดทุน Profit/Loss  ที่แสดงอยู่ใน FinSnap แบ่งออกเป็น 2 ประเภท คือ กำไรขาดทุนจากการขายคริปโต (Realized Profit/Loss) และกำไรขาดทุนจากการเปลี่ยนแปลงของราคาคริปโตที่ยังถือครองอยู่ใน portfolio (Unrealized Profit/Loss)  FinSnap มีการคำนวณกำไรขาดทุน (Profit/Loss) ในแต่ละประเภทดังนี้

  1. กำไรขาดทุนจากการขายคริปโต (Realized Profit/Loss) จะถูกคำนวณแยกแต่ละเหรียญคริปโต ซึ่งมีการคำนวณตามรายละเอียด ดังนี้

Realized Profit/Loss = มูลค่าที่ขายได้สุทธิ – ต้นทุนการได้มาของเหรียญที่ขายตามวิธี FiFo

มูลค่าที่ขายได้สุทธิ = (จำนวนหน่วยที่ขาย x ราคาขายต่อหน่วย) – ค่าธรรมเนียมในการเทรด

ต้นทุนการได้มาของเหรียญที่ขายตามวิธี FiFo = (จำนวนหน่วยที่ขาย x (ราคาต้นทุนต่อหน่วย+ ค่าธรรมเนียมในการเทรด))

 

ตัวอย่าง

วันที่ 1 ซื้อ BTC 10,000 บาท ราคา 1,000,000 บาท/BTC ค่าธรรมเนียมในการเทรด 25 บาท ได้รับ 0.0099750 BTC*

วันที่ 2 ซื้อ BTC 50,000 บาท ราคา 1,200,000 บาท/BTC ค่าธรรมเนียมในการเทรด 125 บาท ได้รับ 0.0415625 BTC*

วันที่ 3 ซื้อ BTC 40,000 บาท ราคา 1,500,000 บาท/BTC ค่าธรรมเนียมในการเทรด 100 บาท ได้รับ 0.0266000 BTC*

*จำนวนหน่วย BTC ที่ได้ = (จำนวนเงินที่จ่ายออกไป – ค่าธรรมเนียมในการเทรด) ÷ ราคา BTC ต่อหน่วย

วันที่ 4 ขาย 0.05 BTC บาท ราคา 2,000,000 บาท/BTC ค่าธรรมเนียมในการเทรด 250 บาท มูลค่าขายสุทธิ 99,750 บาท

 

มูลค่าที่ขายได้สุทธิ = 99,750 บาท   ((0.05 x 2,000,000) – 250)

ต้นทุนสำหรับ BTC ที่ขาย  = 58,295.75 บาท   (10,025 + 48,270.75)**

Realized Profit/Loss = 41,454.25 บาท

**{10,025 มาจากการซื้อวันที่ 1 จำนวน 0.0099750 BTC  และ 48,270.75 มาจากการซื้อวันที่ 2 จำนวน 0.040025 BTC (50,125×0.040025÷0.0415625)}

2. กำไรขาดทุนที่เกิดจากการเปลี่ยนแปลงราคาของคริปโตที่ยังถือครองอยู่ใน portfolio (Unrealized Profit/Loss) สำหรับกำไรขาดทุนที่ยังไม่เกิดขึ้น FinSnap จะมีการคำนวณดังนี้

Unrealized Profit/Loss = มูลค่าราคาตลาด ณ ปัจจุบัน – ต้นทุนการได้มาตามวิธี FiFo

มูลค่าราคาตลาด ณ ปัจจุบัน = จำนวนหน่วยที่ถือครอง x ราคาขายตลาดล่าสุด (last price)

ต้นทุนการได้มาตามวิธี FiFo = (จำนวนหน่วยที่ถือครอง x ราคาต้นทุนต่อหน่วย) + ค่าธรรมเนียมในการเทรด

 

ตัวอย่าง

วันที่ 1 ซื้อ BTC 10,000 บาท ราคา 1,000,000 บาท/BTC ค่าธรรมเนียมในการเทรด 25 บาท ได้รับ 0.0099750 BTC*

วันที่ 2 ซื้อ BTC 50,000 บาท ราคา 1,200,000 บาท/BTC ค่าธรรมเนียมในการเทรด 125 บาท ได้รับ 0.0415625 BTC*

วันที่ 3 ซื้อ BTC 40,000 บาท ราคา 1,500,000 บาท/BTC ค่าธรรมเนียมในการเทรด 100 บาท ได้รับ 0.0266000 BTC*

*จำนวนหน่วย BTC ที่ได้ = (จำนวนเงินที่จ่ายออกไป – ค่าธรรมเนียมในการเทรด) ÷ ราคา BTC ต่อหน่วย

วันที่ 4 ขาย 0.05 BTC บาท ราคา 2,000,000 บาท/BTC ค่าธรรมเนียมในการเทรด 250 บาท มูลค่าขายสุทธิ 99,750 บาท

 

จำนวน BTC คงเหลือ = 0.0281375  (0.0099750+0.0415625+0.0266000-0.05)

ราคาล่าสุดของ 1 BTC = 2,100,000 บาท 

ราคาล่าสุดของ BTC ที่ถือครอง = 59,088.75 บาท  (0.0281375 x 2,100,000)

ต้นทุนสำหรับ BTC ที่เหลือ = 41,954.25  บาท  ((40,100+ (50,125 -48,270.75))**

Unrealized Profit/Loss =  17,134.50 บาท  (59,088.75 – 41,954.25)

**{ตุ้นทุนของเหรียญที่เหลือจากการซื้อวันที่ 3 และ ต้นทุนของเหรียญจากการซื้อวันที่ 2 หักต้นทุนเหรียญที่ขายออกไปแล้วบางส่วนคือ 48,270.75 ตามตัวอย่างการคำนวน Realized Profit/Loss}