SMA tabanlı bir sinyal stratejisi oluştur
Artık ilk sinyal tabanlı stratejini kurup geriye dönük test etme zamanı. Basit olsalar da bu tür stratejiler etkili olabilir ve ek sinyaller ve bilgilerle daha karmaşık stratejiler için zemin hazırlar.
bt ile fiyasa-karşılaştırma-tabanlı bir sinyal uygulamak oldukça basittir. Önce hissenin bazı geçmiş fiyat verilerini indirecek, SMA'yı (basit hareketli ortalama) hesaplayacak, SMA tabanlı bir sinyal stratejisi kuracak ve ardından bunu hisse fiyat verileriyle geriye dönük test edeceksin.
bt paketi senin için içe aktarıldı. Apple hissesinin geçmiş fiyat verileri price_data içinde önceden yüklendi.
Bu egzersiz
Python ile Finansal Alım Satım
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Calculate the SMA
sma = price_data.____