BaşlayınÜcretsiz Başlayın

RSI'ı hesapla

RSI hesaplaması oldukça doğrudur. RS (Relative Strength), seçilen n dönemindeki yukarı yönlü fiyat değişimlerinin ortalamasının, aynı n dönemindeki aşağı yönlü fiyat değişimlerinin ortalamasına bölünmesiyle elde edilir.

\( RSI = 100 - 100/(1+RS)\)

Burada: RS = yukarı yönlü fiyat değişimlerinin ortalaması / aşağı yönlü fiyat değişimlerinin ortalaması

Tüm bu hesaplamalar Python'da tek satır kodla yapılabilir. Bu egzersizde, Google hissesinin geçmiş günlük fiyat verilerini kullanarak ilk RSI hesaplamanı yapacaksın.

Günlük fiyat verileri stock_data olarak yüklendi. Ayrıca talib senin için içe aktarıldı.

Bu egzersiz

Python ile Finansal Alım Satım

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • talib içindeki uygun yöntemi ve fiyat verilerindeki Close sütununu kullanarak RSI'ı hesapla. Sonucu RSI_14 adlı yeni bir sütuna kaydet.
  • Zaman periyodu 21 olan RSI'ı hesapla ve RSI_21 adlı yeni bir sütuna kaydet.
  • stock_data'nın son beş satırını yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Calculate RSI with the default time period
stock_data['RSI_14'] = ____(stock_data['____'])

# Calculate RSI with a time period of 21
stock_data['RSI_21'] = ____

# Print the last five rows
print(stock_data.____())
Kodu Düzenle ve Çalıştır