Type/to search

Strategi Trading Kuantitatif Berbasis Stoch RSI dan MFI

Common strategy
Created: 2024-01-29 10:11:14
Last modified: 3 years ago
1
Follow
1805
Followers

img

Ringkasan

Strategi ini menggabungkan dua indikator, yaitu Stochastic RSI dan MFI, untuk mengidentifikasi kondisi overbought (jenuh beli) dan oversold (jenuh jual), serta membuat keputusan beli dan jual. Ide dasarnya adalah mempertimbangkan penjualan ketika harga saham berada dalam kondisi overbought, dan mempertimbangkan pembelian ketika harga saham oversold.

Prinsip Strategi

Indikator Stochastic RSI menggabungkan kelebihan dari indikator stochastic (KDJ) dan Relative Strength Index (RSI). Pertama, ia menghitung nilai RSI dalam suatu periode tertentu, kemudian menerapkan metode indikator stochastic untuk menghitung nilai stochastics K dan D dari array RSI tersebut, sehingga dapat menentukan apakah RSI berada dalam kondisi overbought atau oversold.

Indikator Money Flow Index (MFI) menilai hubungan penawaran dan permintaan pasar serta kondisi overbought/oversold berdasarkan perubahan volume dan harga. Indikator ini beranggapan bahwa kenaikan harga menunjukkan kekuatan bullish lebih besar daripada bearish. Ketika volatilitas meningkat, kekuatan bullish lebih kuat dari bearish, sehingga peningkatan volume perdagangan menandakan dorongan bullish yang mendorong harga naik.

Strategi ini menetapkan garis overbought dan oversold untuk Stochastic RSI, serta garis overbought dan oversold untuk MFI. Ketika garis K dari Stochastic RSI menembus ke atas dari garis oversold, atau indikator MFI menembus ke atas dari garis oversold, maka akan menghasilkan sinyal beli. Ketika garis K dari Stochastic RSI menembus ke bawah dari garis overbought, atau indikator MFI menembus ke bawah dari garis overbought, maka akan menghasilkan sinyal jual.

Keunggulan Strategi

Strategi yang menggabungkan indikator Stochastic RSI dan MFI ini dapat mengidentifikasi kondisi overbought/oversold pasar dengan lebih andal, serta menghindari sinyal palsu.

Pertama, indikator Stochastic RSI sendiri memiliki keandalan dan sensitivitas yang lebih tinggi dibandingkan indikator stochastic biasa, sehingga lebih akurat dalam menilai kondisi overbought/oversold. Kedua, indikator MFI menilai overbought/oversold dari sudut pandang volume dan perubahan harga, memberikan referensi dari dimensi lain, sehingga menghindari kesalahan hanya dari satu sudut pandang.

Terakhir, Stochastic RSI dan MFI saling melengkapi. Stochastic RSI lebih fokus pada perubahan harga itu sendiri, sedangkan MFI lebih menekankan pada perubahan volume dan nilai transaksi. Penggunaan keduanya secara bersamaan memungkinkan penilaian kondisi pasar dari perspektif yang lebih komprehensif, sehingga menghasilkan keputusan trading yang lebih akurat dan andal.

Risiko Strategi

Strategi ini terutama memiliki beberapa risiko berikut:

  1. Risiko sinyal palsu dari indikator. Meskipun indikator Stochastic RSI dan MFI memiliki keandalan yang cukup tinggi, masih mungkin dalam kondisi pasar tertentu menghasilkan sinyal beli atau jual yang salah, yang menyebabkan kerugian trading.

  2. Risiko parameter indikator overbought/oversold yang tidak tepat. Pengaturan parameter pada Stochastic RSI dan MFI sangat mempengaruhi sinyal trading. Jika parameter tidak diatur dengan benar, efektivitas indikator akan berkurang.

  3. Risiko keterlambatan sinyal indikator. Indikator Stochastic RSI dan MFI memiliki sedikit keterlambatan, yang mungkin menyebabkan terlewatnya momen terbaik untuk membeli atau menjual.

  4. Risiko konsolidasi selama periode tanpa posisi. Ketika tidak ada sinyal dari indikator dan pasar mengalami pergerakan sideways, hal ini dapat menyebabkan kerugian biaya peluang.

Solusi untuk risiko-risiko tersebut meliputi: menyesuaikan parameter indikator, menetapkan stop loss, mengurangi ukuran posisi, menggabungkan dengan indikator lain, dll.

Arah Optimasi Strategi

Strategi ini dapat dioptimalkan dari beberapa aspek berikut:

  1. Menggabungkan indikator momentum, menambahkan kondisi penilaian tambahan di atas sinyal Stochastic RSI dan MFI untuk menghindari trading selama periode konsolidasi. Misalnya, menambahkan penilaian breakout pada harga penutupan/volume.

  2. Menambahkan mekanisme stop loss. Menambahkan trailing stop untuk posisi jangka panjang, atau menetapkan stop loss point tertentu untuk trading jangka pendek, guna mengontrol kerugian per transaksi.

  3. Mengoptimalkan pengaturan parameter. Menyesuaikan panjang parameter Stochastic RSI dan MFI, serta posisi garis overbought/oversold agar lebih sesuai dengan kondisi pasar.

  4. Menyesuaikan strategi secara dinamis berdasarkan kondisi pasar. Mengidentifikasi tren atau konsolidasi pasar; dalam tren, ikuti strategi tren; dalam konsolidasi, nonaktifkan strategi untuk menghindari trading.

  5. Menggabungkan algoritma machine learning untuk optimasi otomatis. Menerapkan algoritma seperti reinforcement learning untuk menyesuaikan parameter dan aturan secara dinamis berdasarkan hasil backtest, sehingga mencapai optimasi strategi secara otomatis.

Source
Pine
/*backtest
start: 2023-01-22 00:00:00
end: 2024-01-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © carterac

//@version=5
Strategy parameters
Strategy parameters
Stochastic RSI Length
Stochastic RSI K
Stochastic RSI D
Stochastic RSI Overbought Level
Stochastic RSI Oversold Level
MFI Length
MFI Overbought Level
MFI Oversold Level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)