13 Simplest Backtest

เราจะเริ่มทำความเข้าใจพื้นฐานของ Backtesting และการวิเคราะห์กลยุทธ์การลงทุนอย่างเป็นระบบ

  • ดึงข้อมูลราคาหุ้นและสร้างเส้นค่าเฉลี่ยเคลื่อนที่ (MA) ระยะสั้นและยาว

  • คำนวณสัญญาณซื้อขายโดยเปรียบเทียบวิธี Loop และ Vectorization

  • ดผลตอบแทนจากกลยุทธ์และเปรียบเทียบกับกลยุทธ์ซื้อและถือ (Buy and Hold)

  • การแสดงผลสัญญาณซื้อขายใช้กราฟเพื่อแสดงตำแหน่งสัญญาณ Long และ Short พร้อมเส้น MA

ความไม่สมมาตราของการคำนวณ

  • คำนวณผลตอบแทนรายช่วงเวลา (percentage change) และผลตอบแทนลอการิทึม (log return) และความไม่สมมาตราของการคำนวณ