MulaiMulai sekarang secara gratis

Membangun sinyal berbasis RSI

Sekarang saatnya menerapkan strategi mean reversion pertama Anda. Perdagangan mean reversion menggunakan sinyal untuk mendeteksi ketidakseimbangan pasar, lalu mengambil posisi long saat pasar jenuh jual dan posisi short saat pasar jenuh beli.

Pertama, Anda akan menggunakan indikator RSI untuk menilai kondisi pasar dan membangun sinyal. Jika nilai RSI turun di bawah 30, Anda akan memasuki posisi long. Jika nilai RSI naik di atas 70, Anda akan memasuki posisi short. Jika nilai RSI berada di antara 30 dan 70, Anda tidak akan mengambil posisi.

Indikator RSI telah dihitung sebelumnya dan disimpan dalam stock_rsi. Data harga historis saham Google telah dimuat sebelumnya dalam price_data. Selain itu, paket bt telah diimpor untuk Anda.

Latihan ini adalah bagian dari kursus

Perdagangan Finansial dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Construct the signal
signal[____ > ____] = -1
signal[____ < ____] = 1
signal[(____ <= ____) & (____ >= ____)] = 0
Edit dan Jalankan Kode