Strategi Bipolarisasi Imbal Hasil Bulanan
Ikhtisar
Strategi ini menggunakan titik pivot dari lilin (K-line) untuk menentukan pembalikan tren, dan menggunakannya sebagai sinyal untuk melakukan transaksi long dan short. Saat mencapai profit, strategi ini akan mengunci keuntungan yang telah direalisasikan pada bulan tersebut untuk mencegah kerugian besar selama periode penarikan kembali (drawdown).
Prinsip Strategi
- Menggunakan fungsi
pivothigh()danpivotlow()untuk menghitung titik pivot pada lilin. Titik pivot dapat menentukan pembalikan tren. - Ketika harga melebihi titik pivot atas, lakukan posisi long. Ketika harga menembus titik pivot bawah, lakukan posisi short.
- Setiap awal bulan, hitung tingkat pengembalian bulan sebelumnya dan simpan dalam array.
- Setiap awal tahun, hitung tingkat pengembalian tahun sebelumnya dan simpan dalam array.
- Tampilkan tabel tingkat pengembalian untuk melihat kinerja setiap bulan dan tahun secara visual.
Analisis Keunggulan
- Menggunakan titik pivot untuk menentukan pembalikan tren dapat menyaring sebagian sinyal trading yang bersifat noise.
- Mengunci keuntungan setiap bulan dapat mengurangi dampak bulan yang merugi, sehingga mempolarisasi keuntungan.
- Tabel tingkat pengembalian menampilkan kinerja setiap bulan secara visual, sehingga dapat dengan jelas melihat periode strategi yang baik dan buruk.
Analisis Risiko
- Ketika titik pivot berubah, dapat menyebabkan pembukaan posisi yang salah arah. Parameter dapat dioptimalkan atau ditambahkan filter tambahan.
- Penutupan paksa posisi di awal bulan dapat melewatkan peluang keuntungan di bulan-bulan berikutnya. Pertimbangkan untuk hanya mengunci sebagian posisi.
- Tabel tidak dapat menampilkan indikator risiko seperti penarikan maksimum (max drawdown). Pertimbangkan untuk menambahkan indikator risiko strategi lainnya.
Arah Optimasi
- Dapat menambahkan filter di sekitar titik pivot untuk menghindari pembalikan yang sering dan tidak efektif.
- Dapat hanya mengunci sebagian posisi, bukan menutup seluruh posisi, untuk mengurangi kemungkinan melewatkan peluang.
- Dapat menambahkan penampilan metrik risiko kuantitatif seperti drawdown maksimum, rasio Sharpe, dll. dalam tabel.
Kesimpulan
Strategi ini menggunakan titik pivot untuk menentukan pembalikan tren dalam trading, dan mengunci keuntungan di akhir bulan, yang secara efektif dapat mengontrol risiko drawdown. Namun, beberapa parameter dan logika strategi masih dapat dioptimalkan lebih lanjut agar sinyal trading lebih akurat dan kontrol risiko lebih kokoh. Tampilan tabel yang intuitif dari kinerja bulanan juga membantu analisis strategi. Secara keseluruhan, strategi ini memiliki nilai referensi tertentu, namun perlu dievaluasi dengan hati-hati saat diterapkan di pasar nyata.
/*backtest
start: 2022-11-05 00:00:00
end: 2023-03-23 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Monthly Returns in PineScript Strategies", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 25, calc_on_every_tick = true, commission_type = strategy.commission.percent, commission_value = 0.1)
// Inputs - 1

