RSI tabanlı bir sinyal oluştur
İlk mean reversion stratejini uygulama zamanı. Mean reversion (ortalama dönüş) alım satımı, piyasa dengesizliğini tespit etmek için sinyaller kullanır; aşırı satım piyasada long, aşırı alım piyasada short pozisyonlar alır.
Önce, RSI göstergesini kullanarak piyasa koşullarını ölçecek ve sinyali oluşturacaksın. RSI değeri 30’un altına düşerse long pozisyon açacaksın. RSI değeri 70’in üstüne çıkarsa short pozisyon açacaksın. RSI değeri 30 ile 70 arasındaysa pozisyon almayacaksın.
RSI göstergesi önceden hesaplanıp stock_rsi içinde kaydedildi. Google hissesinin geçmiş fiyat verileri price_data içinde yüklendi. Ayrıca bt paketi senin için içe aktarıldı.
Bu egzersiz
Python ile Finansal Alım Satım
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Construct the signal
signal[____ > ____] = -1
signal[____ < ____] = 1
signal[(____ <= ____) & (____ >= ____)] = 0