ในบทความนี้ ผู้เรียนจะได้เรียนรู้เกี่ยวกับการคำนวณขนาดการลงทุนหรือ Position Sizing โดยเน้นการตั้งค่าขั้นพื้นฐานใน AmiBroker เพื่อให้มั่นใจว่าผู้เรียนทุกคนได้เริ่มต้นจากจุดเดียวกัน
การตั้งค่าขนาดการลงทุนด้วย Initial Options
เริ่มจากการตั้งค่า Initial Equity และการแบ่ง Max Open Positions โดยใช้คำสั่งใน AmiBroker เช่น `SetOption(“InitialEquity”, 1000000);` และ `SetOption(“MaxOpenPositions”, 30);` เพื่อกำหนดทุนเริ่มต้นและจำนวนหุ้นสูงสุดที่สามารถถือครองได้ในพอร์ต นอกจากนี้ ควรพิจารณาการตั้งค่า MinShares เพื่อให้สอดคล้องกับสภาพตลาดและขนาดของหุ้น
การคำนวณ Position Size และค่าคอมมิชชั่น
การคำนวณ Position Size ควรพิจารณาจากเปอร์เซ็นต์ของทุนทั้งหมด โดยในบทความนี้ยกตัวอย่างการใช้ 5% ของทุนทั้งหมด คำสั่งเช่น `PositionSize = -5;` นอกจากนี้ การตั้งค่าค่าคอมมิชชั่นยังมีความสำคัญ โดยสามารถใช้คำสั่ง `SetOption(“CommissionAmount”, 0.1);` เพื่อกำหนดอัตราค่าคอมมิชชั่นเป็น 0.1% ของมูลค่าการซื้อขาย
การใช้ Position Score และลำดับการลงทุน
นอกจากการตั้งค่า Position Size แล้ว ผู้เรียนควรให้ความสำคัญกับการกำหนดลำดับการลงทุนโดยการใช้ Position Score คำสั่งเช่น `PositionScore = C * V;` ช่วยให้สามารถจัดลำดับความสำคัญของหุ้นที่ควรลงทุนก่อนหลังตามปริมาณและราคาของหุ้น นอกจากนี้ การตั้งค่าการซื้อขายที่สอดคล้องกับสัญญาณจะช่วยลดข้อผิดพลาดในการลงทุน
สแนปชอต
คำถาม
- ส่วนหลักของตัวอย่างโค้ดสำหรับ position sizing คืออะไร?
- ตัวเลือกที่สำคัญที่ต้องตั้งค่าในส่วน SetOption คืออะไร?
- ควรคำนวณค่าคอมมิชชั่นอย่างไร และควรพิจารณาปัจจัยใดบ้าง?
- ความสำคัญของ BuyPrice และ SellPrice ในบริบทของการคำนวณค่าคอมมิชชั่นคืออะไร?
- พารามิเตอร์ TradeDelay ใช้เพื่อจัดการเวลาของคำสั่งซื้อและขายอย่างไร?
สรุป
บทความนี้ได้นำเสนอแนวทางการตั้งค่า Position Sizing และการใช้ฟังก์ชันต่างๆ ใน AmiBroker ผู้เรียนควรให้ความสำคัญกับการตั้งค่าพื้นฐาน การคำนวณขนาดการลงทุน และการจัดลำดับการลงทุนอย่างละเอียด เพื่อให้การลงทุนมีประสิทธิภาพมากที่สุด
คำสำคัญ: Position Sizing, AmiBroker, Initial Options, Position Score
อ้างอิง: Q203-3 Example Position Sizing 1 of 3
โพสนี้ถูกสรุปสั้นๆโดย A.I. เพื่อใช้ทวนจาก VDO อ้างอิง ผู้เรียนควรต้องดูวิดีโอนั้นๆ