วิธีคำนวณราคาเข้าเฉลี่ยของฟิวเจอร์สหลังทยอยเพิ่มสถานะ
คำนวณราคาเข้าเฉลี่ยถ่วงน้ำหนักของสถานะฟิวเจอร์สหลังเข้าเทรดหลายครั้ง แล้วกระทบยอด partial exit, realized P&L, exposure ที่เหลือ, fee และ daily settlement
คำตอบโดยตรง
สำหรับการเข้าเทรดฟิวเจอร์สหลายครั้งในสัญญาและทิศทางเดียวกัน ให้ใช้ค่าเฉลี่ยถ่วงน้ำหนักด้วย quantity ของ opening fills แยก fee ออกต่างหาก และถือว่า partial exit เป็นเหตุการณ์ P&L ของตัวเองแทนการนำไปปนกับค่าเฉลี่ยตอนเข้า
ใช้น้ำหนักตาม quantity สำหรับการเข้าเทรดหลายครั้ง
สมมติว่าคุณซื้อ 2 สัญญาที่ 5,000 แล้วซื้อเพิ่มอีก 3 สัญญาที่ 5,010 ในภายหลัง
มูลค่าเข้าแบบถ่วงน้ำหนักคือ 2 × 5,000 + 3 × 5,010 = 25,030
หารด้วย 5 สัญญา ราคาเข้าเฉลี่ยคือ 5,006
ค่าเฉลี่ยธรรมดาของ 5,000 และ 5,010 จะได้ 5,005 ซึ่งผิด เพราะการเข้าครั้งที่สองมีจำนวนสัญญามากกว่า
เลขคณิตนี้เป็นเพียงสรุปสถานะ ไม่ได้แทนที่ fills รายรายการซึ่งยังสำคัญต่อการตรวจ execution, fee และการกระทบยอด statement
เหตุใดคำสั่งฟิวเจอร์สจึง fill ได้หลายราคา อธิบายการ execute หลายครั้งจากคำสั่งเดียว คู่มือนี้ครอบคลุมการเพิ่มสถานะแยกครั้งเข้าสู่สถานะเดิม
ตรวจสอบค่าเฉลี่ยด้วย P&L แยกตาม lot
สมมติว่า contract multiplier คือ $20 ต่อ point และต่อมาตลาดขึ้นถึง 5,020
เมื่อใช้ค่าเฉลี่ย gross unrealized P&L คือ:
(5,020 − 5,006) × $20 × 5 = $1,400
จากนั้นตรวจสอบทีละ lot
2 สัญญาแรกได้กำไรสัญญาละ 20 points: 20 × $20 × 2 = $800
3 สัญญาถัดมาได้กำไรสัญญาละ 10 points: 10 × $20 × 3 = $600
รวมได้ $1,400 เช่นเดิม
สองวิธีให้ผลตรงกัน เพราะ weighted average รักษา price exposure รวมเดิมไว้ก่อนต้นทุน
วิธีคำนวณกำไรขาดทุนของฟิวเจอร์ส อธิบายการแปลงด้วย multiplier และ tick value
ไม่ควรนำ partial exit ไปรวมในค่าเฉลี่ยตอนเข้า
สมมติต่อมาว่าขาย 2 จาก 5 สัญญาที่ 5,018
สถานะลดจาก 5 สัญญาเหลือ 3 การขายเป็น closing transaction สำหรับ 2 สัญญา ไม่ใช่ entry ใหม่ที่ควรนำไปปนกับค่าเฉลี่ยตอนเปิด
ภายใต้มุมมอง weighted average ระดับสถานะ gross realized P&L ของ 2 สัญญานั้นคือ:
(5,018 − 5,006) × $20 × 2 = $480
หาก mark 3 สัญญาที่เหลือที่ 5,020 gross unrealized P&L คือ:
(5,020 − 5,006) × $20 × 3 = $840
Realized รวมกับ unrealized เป็น $1,320 ก่อน fee
Lot matching อาจเปลี่ยนการแบ่ง แต่ไม่เปลี่ยนเศรษฐศาสตร์รวม
โบรกเกอร์หรือระบบบัญชีอาจจับคู่ quantity ที่ปิดกับ opening lots ตาม convention ที่ระบุไว้
หากจับคู่การออก 2 สัญญากับ 2 สัญญาแรกที่ 5,000 realized P&L จะเป็น:
(5,018 − 5,000) × $20 × 2 = $720
3 สัญญาที่เหลือซึ่งเข้าเทรดที่ 5,010 จะแสดง:
(5,020 − 5,010) × $20 × 3 = $600 ของ unrealized P&L
ยอดรวมยังเป็น $1,320 ก่อนต้นทุน
ดังนั้นป้าย realized และ unrealized อาจต่างกันตาม convention ของ lot matching แม้ total economic P&L จะไม่เปลี่ยน
อย่าอนุมานวิธีภาษีหรือบัญชีของโบรกเกอร์จากฟิลด์ average-price บนแพลตฟอร์ม ให้ตรวจสอบวิธีการใน statement ที่ใช้จริง
Daily settlement อาจทำให้หน้าจอดูแตกต่าง
โดยทั่วไปฟิวเจอร์สถูก mark to market ผ่าน daily settlement
แพลตฟอร์มอาจแสดง average entry เพื่อจัดการเทรด ขณะที่ account statement บันทึก settlement variation ในเงินสดด้วย
นี่คือมุมมองที่ต่างกันของสถานะทางเศรษฐกิจเดียวกัน อย่านำ open P&L ที่แสดงมาบวกกับ settlement cash flows โดยไม่ตรวจว่าการเคลื่อนไหวของราคาเดียวกันถูกรวมไว้แล้วหรือไม่
Realized เทียบกับ unrealized P&L ของฟิวเจอร์ส อธิบายว่าเหตุใดป้ายบนแพลตฟอร์มจึงอาจต่างจากบัญชีใน statement [!TRYMARK] สร้างสถานะที่ทยอยเพิ่มขึ้นใหม่หนึ่งรายการ ลิสต์ทุก entry fill, quantity, multiplier, fee, partial exit และ current mark คำนวณ weighted entry แล้วกระทบยอด realized รวมกับ unrealized P&L ทั้งจากค่าเฉลี่ยและจาก lot รายรายการ
ใช้ checklist สำหรับการทยอยเพิ่มสถานะ
บันทึกสัญญาและเดือนที่แน่นอน
เก็บ entry fill และ quantity ทุกครั้ง
คำนวณ weighted average เฉพาะจาก opening trades ที่เพิ่มสถานะในทิศทางเดิม
แยก closing trades ออกต่างหาก
คำนวณ quantity ใหม่หลัง partial exit ทุกครั้ง
แยก commissions, exchange fees, clearing fees และ slippage ที่วัดได้ออกจาก raw entry price
เปรียบเทียบการคำนวณกับ statement ของโบรกเกอร์ ไม่ใช่ดูเฉพาะ chart หรือ position widget
หากเทรดเปลี่ยนสถานะจาก long เป็น short หรือจาก short เป็น long ให้ปิดสถานะเดิมใน worksheet ก่อน แล้วเริ่มค่าเฉลี่ยใหม่สำหรับทิศทางตรงข้าม
คู่มือนี้อธิบายเลขคณิตของสถานะ ไม่ได้แนะนำให้เพิ่มสถานะฟิวเจอร์สที่กำลังขาดทุนหรือกำไร
คำถามที่พบบ่อย
คำนวณราคาเข้าเฉลี่ยของฟิวเจอร์สอย่างไร
คูณราคาเปิดแต่ละราคาด้วยจำนวนสัญญาที่เข้าเทรด ณ ราคานั้น รวมผลลัพธ์ แล้วหารด้วย quantity ที่เปิดคงเหลือทั้งหมดซึ่งเกิดจาก entries เหล่านั้น
ควรรวม commissions ในราคาเข้าเฉลี่ยของฟิวเจอร์สหรือไม่
สำหรับค่าเฉลี่ยราคาจาก exchange โดยตรง ให้แยก commissions และ fees ออกต่างหาก คุณอาจคำนวณ net cost basis แยกเพื่อวิเคราะห์ภายในได้ แต่ต้องติดป้ายให้ชัดเพื่อไม่ให้สับสนกับค่าเฉลี่ย fill price จริง
เกิดอะไรกับราคาเข้าเฉลี่ยหลัง partial exit
Partial exit ลดขนาดสถานะและสร้าง realized P&L แพลตฟอร์มอาจคงค่า reset หรือแสดงค่าเฉลี่ยของส่วนที่เหลือตาม convention ของตนเอง ดังนั้นให้ใช้ fills รายรายการและวิธีใน statement สำหรับการกระทบยอด
เหตุใด realized P&L ของโบรกเกอร์จึงต่างจากการคำนวณด้วย average price
โบรกเกอร์อาจใช้ convention ของ lot matching, daily settlement entries, fees หรือวิธีรายงานอื่น ตรวจสอบ fills, quantity, multiplier, settlement records และ charges ที่แน่นอนก่อนเรียกความแตกต่างนั้นว่าข้อผิดพลาด