SMA’ları hesapla ve görselleştir
Günlük fiyat verileri doğası gereği dağınık ve gürültülüdür. Apple hissesinin günlük fiyat verilerini analiz etmek istiyorsun ve veriyi düzleştirmek için basit hareketli ortalama (SMA) göstergesi eklemeyi planlıyorsun. Özellikle, 50 günlük SMA kullanmaya karar verdin.
Hisse verileri aapl_data içinde önceden yüklendi ve matplotlib.pyplot plt olarak içe aktarıldı. Grafiğe başlık ve açıklama (legend) gibi ek özelleştirmeler senin için zaten sağlandı.
Bu egzersiz
Python ile Finansal Alım Satım
kursunun bir parçasıdırEgzersiz talimatları
Closefiyatını kullanarak 50 günlük SMA’yı hesapla vesma_50adlı yeni bir sütunda kaydet.sma_50veClosesütunlarındaki verileri kullanarak bir çizgi grafik çiz.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Calculate SMA
aapl_data['sma_50'] = aapl_data['____'].____.mean()
# Plot the SMA
____(aapl_data['____'], color='green', label='SMA_50')
# Plot the close price
____(aapl_data['____'], color='red', label='Close')
# Customize and show the plot
plt.title('Simple moving averages')
plt.legend()
plt.show()