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, kursun bir parçasıdır
Python ile Finansal Alım Satım
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()