Strategi Golden Cross dan Death Cross Bollinger Bands
Ikhtisar
Strategi ini didasarkan pada persilangan emas dan mati (golden cross/death cross) dari Bollinger Bands untuk melakukan posisi beli (long) dan jual (short). Ketika harga menembus pita atas Bollinger, lakukan posisi jual; ketika harga menembus pita bawah Bollinger, lakukan posisi beli. Selama posisi terbuka, akan dilakukan penambahan posisi serta trailing stop loss.
Prinsip Strategi
Strategi ini menggunakan tiga jalur Bollinger Bands: atas, tengah, dan bawah. Jalur tengah adalah rata-rata pergerakan (moving average) selama n hari, jalur atas adalah jalur tengah ditambah k kali standar deviasi n hari, dan jalur bawah adalah jalur tengah dikurangi k kali standar deviasi n hari. Biasanya n = 20, k = 2.
Ketika harga menembus pita bawah dari bawah ke atas, hal ini mengindikasikan harga mulai naik, maka lakukan posisi beli. Ketika harga menembus pita atas dari atas ke bawah, hal ini mengindikasikan harga mulai turun, maka lakukan posisi jual.
Setelah melakukan posisi beli atau jual, akan terus dilakukan penambahan posisi. Syarat penambahan posisi adalah jika sudah memiliki posisi terbuka dan harga kembali menyentuh garis rata-rata (moving average), maka akan membuka posisi beli atau jual lagi.
Trailing stop loss untuk semua posisi juga akan diperbarui secara real-time. Garis stop loss ditetapkan berdasarkan selisih antara harga rata-rata posisi saat ini dengan harga Bollinger Bands.
Analisis Keunggulan
Strategi ini memiliki keunggulan sebagai berikut:
- Menggunakan indikator Bollinger Bands, mampu menangkap breakout harga, melakukan posisi beli dan jual secara tepat.
- Menggunakan metode golden cross/death cross untuk entry yang teratur.
- Setelah posisi terbuka, dilakukan penambahan posisi untuk memperoleh keuntungan lebih besar.
- Stop loss diperbarui secara real-time, menghindari stop loss yang terguncang.
Analisis Risiko
Strategi ini juga memiliki beberapa risiko:
- Bollinger Bands sebagai indikator cukup sensitif terhadap volatilitas pasar, sehingga rentan terhadap penyalahgunaan (arbitrase).
- Metode penambahan posisi meningkatkan eksposur risiko, kerugian dapat membesar.
- Garis stop loss tidak mutlak, masih ada kemungkinan terjebak.
Untuk mengatasi risiko-risiko ini, dapat dilakukan optimasi dari beberapa aspek berikut:
- Menyesuaikan parameter Bollinger Bands agar sesuai dengan siklus yang berbeda.
- Mengoptimalkan besaran dan frekuensi penambahan posisi.
- Menambahkan jalur tengah sebagai garis stop loss tambahan.
Arah Optimasi
Strategi ini dapat dioptimalkan dari beberapa aspek berikut:
- Mengoptimalkan parameter Bollinger Bands agar sesuai dengan lebih banyak kondisi pasar.
- Mengoptimalkan logika penambahan posisi untuk menyeimbangkan risiko dan keuntungan.
- Menambahkan garis stop loss, misalnya stop loss pada jalur tengah.
- Menambahkan strategi take profit, agar lebih proaktif dalam mengambil keuntungan.
- Menggabungkan indikator lain untuk memfilter waktu entry.
- Mengoptimalkan manajemen modal untuk mengontrol risiko per transaksi.
Kesimpulan
Secara keseluruhan, strategi ini merupakan strategi trend-following yang khas. Strategi ini mampu mengikuti arah tren dan memperoleh keuntungan saat tren muncul. Namun, strategi ini juga memiliki risiko tertentu, sehingga perlu dioptimalkan dan diperbaiki lebih lanjut agar dapat beradaptasi dengan lebih banyak kondisi pasar dan mengurangi risiko dari false breakout.
/*backtest
start: 2022-11-16 00:00:00
end: 2023-11-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(title='Bollinger Band strategy with split, limit, stop', shorttitle='bb strategy', overlay=true,commission_type = strategy.commission.percent, commission_value = 0.01, default_qty_type = strategy.percent_of_equity, default_qty_value = 10, pyramiding = 4)
- 1

