การทดสอบย้อนกลับเกี่ยวข้องกับการใช้กลยุทธ์หรือแบบจำลองการคาดการณ์กับข้อมูลในอดีตเพื่อกำหนดความถูกต้อง สามารถใช้เพื่อทดสอบและเปรียบเทียบความเป็นไปได้ของกลยุทธ์การซื้อขายดังนั้นผู้ค้า Six Essential Skills of Master Traders ทุกคนสามารถเป็นเทรดเดอร์ได้ แต่การจะเป็นหนึ่งในเทรดเดอร์หลักนั้นต้องใช้เงินมากกว่าเงินลงทุนและชุดสามชิ้น โปรดทราบว่ามีกลุ่มคนจำนวนมากที่ต้องการเข้าร่วมกลุ่มเทรดเดอร์หลักและนำเงินที่เข้ากับชื่อนั้นกลับบ้าน สามารถใช้และปรับเปลี่ยนกลยุทธ์ที่ประสบความสำเร็จ
สรุป
- การทดสอบย้อนกลับเกี่ยวข้องกับการใช้กลยุทธ์หรือแบบจำลองการคาดการณ์กับข้อมูลในอดีตเพื่อกำหนดความถูกต้อง
- ช่วยให้ผู้ค้าสามารถทดสอบกลยุทธ์การซื้อขายโดยไม่จำเป็นต้องเสี่ยงกับเงินทุน
- มาตรการการทดสอบย้อนหลังที่พบบ่อย ได้แก่ ผลกำไร / ขาดทุนสุทธิผลตอบแทนผลตอบแทนที่ปรับความเสี่ยงความเสี่ยงจากตลาดและความผันผวน
Backtesting ทำงานอย่างไร
นักวิเคราะห์ใช้การทดสอบย้อนหลังเป็นวิธีทดสอบและเปรียบเทียบเทคนิคการซื้อขายต่างๆโดยไม่ต้องเสี่ยงกับเงิน ทฤษฎีก็คือหากกลยุทธ์ของพวกเขาทำงานได้ไม่ดีในอดีตก็ไม่น่าจะทำงานได้ดีในอนาคต (และในทางกลับกัน) องค์ประกอบหลักสองประการที่พิจารณาในระหว่างการทดสอบคือความสามารถในการทำกำไรโดยรวมและระดับความเสี่ยงที่ได้รับ
อย่างไรก็ตามการทดสอบย้อนหลังจะพิจารณาถึงประสิทธิภาพของกลยุทธ์ที่สัมพันธ์กับปัจจัยต่างๆ การทดสอบย้อนหลังที่ประสบความสำเร็จจะแสดงให้ผู้ค้าเห็นถึงกลยุทธ์ที่พิสูจน์แล้วว่าแสดงผลลัพธ์เชิงบวกในอดีต ในขณะที่ตลาดไม่เคยเคลื่อนไหวเหมือนเดิมทุกประการ แต่การทดสอบย้อนกลับขึ้นอยู่กับสมมติฐานที่ว่าหุ้นเคลื่อนไหวในรูปแบบที่คล้ายคลึงกันเหมือนในอดีต
การนำไปใช้
backtest มักจะถูกเข้ารหัสโดยโปรแกรมเมอร์ Programming Programming คือกระบวนการเขียนคำสั่งเพื่อให้คอมพิวเตอร์ดำเนินการ มันคล้ายกับสูตรอาหารสำหรับมนุษย์ สูตรประกอบด้วยรายการการดำเนินการโดยใช้การจำลองกลยุทธ์การซื้อขาย การจำลองจะดำเนินการโดยใช้ข้อมูลในอดีตจากหุ้นพันธบัตรและเครื่องมือทางการเงินอื่น ๆ บุคคลที่อำนวยความสะดวกในการทดสอบหลังจะประเมินผลตอบแทนของโมเดลจากชุดข้อมูลต่างๆ
นอกจากนี้ยังจำเป็นอย่างยิ่งที่โมเดลจะได้รับการทดสอบในสภาพตลาดที่แตกต่างกันเพื่อประเมินประสิทธิภาพอย่างเป็นกลาง จากนั้นตัวแปรภายในโมเดลจะถูกปรับแต่งเพื่อการปรับให้เหมาะสมกับมาตรการการทดสอบย้อนหลังที่แตกต่างกัน
มาตรการ Backtesting ทั่วไป
- กำไร / ขาดทุนสุทธิ
- ผลตอบแทน : ผลตอบแทนรวมของพอร์ตโฟลิโอในกรอบเวลาที่กำหนด
- Risk-Adjusted Returnอัตราส่วนผลตอบแทนที่ปรับความเสี่ยงมีอัตราส่วนผลตอบแทนที่ปรับความเสี่ยงจำนวนหนึ่งที่ช่วยให้นักลงทุนประเมินการลงทุนที่มีอยู่หรือที่มีอยู่ อัตราส่วนเหล่านี้มีประโยชน์มากกว่าเมตริกผลตอบแทนการลงทุนธรรมดาที่ไม่คำนึงถึงระดับความเสี่ยงในการลงทุน : ผลตอบแทนของพอร์ตการลงทุนปรับระดับความเสี่ยง
- การเปิดรับตลาด : ระดับของการสัมผัสกับส่วนต่างๆของตลาด
- Volatility Volatilityความผันผวนเป็นตัวชี้วัดอัตราความผันผวนของราคาหลักทรัพย์ในช่วงเวลาหนึ่ง เป็นการระบุระดับความเสี่ยงที่เกี่ยวข้องกับการเปลี่ยนแปลงราคาของหลักทรัพย์ นักลงทุนและผู้ค้าคำนวณความผันผวนของการรักษาความปลอดภัยเพื่อประเมินการเปลี่ยนแปลงในอดีตของราคา: การกระจายผลตอบแทนของพอร์ตการลงทุน
Backtesting อคติ
เมื่อสร้างรูปแบบการซื้อขายเพื่อทำการทดสอบย้อนหลังผู้ค้าต้องหลีกเลี่ยงความลำเอียงในการสร้างแบบจำลอง เพื่อให้มั่นใจในความเที่ยงธรรมกลยุทธ์จะต้องได้รับการทดสอบในช่วงเวลาที่แตกต่างกันหลาย ๆ ครั้งโดยมีตัวอย่างหุ้นที่เป็นกลางและเป็นตัวแทน หากเทรดเดอร์ต้องเลือกและเลือกหุ้นและช่วงเวลาที่กลยุทธ์ของพวกเขาถูกทดสอบย้อนกลับแบบจำลองนั้นจะมีข้อบกพร่องโดยพื้นฐาน แม้ว่าการทดสอบอาจให้ผลลัพธ์ที่เป็นบวก แต่ก็เป็นเพราะโมเดลถูกสร้างขึ้นเพื่อให้พอดีกับข้อมูลนี้อย่างสมบูรณ์ ดังนั้นจึงจำเป็นอย่างยิ่งที่จะต้องใช้ชุดข้อมูลที่แตกต่างกันตลอดทั้งกระบวนการ
อคติแบบมองข้างหน้า
ข้อผิดพลาดอีกประการหนึ่งเมื่อทำการทดสอบย้อนหลังคืออคติแบบมองล่วงหน้า อคติในการมองล่วงหน้าเกี่ยวข้องกับการรวมข้อมูลไว้ในแบบจำลองที่มีการทดสอบย้อนหลังซึ่งโดยปกติจะไม่สามารถใช้งานได้เมื่อมีการนำโมเดลไปใช้จริง
ตัวอย่างเช่นสมมติว่าคุณกำลังทดสอบรูปแบบการซื้อขายย้อนหลังที่อาศัยข้อมูลทางการเงินที่มีอยู่ในช่วงสิ้นปีบัญชี ในแบบจำลองคุณป้อนข้อมูล ณ วันที่ 31 ธันวาคม อย่างไรก็ตามข้อมูลโดยทั่วไปจะไม่สามารถใช้ได้จนกว่าสองสามสัปดาห์หลังจากสิ้นปี การนำข้อมูลไปใช้ในการทดสอบย้อนหลังจะทำให้ผลตอบแทนของแบบจำลองนั้นสูงเกินจริงเนื่องจากมีอคติในการมองล่วงหน้า
- A - สิ้นปีบัญชี (เวลาที่แบบจำลองการทดสอบย้อนหลังถือว่ารายงานประจำปีออก)
- B - รายงานประจำปีออก
- C - เวลาที่แบบจำลองการทดสอบย้อนหลังถือว่าการเปิดตัวรายงานไตรมาสแรก
- D - รายงานไตรมาสแรกเผยแพร่
กราฟด้านบนแสดงเส้นเวลาว่าโมเดลการทดสอบย้อนหลังอาจมีข้อบกพร่องได้อย่างไรเนื่องจากอคติในการมองไปข้างหน้า แบบจำลองจะถือว่าข้อมูลพร้อมใช้งานที่จุด A และ C ในขณะที่ในความเป็นจริงข้อมูลจะพร้อมใช้งานที่จุด B และ D ผลของการทดสอบย้อนหลังที่สร้างขึ้นอย่างเหมาะสมน่าจะให้ผลลัพธ์ที่แตกต่างอย่างสิ้นเชิงจากข้อมูลที่ตั้งสมมติฐานเดียวกันกับ ข้างบน.
ใครใช้ Backtesting?
ทุกคนสามารถทำการทดสอบย้อนหลังของตนเองได้ อย่างไรก็ตามการทดสอบย้อนหลังมักดำเนินการโดยนักลงทุนสถาบันและผู้จัดการเงิน การทดสอบย้อนกลับใช้ข้อมูลที่อาจมีราคาแพงและต้องใช้การสร้างแบบจำลองที่ซับซ้อน
ผู้ค้าสถาบันและ บริษัท การลงทุนมีทุนมนุษย์และการเงินที่จำเป็นในการใช้แบบจำลองการทดสอบย้อนหลังในกลยุทธ์การซื้อขายของพวกเขา นอกจากนี้ด้วยเงินจำนวนมากในสายนักลงทุนสถาบัน Institutional Investor นักลงทุนสถาบันเป็นนิติบุคคลที่สะสมเงินของนักลงทุนจำนวนมาก (ซึ่งอาจเป็นนักลงทุนเอกชนหรือนิติบุคคลอื่น ๆ ) มักจะต้องทำการทดสอบย้อนหลังเพื่อประเมินความเสี่ยง
ตัวอย่าง
สมมติว่าคุณเป็นนักวิเคราะห์ของ บริษัท การลงทุนแห่งหนึ่งและคุณถูกขอให้ทดสอบกลยุทธ์ย้อนหลังกับชุดข้อมูลในอดีตที่มอบให้กับคุณ กลยุทธ์นี้เกี่ยวข้องกับการซื้อหุ้นหากมันแตะระดับต่ำสุดใน 90 วัน ขั้นตอนแรกในการทดสอบย้อนหลังคือการเลือกข้อมูลในอดีตที่เป็นกลาง
จากนั้นคุณใช้กลยุทธ์กับข้อมูลและพบว่ากลยุทธ์นั้นให้ผลตอบแทน 150 คะแนนพื้นฐานดีกว่ากลยุทธ์ปัจจุบันที่ บริษัท ใช้ การทดสอบย้อนหลังช่วยเสริมการวิจัยที่ดำเนินการในการสร้างกลยุทธ์การซื้อขาย บริษัท การลงทุนสามารถตัดสินใจได้ว่าการทดสอบย้อนหลังมีเหตุผลเพียงพอที่จะใช้กลยุทธ์หรือไม่
การอ่านที่เกี่ยวข้อง
Finance เป็นผู้ให้บริการอย่างเป็นทางการของ Certified Banking & Credit Analyst (CBCA) ™ CBCA ™ Certification ระดับโลกการรับรอง Certified Banking & Credit Analyst (CBCA) ™เป็นมาตรฐานระดับโลกสำหรับนักวิเคราะห์สินเชื่อที่ครอบคลุมด้านการเงินการบัญชีการวิเคราะห์เครดิตการวิเคราะห์กระแสเงินสด การสร้างแบบจำลองตามพันธสัญญาการชำระคืนเงินกู้และอื่น ๆ โปรแกรมการรับรองซึ่งออกแบบมาเพื่อช่วยให้ทุกคนเป็นนักวิเคราะห์การเงินระดับโลก เพื่อความก้าวหน้าในอาชีพการงานของคุณแหล่งข้อมูลเพิ่มเติมด้านล่างนี้จะเป็นประโยชน์:
- อัลกอริทึมอัลกอริทึม (Algos) อัลกอริทึม (Algos) เป็นชุดคำสั่งที่แนะนำในการปฏิบัติงานอัลกอริทึมถูกนำมาใช้เพื่อการซื้อขายอัตโนมัติเพื่อสร้างผลกำไรในความถี่ที่ผู้ค้ามนุษย์ไม่สามารถ
- การจัดกลุ่มภาพลวงตาการจัดกลุ่มภาพลวงตาการจัดกลุ่มภาพลวงตาหมายถึงอคติทางความคิดในการเงินเชิงพฤติกรรมซึ่งนักลงทุนสังเกตเห็นรูปแบบในสิ่งที่เป็นเหตุการณ์สุ่มจริงๆ ในอื่น ๆ
- การทดสอบสมมติฐานการทดสอบสมมติฐานการทดสอบสมมติฐานเป็นวิธีการอนุมานทางสถิติ ใช้เพื่อทดสอบว่าคำสั่งเกี่ยวกับพารามิเตอร์ประชากรถูกต้องหรือไม่ การทดสอบสมมติฐาน
- การเลือกตัวอย่างอคติการเลือกตัวอย่างอคติอคติในการเลือกตัวอย่างคือความลำเอียงที่เป็นผลมาจากความล้มเหลวในการตรวจสอบให้แน่ใจว่าการสุ่มของตัวอย่างประชากรเป็นไปอย่างเหมาะสม ข้อบกพร่องของการเลือกตัวอย่าง