เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้างกลยุทธ์สัญญาณโดยใช้ SMA

ถึงเวลาสร้างและ Backtest กลยุทธ์แบบอิงสัญญาณกลยุทธ์แรกของคุณแล้ว แม้จะดูเรียบง่าย แต่กลยุทธ์ประเภทนี้มีประสิทธิภาพและยังเป็นรากฐานสำหรับกลยุทธ์ที่ซับซ้อนขึ้นซึ่งประกอบด้วยสัญญาณและข้อมูลเพิ่มเติม

การนำสัญญาณที่อิงการเปรียบเทียบราคามาใช้ใน bt เป็นกระบวนการที่ตรงไปตรงมา โดยจะดาวน์โหลดข้อมูลราคาย้อนหลังของหุ้น คำนวณ SMA (ค่าเฉลี่ยเคลื่อนที่แบบเรียบง่าย) กำหนดกลยุทธ์สัญญาณที่อิง SMA แล้วทำ Backtest กับข้อมูลราคาหุ้น

ได้นำเข้าแพ็กเกจ bt ไว้ให้แล้ว และโหลดข้อมูลราคาย้อนหลังของหุ้น Apple ไว้ใน price_data เรียบร้อยแล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การเทรดทางการเงินด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Calculate the SMA
sma = price_data.____
แก้ไขและรันโค้ด