อัตราชนะกับ Risk Reward ในมุมสูตร PF
สารบัญ
สรุป: อัตราชนะหรือ Risk Reward อย่างใดอย่างหนึ่งไม่ได้บอกอะไรเลย
ขอสรุปไว้ก่อน Profit Factor (PF) ถูกกำหนดโดยค่า 2 ตัวเป็นหลัก คืออัตราชนะ และ Risk Reward (กำไรเฉลี่ย ÷ ขาดทุนเฉลี่ย ต่อไปนี้เรียกว่า RR)
PF = อัตราชนะ ÷ (1 − อัตราชนะ) × RR
จากสูตรนี้จะเห็นว่าชุดค่าอัตราชนะและ RR ที่ให้ PF เท่ากันมีได้ไม่จำกัด อัตราชนะสูงอาจเป็นเพราะ RR ต่ำ ส่วนอัตราชนะต่ำอาจเป็นผลจาก RR สูง เหตุผลที่เราบอกผู้ที่กำลังเลือก EA เสมอว่า "อย่าตัดสินจากอัตราชนะอย่างเดียว" ก็คือสูตรนี้เอง
📧 คอร์สอีเมลฟรี (8 ฉบับ) + แพ็กอินดิเคเตอร์ MT5 13 ตัว เฉพาะสมาชิก
ทันทีที่ลงทะเบียน คุณจะได้รับลิงก์ดาวน์โหลดแพ็กเฉพาะสมาชิกที่รวมอินดิเคเตอร์ MT5 ทั้ง 13 ตัวของเรา: ไฟล์ที่คอมไพล์แล้ว (.ex5) ซอร์สโค้ด และคู่มือการติดตั้ง จากนั้นจะได้รับอีเมล 8 ฉบับเกี่ยวกับพื้นฐานการเทรดอัตโนมัติ การอ่านผลแบ็กเทสต์อย่างถูกต้อง และการเลือกโบรกเกอร์ (วันละฉบับใน 5 วันแรก แล้วในวันที่ 7, 14 และ 30 หลังลงทะเบียน) และยังได้รับแจ้งก่อนการขึ้นราคาแต่ละครั้งของเวอร์ชันที่ขายใน MQL5 Market (ราคาเปิดตัวที่ปรับขึ้นเป็นขั้นตามยอดขาย) EA ในเว็บไซต์นี้ใช้ฟรีเมื่อมีบัญชีจริงกับโบรกเกอร์พันธมิตร
* ปกป้องความเป็นส่วนตัวอย่างเคร่งครัด คุณสามารถยกเลิกการสมัครได้ตลอดเวลา
ที่มาของสูตร
PF คือ "กำไรรวม ÷ ขาดทุนรวม" ถ้าให้จำนวนเทรดเป็น N และอัตราชนะเป็น W จะได้ดังนี้
- กำไรรวม = N × W × กำไรเฉลี่ย
- ขาดทุนรวม = N × (1 − W) × ขาดทุนเฉลี่ย
เมื่อหารกัน N จะหายไป เหลือ W/(1−W) × (กำไรเฉลี่ย/ขาดทุนเฉลี่ย) โดยพจน์หลังคือ RR กล่าวคือ PF ก็คือการคูณกันระหว่าง "อัตราส่วนจำนวนครั้งที่ชนะต่อแพ้" กับ "อัตราส่วนกำไรขาดทุนต่อครั้ง" เท่านั้น
ชุดค่าที่ให้ PF 1.5 เท่ากัน
| อัตราชนะ | RR ที่ต้องมี | ภาพลักษณ์ |
|---|---|---|
| 25% | 4.5 | แพ้เกือบตลอด แต่ชนะทีไรได้มาก |
| 40% | 2.25 | รูปแบบที่พบบ่อยในสายเทรดตามเทรนด์ |
| 50% | 1.5 | กลาง ๆ |
| 60% | 1.0 | กำไรกับขาดทุนใกล้เคียงกัน |
| 75% | 0.5 | แพ้ 1 ครั้งลบกำไรของชนะ 2 ครั้ง |
| 90% | ประมาณ 0.17 | แพ้ 1 ครั้งลบกำไรของชนะ 6 ครั้ง |
ทุกแถวมี PF เท่ากันที่ 1.5 แต่ความรู้สึกเมื่อใช้งานจริงต่างกันมาก
อัตราชนะจุดคุ้มทุน
ถ้าตั้ง PF เป็น 1.0 แล้วจัดรูปสูตรใหม่ จะได้ อัตราชนะจุดคุ้มทุน = 1 ÷ (1 + RR) ถ้า RR เท่ากับ 1 ต้องมีอัตราชนะเกิน 50% ถ้า RR เท่ากับ 2 ต้องเกินประมาณ 33% และถ้า RR เท่ากับ 0.5 ต้องเกินประมาณ 67% ในทางคำนวณจึงจะเป็นบวก (ยังไม่รวมต้นทุน)
ดูจาก EA ของเรา
ผลแบ็กเทสต์ของ DONCHIAN ENGINE ได้ PF 1.5 และอัตราชนะ 34.5% อัตราชนะต่ำ แต่ออกแบบให้ PF ได้แรงหนุนจากช่วงราคาที่ทำกำไรได้ ในทางกลับกัน จำนวนแพ้ติดต่อกันสูงสุดคือ 11 ครั้ง
ผลแบ็กเทสต์ของ GOLD TRIPWIRE ได้ PF 2.72 และอัตราชนะ 58.6% ไม่เอนเอียงไปทางอัตราชนะหรือ RR ด้านใดด้านหนึ่ง แต่สร้าง PF จากทั้งสองด้านร่วมกัน
ผลแบ็กเทสต์ของ GOLD KING v6 ได้ PF 4.66 และอัตราชนะ 83.1% เมื่ออัตราชนะสูง การแพ้แต่ละครั้งจึงหนักขึ้นตามการออกแบบ และแพ้ติดต่อกันสูงสุด 10 ครั้ง แม้อัตราชนะสูงก็ไม่ได้ทำให้การแพ้ติดต่อกันหายไป
ตัวเลขทั้งหมดเป็นค่าที่ทดสอบจากข้อมูลในอดีต และไม่ใช่การรับประกันผลงานในอนาคต
เช็กลิสต์ขั้นตอนตรวจสอบ
เมื่อดูตารางผลงานของ EA เราตรวจตามลำดับต่อไปนี้
- วางอัตราชนะกับ PF เทียบกัน: เมื่อรู้ทั้งสองค่า ก็คำนวณ RR เฉลี่ยย้อนกลับจากสูตรได้
- ดูส่วนต่างจากอัตราชนะจุดคุ้มทุน: อัตราชนะจริงสูงกว่าจุดคุ้มทุนเท่าใด นั่นคือส่วนต่างเพื่อความปลอดภัย ยิ่งส่วนต่างน้อย แค่ประสิทธิภาพเสื่อมลงเล็กน้อยก็ขาดทุนได้
- ดูจำนวนแพ้ติดต่อกันสูงสุด: EA ที่อัตราชนะต่ำมีโครงสร้างที่แพ้ติดต่อกันได้นานง่าย ให้ประเมินว่าเงินทุนและสภาพจิตใจรับช่วงแพ้ติดต่อกันนั้นได้หรือไม่
- คิดรวมต้นทุนด้วย: สเปรดและค่าคอมมิชชันทำให้กำไรเฉลี่ยลดลงและขาดทุนเฉลี่ยเพิ่มขึ้น แบบอัตราชนะสูงที่ RR ต่ำจะได้รับผลกระทบนี้มากกว่า
- ดูจำนวนเทรด: ถ้าจำนวนเทรดน้อย ทั้งอัตราชนะและ RR จะแกว่งไปตามความบังเอิญ
เปรียบเทียบอัตราชนะและ PF ของแต่ละ EA แบบเรียงกันได้ที่อันดับผลงานจริง
ข้อจำกัดของสูตรและข้อควรระวัง
เราขอบอกข้อที่ไม่เป็นผลดีไว้ด้วย
- ดูแค่ค่าเฉลี่ย: สูตรนี้ใช้เพียงกำไรเฉลี่ยและขาดทุนเฉลี่ย จึงไม่เห็นจาก PF ว่ามีการขาดทุนก้อนใหญ่ที่เกิดนาน ๆ ครั้งหรือไม่ และกำไรกระจุกอยู่ที่การชนะครั้งใหญ่ไม่กี่ครั้งหรือเปล่า
- ไม่รู้ลำดับ: แม้อัตราชนะและ RR เท่ากัน ดรอว์ดาวน์ก็ต่างกันมากได้ ขึ้นกับว่าการแพ้มารวมกันเป็นกลุ่มหรือกระจายตัว
- อัตราชนะในอดีตเปลี่ยนได้: ถ้าลักษณะของตลาดเปลี่ยน ทั้งอัตราชนะและ RR ก็เปลี่ยนตาม ไม่มีการรับประกันว่าชุดค่าจากแบ็กเทสต์จะคงอยู่เช่นนั้นในอนาคต
- กับดักของแบบอัตราชนะสูง: ถ้าวาง Stop Loss ไกลออกไป อัตราชนะก็สูงขึ้นได้ง่าย ๆ ยิ่ง EA ดูมีอัตราชนะสูง ยิ่งต้องตรวจ RR และขาดทุนสูงสุด
สำหรับคำถามว่าชุดค่าแบบไหนดีที่สุด เราไม่มีคำตอบที่ถูกต้องเป็นสากล เราเห็นว่าความเหมาะสมขึ้นอยู่กับว่าผู้ใช้ทนต่อการแพ้ติดต่อกันหรือการขาดทุนก้อนใหญ่ครั้งเดียวได้ดีกว่ากัน วิธีอ่านตัวชี้วัดอื่น ๆ เรารวบรวมไว้ในคลังความรู้ด้วย
สรุป
- PF = อัตราชนะ/(1−อัตราชนะ)×RR PF ถูกกำหนดจากผลคูณของอัตราชนะและ RR
- ชุดค่าอัตราชนะและ RR ที่ให้ PF เท่ากันมีได้ไม่จำกัด
- อัตราชนะจุดคุ้มทุน = 1/(1+RR) ส่วนต่างจากอัตราชนะจริงคือส่วนต่างเพื่อความปลอดภัย
- แบบอัตราชนะต่ำให้ระวังการแพ้ติดต่อกัน ส่วนแบบอัตราชนะสูงให้ระวังการขาดทุนก้อนใหญ่ครั้งเดียวและต้นทุน
- เพราะเป็นสูตรของค่าเฉลี่ย จึงต้องตรวจความเอนเอียงของการขาดทุนและลำดับการแพ้แยกต่างหาก
- แทนที่จะเลือกชุดค่าใดชุดหนึ่ง ให้กำหนดก่อนว่าตนเองทนการแพ้แบบไหนได้
บทความที่เกี่ยวข้อง
📧 คอร์สอีเมลฟรี (8 ฉบับ) + แพ็กอินดิเคเตอร์ MT5 13 ตัว เฉพาะสมาชิก
ทันทีที่ลงทะเบียน คุณจะได้รับลิงก์ดาวน์โหลดแพ็กเฉพาะสมาชิกที่รวมอินดิเคเตอร์ MT5 ทั้ง 13 ตัวของเรา: ไฟล์ที่คอมไพล์แล้ว (.ex5) ซอร์สโค้ด และคู่มือการติดตั้ง จากนั้นจะได้รับอีเมล 8 ฉบับเกี่ยวกับพื้นฐานการเทรดอัตโนมัติ การอ่านผลแบ็กเทสต์อย่างถูกต้อง และการเลือกโบรกเกอร์ (วันละฉบับใน 5 วันแรก แล้วในวันที่ 7, 14 และ 30 หลังลงทะเบียน) และยังได้รับแจ้งก่อนการขึ้นราคาแต่ละครั้งของเวอร์ชันที่ขายใน MQL5 Market (ราคาเปิดตัวที่ปรับขึ้นเป็นขั้นตามยอดขาย) EA ในเว็บไซต์นี้ใช้ฟรีเมื่อมีบัญชีจริงกับโบรกเกอร์พันธมิตร
* ปกป้องความเป็นส่วนตัวอย่างเคร่งครัด คุณสามารถยกเลิกการสมัครได้ตลอดเวลา
มีคำถามเกี่ยวกับ EA หรือ Forex ไหม?
คุณสามารถตั้งคำถามได้ที่ฟอรัมเทรดของ Nattzy (สมัครฟรี) ไม่จำเป็นต้องเกี่ยวกับบทความนี้ก็ได้ เช่น การตั้งค่า EA หรือการเลือกโบรกเกอร์
ถามที่ Nattzy ↗