ท้าทายการสร้างกฎการซื้อขาย—หลักสูตรพื้นฐานการเทรดระบบหุ้นญี่ปุ่น ตอนที่ 8
การท้าทายในการสร้างกฎการซื้อขาย
ดิฉันเป็นนักวิเคราะห์หลักทรัพย์และผู้บรรยายสัมมนาเกี่ยวกับระบบเทรดในบริษัทเฟียร์ทราเด บริษัทนิชิมุระ ทโยชิ (Nishimura Tsuyoshi) ผู้ดูแลด้วยนะคะ ในหลักสูตรนี้ เพื่อให้ผู้ชมทุกท่านเข้าใจ “ระบบเทรด” ตั้งแต่พื้นฐานด้วยคำง่ายๆ และการนำเสนอที่เป็นมิตร เราหวังว่าคุณจะติดตามจนจบ สำテーマวันนี้คือ 「การท้าทายในการสร้างกฎการซื้อขาย」 งั้นเรามาเริ่มกันเลย
เป็นการทบทวนหลักสูตรที่ผ่านมา ระบบเทรดเริ่มต้นจาก “การค้นหารูปแบบที่มีความเหนือกว่าทางสถิติ” อย่างไรก็ตาม รูปแบบที่มีความได้เปรียบอย่างมากแทบไม่มีอยู่จริง ดังนั้นการค้นหารูปแบบที่มีขอบ (edge) เล็กน้อยจึงเป็นงานที่สำคัญมาก ในคราวนี้ เราจะยกตัวอย่างง่ายๆ เพื่อท้าทายการสร้างกฎการซื้อขาย โดยกฎที่สร้างจะสามารถใช้งานกับหุ้นหรืออนุพันธ์นิเคอิ 225 ได้ ไม่ว่าจะเป็นหุ้นใดก็ได้ แต่ครั้งนี้จะเลือกหุ้นที่มีความต้องการมากที่สุดมาพิจารณา
ในตลาดหุ้น เราจะยกตัวอย่างที่ดูเหมือนมีขอบ (edge) และเป็นสิ่งที่เข้าใจง่ายที่สุด นั่นคือ “การฟื้นตัวหลังร่วงหนัก ( rebound )”
หลักการคือ หุ้นที่ร่วงแรงยิ่งจะมีการฟื้นตัวที่คาดหวังมากขึ้น ดังนั้นเราจะตรวจสอบว่าหุ้นที่ร่วงลงอย่างมากในครั้งแรกจะมีความเหนือกว่ากันเท่าไร
ในระบบเทรดไม่อนุญาตให้ซื้อหุ้นที่ร่วงลงมากโดยไม่มีเงื่อนไข ดังนั้นจึงจำเป็นต้องกำหนดตัวเลขว่า “แรงของการร่วงเท่าใด” ให้ชัดเจน
สำหรับตัวอย่างนี้ เราจะนิยามหุ้นที่มีค่า deviation จากค่าเฉลี่ยเคลื่อนที่ 5 วันที่มากกว่า -15% เป็นหุ้นที่ร่วงมากเกินไป และในการเทรดจริงไม่ใช่แค่ว่ากฎการซื้อจะต้องมี เงื่อนไขการขาย (ออกจากตำแหน่ง) ด้วย แต่เพื่อทำให้เรื่องเรียบง่าย เราจะตั้งเงื่อนไขกำไรและจุดตัดขาดทุนให้เท่ากัน
โดยเฉพาะ กำไรและจุดตัดขาดทุนจะมีขอบเขตที่ 5% ทั้งคู่ นั่นคือ หากราคาซื้อขึ้นอีก 5% จะทำการปิดกำไรในช่วงเปิดตลาดวันถัดไป และหากราคาซื้อร่วงลง 5% จะปิดขาดทุนในช่วงเปิดตลาดวันถัดไป สรุปกฎการซื้อขายได้ดังนี้
┌───────────────────────────────┐
[กฎการซื้อ]
・Deviation ระหว่างค่าเฉลี่ยเคลื่อนที่ 5 วันที่กับราคาปิดต่ำกว่า -15%
[กฎการขาย]・กำไรที่ยังไม่เกิดขึ้นมากกว่า หรือ・ขาดทุนที่ยังไม่เกิดขึ้นมากกว่า※การซื้อขายทั้งหมดจะดำเนินการในช่วงเปิดตลาดวันถัดไป (ราคาเริ่มต้น)└───────────────────────────────┘
เพื่อยืนยัน ผลลัพธ์นี้คือการตรวจสอบว่าหุ้นที่ร่วงลงอย่างมากจะมีความเหนือกว่าเท่าใด ในขั้นแรกกฎพื้นฐานนี้มีความเรียบง่ายพอสมควรและเพียงพอ หากนำไปกระจายการเทรดไปยัง 10 หุ้นต่อรอบ เราจะได้ผลลัพธ์เป็นอย่างไร
┌───────────────────────────────┐
[ผลการทดสอบ] (ช่วงทดสอบ: 2000/01/01~2008/08/29)
อัตราการชนะ: 48.5% (ชนะ 1125 ครั้ง แพ้ 1194 ครั้ง)
อัตรากำไรเฉลี่ย: +0.63%
เฉลี่ยระยะถือ: 3.52 วัน
※ไม่พิจารณาค่าใช้จ่ายในการซื้อขาย
└───────────────────────────────┘
จากผลการทดสอบที่เห็นชัดข้างต้น หากร่วงลงอย่างหนักหลังจากเริ่มต้นปี 2000 แล้วทำการเทรดจะพบว่าในการเทรดหนึ่งครั้งมีความเหนือกว่า ~ +0.6% ซึ่งสามารถยืนยันได้อย่างไรก็ตาม เนื่องจากไม่ได้พิจารณาค่าธรรมเนียมการซื้อขายจริงๆ จึงอาจยังไม่มากพอที่จะบอกว่ามีความเหนือกว่าอย่างมาก ปรากฏการณ์นี้หากผลลัพธ์อยู่ในระดับที่ไม่มีความเหนือกว่าเลยก็อาจทำให้คิดว่าไม่คุ้มค่าที่จะปรับปรุงเพิ่มเติม แต่โชคดีที่ในการทดสอบขั้นแรกบางส่วนได้พบความเหนือกว่า จึงจะปรับปรุงกฎพื้นฐานเพื่อเพิ่มประสิทธิภาพกันต่อไป
แนวคิดเพื่อปรับปรุงประสิทธิภาพมีทั้งหลาย ฉะนั้นขึ้นอยู่กับทักษะของผู้สร้างกฎ
ตัวอย่างเช่น
・การกำหนดสภาวะตลาด (แนวโน้มขาขึ้นหรือตลาดขาลง) จะมีผลอย่างไร?
・ปรับขอบเขตกำไรหรือจุดตัดขาดทุน (%) จะเป็นอย่างไร?
・ต้องการกำไรอย่างระเอียดมากขึ้นหรือต้องการให้เติบโตมากขึ้น?
・หากลดความคลาดเคลื่อนจะเป็นอย่างไร?
เป็นต้น ด้วยแนวคิดที่ต่างกัน จะมีโอกาสปรับปรุงประสิทธิภาพได้อย่างมากมาย ดังนั้น ผมจะทำการปรับปรุงกฎด้วยความเห็นของผมเอง กฎพื้นฐานเดิมของเราคือ “รอ rebound หลังร่วงลงเป็น逆張り”
แม้จะเป็นกฎแบบ逆張り ก็เชื่อว่าสภาพตลาดขาขึ้นมีความได้เปรียบมากกว่าขาลง ดังนั้นจะเพิ่มกฎว่า “ซื้อได้เฉพาะในสภาพตลาดขาขึ้น” แล้วเราจะผสมการประเมินสถานะตลาดเข้าด้วยกันเพื่อดูว่าจะมีการปรับปรุงอย่างไร
ในการระบุว่าสถานะตลาดขณะนี้เป็นขาขึ้นหรือไม้นั้นมีหลายวิธี แต่คราวนี้จะใช้อิงตำแหน่งราคาปิดในช่วง 1 ปีที่ผ่านมา (250 วันทำการ) ที่มีจุดสูงสุดและต่ำสุด
โดยเฉพาะ จะเพิ่มเงื่อนไขว่า “จากสูงสุด-ต่ำสุดของ 250 วันทำการที่ผ่านมา ราคาปิดปัจจุบันอยู่ในตำแหน่งสูงกว่า 50% หรือมากกว่า (เหนือกว่าครึ่งหนึ่ง)” โดยสรุปคือ หากราคาปิดปัจจุบันอยู่เหนือระดับกลางของสูงสุดและต่ำสุดในปีที่ผ่านมา จะทำการซื้อเท่านั้น เพื่อให้สามารถบอกได้ว่า ในหุ้นที่ร่วงหนักจะไม่ซื้อ ถ้าไม่ใช่สภาวะตลาดที่ขึ้นอยู่ก่อน
┌───────────────────────────────┐
[กฎการซื้อ]
・Deviation ระหว่างค่าเฉลี่ยเคลื่อนที่ 5 วันที่กับราคาปิดต่ำกว่า -15%
・ตำแหน่งราคาปิดปัจจุบัน (250 วัน) อยู่ในระดับเหนือ 50%
・กำไรที่ยังไม่เกิดขึ้นมากกว่า หรือ
・ขาดทุนที่ยังไม่ได้เกิดมากกว่า
※การซื้อขายทั้งหมดจะดำเนินการในช่วงเปิดตลาดวันถัดไป (ราคาเริ่มต้น)└───────────────────────────────┘
แล้วต่อไปนี้คือผลลัพธ์จากการทดสอบภายใต้เงื่อนไขดังกล่าว
┌───────────────────────────────┐
[ผลการทดสอบ] (ช่วงทดสอบ: 2000/01/01~2008/08/29)
อัตราการชนะ: 62.8% (ชนะ 145 ครั้ง แพ้ 86 ครั้ง)
อัตรากำไรเฉลี่ย: +5.22%
เฉลี่ยระยะถือ: 2.62 วัน
※ไม่พิจารณาค่าใช้จ่ายในการซื้อขาย
└───────────────────────────────┘
จากผลลัพธ์นี้อาจทำให้ท่านแปลกใจได้ แต่แม้กฎพื้นฐานจะเหมือนเดิม หากมีการรวม “การตัดสินสถานะตลาด” เข้าไปในกฎ ก็จะทำให้ประสิทธิภาพเปลี่ยนแปลงไปอย่างมาก
ก่อนหน้านี้ ความเหนือกว่าเพียง +0.6% สามารถเพิ่มขึ้นเป็นมากกว่า +5% เมื่อเพิ่มกฎ แต่มีข้อควรระวังคือ การเพิ่มกฎจะลดจำนวนการซื้อขายลง ซึ่งหากกฎเข้มงวดเกินไป อาจทำให้จำนวนการซื้อขายลดลงจนแทบไม่มีเลย ดังนั้นควรตรวจสอบสมดุลของภาพรวมเพื่อปรับกฎให้เหมาะสม
ครั้งนี้ ผมยกตัวอย่างเพื่อเป็นแนวคิดในการคิดค้นกฎการซื้อขายสำหรับท่านเอง เช่น การประเมินสถานะตลาดเป็นตัวอย่าง อย่างไรก็ตาม ตามความคิดสร้างสรรค์ของคุณ คุณอาจสามารถสร้างกฎที่ดียิ่งขึ้นได้ กรุณาลองท้าทายในการสร้างกฎการซื้อขาย