ในการเทรดประจำวัน เมื่อเราดูกราฟหุ้น ฟอเร็กซ์ หรือฟิวเจอร์ส มักทำให้รู้สึกว่าการทำกำไรดูเหมือนจะง่ายดาย อย่างไรก็ตาม เทรดเดอร์และนักลงทุนหลายคนไม่ได้ติดตามการเคลื่อนไหวของราคาแบบเรียลไทม์ แต่เพียงแค่ดูกราฟ 5 นาที 1 ชั่วโมง หรือรายวันย้อนหลังเท่านั้น แม้ว่าการดูกราฟย้อนหลังจะมีประโยชน์ แต่ก็แสดงเพียงจุดข้อมูลไม่กี่จุด ไม่ใช่ทุกสิ่งที่เกิดขึ้นในช่วงเวลานั้น
ประเภทกราฟที่พบบ่อย เช่น OHLC (ราคาเปิด ราคาสูงสุด ราคาต่ำสุด ราคาปิด) และกราฟแท่งเทียน ต่างสูญเสียข้อมูลเมื่อสิ้นสุดรอบเวลา เมื่อแท่งเทียนราคาก่อตัวขึ้น มันจะเปลี่ยนแปลงไปตามทุกธุรกรรม (หรือในกราฟฟอเร็กซ์ ทุกครั้งที่ราคาเปลี่ยนแปลง) แต่เมื่อสิ้นสุดรอบเวลา คุณจะเห็นเพียงราคาเปิด ราคาสูงสุด ราคาต่ำสุด และราคาปิดเท่านั้น
เทรดเดอร์ที่ไม่ได้ตระหนักถึงการสูญเสียข้อมูล เมื่อพวกเขาทำ backtest เฉพาะบนแท่งเทียนที่ปิดแล้ว อาจเป็นเรื่องยากที่จะนำกลยุทธ์ไปใช้แบบเรียลไทม์ หรือกลยุทธ์ของพวกเขาอาจมีประสิทธิภาพต่ำกว่าผล backtest อย่างมากเมื่อทดสอบในบัญชีจริง
ทำไมผมถึงรู้เรื่องนี้? เพราะในการเทรดจริง ผมบางครั้งก็ถูก stop loss ออกไป ทั้งที่เมื่อดูกราฟย้อนหลังแล้ว การเทรดเหล่านั้นดูเหมือนจะทำกำไรได้แน่นอน
OHLC และกราฟแท่งเทียนสูญเสียข้อมูลในระหว่างการก่อตัว
กราฟให้ข้อมูลสรุปของรอบเวลาหนึ่ง ไม่ใช่รายละเอียดที่เกิดขึ้นภายในรอบเวลานั้น เมื่อแสดงแท่งเทียนราคาหนึ่งแท่ง ข้อมูลราคาส่วนใหญ่ที่เกิดขึ้นในช่วงเวลานั้นได้หายไปแล้ว เหลือเพียงราคาเปิด ราคาสูงสุด ราคาต่ำสุด และราคาปิดเพื่อเป็นตัวแทนของช่วงเวลานั้น
เมื่อมองย้อนหลัง แท่งเทียนหนึ่งแท่งอาจทำให้รู้สึกว่าราคาเคลื่อนจากราคาเปิดไปยังราคาปิดโดยตรง แต่ในความเป็นจริงระหว่างราคาเปิดและราคาปิดอาจมีการแกว่งตัวขึ้นลงหลายรอบ
ข้อมูลที่สูญเสียไปอาจรวมถึง breakout ปลอม การแกว่งตัวกลับไปกลับมาอย่างรวดเร็ว หรือการรวมกันของการแกว่งตัวใดๆ ที่อยู่ระหว่างราคาสูงสุด ราคาเปิด ราคาปิด และราคาต่ำสุดของแท่งเทียนราคา
ผลกระทบด้านลบจากการพึ่งพาข้อมูลกราฟย้อนหลัง
งานวิจัยและการวิเคราะห์จำนวนมาก是基于กราฟย้อนหลัง การ backtest มักใช้แท่งราคาที่ปิดแล้ว (ดูตัวเลือกอื่นๆ ด้านล่าง) แต่เนื่องจากภายในแท่งราคามีการแกว่งตัวของราคาจำนวนมาก จึงมักก่อให้เกิดปัญหาที่ส่งผลกระทบต่อผลลัพธ์การเทรดจริง:
1. ถูก stop loss บ่อยครั้ง
เทรดเดอร์อาจถูก stop loss ออกบ่อยครั้งและสงสัยว่าทำไมกลยุทธ์ถึงทำงานได้ดีในการ backtest จากนั้นราคาก็เคลื่อนไปในทิศทางที่พวกเขาคาดหวัง กลยุทธ์本身อาจได้ผล แต่ไม่ได้คำนึงถึงการแกว่งตัวของราคาภายในแท่งราคา เทรดเดอร์ถูก stop loss ออกก่อนที่การเคลื่อนไหวที่พวกเขาพยายามจับ (และยืนยันในการ backtest) จะเกิดขึ้น
2. ยากที่จะได้ราคาที่คาดหวัง
ในการเทรดจริง ราคาเข้าและออกที่คาดหวังอาจเป็นเรื่องยากที่จะได้มา ราคาอาจเคลื่อนไหวอย่างรวดเร็ว อาจมีสลิปเพจที่ไม่ได้คำนึงถึง กราฟแท่งเทียนแสดงข้อมูลสรุป ไม่สามารถเปิดเผยได้ว่าสภาพคล่องมีช่องว่างหรือไม่ ในทางทฤษฎี การเทรดอาจเกิดขึ้นเฉพาะที่ราคาเปิด ราคาสูงสุด ราคาต่ำสุด หรือราคาปิดเท่านั้น และราคาอื่นๆ ภายในแท่งเทียนอาจไม่มีการเทรดเกิดขึ้นเลย แต่หลังจากแท่งเทียนปิดลง ผู้คนมักสันนิษฐานว่าทุกราคาภายในแท่งเทียนมีการเทรดเกิดขึ้น ความเป็นจริงอาจเป็นเช่นนั้นหรืออาจไม่ใช่ก็ได้
3. ราคาแกว่งตัวเกินคาด
ในการเทรดจริง ราคาอาจแกว่งตัวในแบบที่เทรดเดอร์หลายคนไม่ได้คาดคิด เพราะแท่งราคาที่ปิดแล้วมักทำให้สินทรัพย์อย่างหุ้นดูเหมือนเคลื่อนไปในทิศทางเดียวเท่านั้น การเห็นราคาแกว่งกลับไปกลับมาหลังเข้า และสถานะที่แกว่งระหว่างขาดทุนกับกำไร เป็นสิ่งที่กราฟย้อนหลังไม่สามารถแสดงได้ ปัจจัยทางจิตวิทยา (เช่น ความกลัวหรือความโลภ) จะเข้ามาแทรกแซง ซึ่งอาจนำไปสู่การเบี่ยงเบนจากกลยุทธ์
4. การเข้าใจลำดับราคาผิด
หากแท่งเทียนราคาแสดงการขึ้น (ราคาปิดสูงกว่าราคาเปิด) ไม่ได้หมายความว่าราคาต่ำสุดเกิดขึ้นก่อนราคาสูงสุด (ไส้เทียน) ในเชิงภาพ เราต้องการเห็นการเคลื่อนไหวของราคาตามลำดับเวลา และสันนิษฐานว่าข้อมูลที่เราเห็นเรียงตามลำดับนั้น แต่ในตลาด ลำดับที่ดูสมเหตุสมผลในเชิงภาพอาจไม่ใช่สิ่งที่เกิดขึ้นจริงแบบเรียลไทม์ เรารู้เพียงว่าราคาปิดเกิดขึ้นหลังราคาเปิด แต่ไม่รู้ว่าราคาสูงสุดหรือราคาต่ำสุดเกิดขึ้นก่อนกัน คุณไม่สามารถสันนิษฐานได้เว้นแต่คุณจะรู้จริงๆ
การใช้ข้อมูลกราฟย้อนหลังเพื่อสร้างกลยุทธ์ (และข้อจำกัด)
หากคุณใช้คอมพิวเตอร์หรือซอฟต์แวร์ในการ backtest ให้ดาวน์โหลดข้อมูล Tick จริงในช่วงเวลาหนึ่ง และรัน backtest บนข้อมูล Tick แทนที่จะรันบนข้อมูลกราฟสรุป (เช่น 1 นาที 5 นาที เป็นต้น)
ข้อมูล Tick คำนึงถึงทุกธุรกรรม ไม่ใช่แค่ราคาเปิด ราคาปิด ราคาสูงสุด และราคาต่ำสุดของแท่งเทียน มันจะบอกคุณว่าถูก stop loss ออกกี่ครั้ง (หรือกรณีที่ไม่ถูก stop loss) และราคาแตะเป้าหมายบ่อยแค่ไหน
หากคุณ backtest ด้วยตัวเอง คือดูกราฟย้อนหลังเอง ให้จำประเด็นต่อไปนี้:
1. ข้อสันนิษฐานเกี่ยวกับ stop loss
จำไว้ว่าเมื่อเราอาจทำการเทรดในระหว่างการก่อตัวของแท่งเทียนหนึ่งแท่ง เราไม่รู้ลำดับที่เกิดขึ้นจริง ดังนั้น ให้สันนิษฐานว่า stop loss ต้องตั้งไว้นอกช่วงทั้งหมดของแท่งเทียนนี้ หาก stop loss ตั้งอยู่ภายในช่วงของแท่งเทียนที่ trigger ก็มีความเป็นไปได้ที่จะถูก trigger ภายในแท่งเทียนนี้ โปรดคำนึงถึงเรื่องนี้ด้วย
2. ปัญหาสภาพคล่องและสลิปเพจ
เว้นแต่คุณจะศึกษาปริมาณและสภาพคล่องของสินทรัพย์ (เช่น สเปรดซื้อขาย) คุณไม่สามารถมั่นใจได้จริงว่าจะเข้าได้ในราคาที่คาดหวัง คุณอาจต้องคำนึงถึงสลิปเพจจำนวนหนึ่ง หรืออาจพลาดการเทรดบางรายการเพราะราคาเคลื่อนไหวเร็วเกินไป
3. แรงกดดันทางจิตใจในการเทรดจริง: ในการเทรดจริง โดยเฉพาะการเทรดรายวัน คุณอาจต้องจ้องดูการเคลื่อนไหวของการเทรดตลอดหลังเข้า เมื่อเราดูกราฟย้อนหลัง ความรู้สึกเรื่องเวลาจะหายไป แต่ในการเทรดจริง ความรู้สึกเรื่องเวลาจะทำให้เราสงสัยในการเทรดของตัวเอง สำหรับแท่งเทียนราคาแต่ละแท่ง เมื่อการเทรดเริ่มขึ้น คุณต้องทนต่อการแกว่งตัวของราคา (หรือตั้งออเดอร์ไว้แล้วออกไป) หากคุณต้องจ้องดูหรือบริหารการเทรดตลอดเวลาที่เทรดดำเนินอยู่ กลยุทธ์นี้ยังจะใช้ได้จริงหรือไม่?
4. วิเคราะห์กราฟย้อนหลังอย่างละเอียด
เมื่อคุณดูกราฟย้อนหลัง ต้องละเอียดรอบคอบเสมอ โดยเฉพาะเมื่อคุณคำนวณกำไรขาดทุนของการตั้งค่าเทรดก่อนหน้า หากราคาดูเหมือนอาจย้อนกลับไปถึงตำแหน่ง stop loss ของคุณ ให้สันนิษฐานว่ามัน trigger stop loss จริง หรือเปลี่ยนไปใช้ไทม์เฟรมที่ต่ำกว่าเพื่อยืนยัน ดีกว่าที่จะสันนิษฐานกรณีที่แย่ที่สุดแล้วให้กลยุทธ์ยังทำงานได้ดี มากกว่าสันนิษฐานกรณีที่ดีที่สุดแล้วกลับได้ผลแย่ในการเทรดจริง
หากการเข้าและ stop loss หนึ่งรายการอาจถูก trigger หลายครั้ง ให้คำนึงถึงเรื่องนี้ หรือเปลี่ยนไปใช้ไทม์เฟรมที่ต่ำกว่าเพื่อยืนยัน หากไม่แน่ใจ คุณต้องปรับเงื่อนไข trigger ของทุกการเทรดเล็กน้อยเพื่อหลีกเลี่ยงความสับสน แต่ต้องเข้าใจว่าไม่มีอะไรทดแทนการเทรดจริงด้วยข้อมูลเรียลไทม์ได้ กำไรที่แท้จริงมาจากการเทรดจริง และนี่คือที่ที่เราต้องแสดงความสามารถของเรา
สรุป
สิ่งที่สำคัญที่สุดคือ หลีกเลี่ยงการคิดว่าราคาจะเคลื่อนไปในทิศทางเดียว แม้ว่าแท่งเทียนบางแท่งจะดูเป็นเช่นนั้น ในเกือบทุกกรณี ราคาจะแกว่งกลับไปกลับมาภายในแท่งเทียน แม้จะ occasionally มีกรณีที่ราคาเคลื่อนไปในทิศทางเดียวอย่างรุนแรง แต่การสันนิษฐานว่าสิ่งนี้จะเกิดขึ้นทันทีที่คุณเข้า เป็นเรื่องที่ไม่น่าเป็นไปได้อย่างยิ่งใน большинство กรณี
เมื่อคุณเริ่มเทรดใหม่ โดยเฉพาะถ้าคุณ "รีบเข้า" คุณจะมีหลายการเทรดที่ถูก stop loss ออกก่อนที่ราคาจะเคลื่อนไปในทิศทางที่คุณคาดหวัง
คุณจะรู้สึกเหมือนถูก stop loss ทันทีที่เข้า แล้วก็ได้แต่ดูราคาเคลื่อนไปในทิศทางที่คุณคาดหวังในไม่ช้า (แต่คุณออกไปแล้ว) นี่คือปัญหาที่บทความนี้ต้องการพูดถึง บนกราฟย้อนหลัง ทุกอย่างดูง่ายดาย แต่คุณต้องเรียนรู้ที่จะเทรดอย่างเลือกสรรและมีวิจารณญาณ คุณต้องอดทนรอสัญญาณ trigger ราคาที่ถูกต้อง ซึ่งหมายความว่าอย่าลงมือเร็วเกินไป สิ่งนี้ต้องใช้เวลาเรียนรู้ เพราะเทรดเดอร์มือใหม่ส่วนใหญ่กลัวพลาดโอกาสดี...所以他们คว้าโอกาสมากเกินไป...รวมถึงโอกาสแย่ๆ หลายอย่างด้วย
เมื่อพวกเขากลับไปดูกราฟ พวกเขาจะสงสัยว่าตัวเองพลาดได้อย่างไร! การเคลื่อนไหวของราคาดูชัดเจนและจับง่าย แต่พวกเขากลับขาดทุนไปมาก กราฟซ่อนบางสิ่งไว้ และเทรดเดอร์ที่หุนหันพลันแล่นกำลังเสียเปรียบจากสิ่งนั้น หวังว่าตอนนี้คุณจะเข้าใจแล้วว่าทำไมสิ่งนี้ถึงเกิดขึ้น แม้ว่าคุณจะศึกษากราฟย้อนหลังมาอย่างมากก็ตาม
หากราคาเคลื่อนไปในทิศทางที่คุณคาดหวังหลังการเทรดหลายครั้งของคุณ แต่คุณพลาดไปเพราะถูก stop loss โดยทั่วไปแล้วเพียงแค่ความอดทนอีกนิดก็จะช่วยให้จับจังหวะที่ถูกต้องได้
หากคุณเข้า สายเกินไปและพลาดโอกาสเสมอ นั่นก็เป็นอีกปัญหาหนึ่ง คุณอาจไม่ได้เตรียมตัวสำหรับการเทรดที่กำลังจะมาถึง ลองพิจารณาการ annotate การเคลื่อนไหวของราคา เพื่อให้คุณรู้ชัดเจนว่าต้องทำอะไรและเมื่อไหร่
ข้อจำกัดความรับผิดชอบ:เนื้อหาใดๆ ในบทความนี้ไม่ถือเป็นคำแนะนำการลงทุนส่วนบุคคล และไม่ถือเป็นคำแนะนำในการซื้อหรือขายสินทรัพย์ใดๆ การเทรดมีความเสี่ยงและอาจนำไปสู่การขาดทุนอย่างมีนัยสำคัญ หากใช้เลเวอเรจ การขาดทุนอาจเกินกว่าเงินที่ฝากไว้