Strategi Pembalikan Berdasarkan Filter Bandpass
Gambaran Umum
Strategi Reversal Filter Bandpass adalah strategi trading saham yang didasarkan pada filter bandpass. Strategi ini membangun fungsi cos dan sinus untuk mensimulasikan filter bandpass, dan menghasilkan sinyal beli dan jual. Ketika output filter berada di atas atau di bawah level pemicu tertentu, strategi ini akan melakukan operasi sebaliknya, yaitu membeli atau menjual.
Prinsip Strategi
Inti dari strategi ini adalah membangun filter bandpass BP, yang terdiri dari dua parameter: frekuensi pusat dan bandwidth. Frekuensi pusat menentukan periode utama yang dilewatkan oleh filter, bandwidth menentukan rentang periode yang dilewatkan. Parameter-parameter ini menentukan karakteristik transmisi filter.
Secara spesifik, strategi ini membangun beberapa variabel berikut:
- Length: Periode pusat filter
- Delta: Parameter bandwidth
- Beta: Koefisien yang terkait dengan frekuensi pusat
- Gamma: Koefisien yang terkait dengan bandwidth
- Alpha: Variabel perantara yang terkait dengan Beta dan Gamma
Berdasarkan variabel-variabel ini, strategi membangun filter IIR (Infinite Impulse Response) orde pertama:
BP = 0,5*(1 - alpha)(xPrice - xPrice[2]) + beta(1 + alpha)nz(BP[1]) - alphanz(BP[2])
Ketika BP berada di atas atau di bawah TriggerLevel, strategi akan melakukan operasi dengan arah yang berlawanan.
Analisis Keunggulan
Keunggulan utama strategi ini adalah:
- Menggunakan filter bandpass, dapat menyaring noise frekuensi tinggi dan rendah, hanya mengekstrak sinyal periode menengah yang berguna, meningkatkan rasio signal-to-noise.
- Relatif sederhana dan intuitif, hanya perlu menyesuaikan beberapa parameter untuk beradaptasi dengan periode dan kondisi pasar yang berbeda.
- Mengadopsi strategi reversal, dapat menangkap fenomena reversal jangka pendek harga secara tepat waktu, menutup posisi dengan cepat setelah memperoleh keuntungan, mengurangi risiko kepemilikan.
Analisis Risiko
Strategi ini juga memiliki beberapa risiko:
- Pengaturan parameter filter bandpass perlu disesuaikan sesuai dengan periode dan kondisi pasar yang berbeda. Jika pengaturan tidak tepat, dapat melewatkan peluang trading atau menghasilkan lebih banyak sinyal palsu.
- Strategi reversal rentan terhadap pengaruh reversal palsu. Jika reversal tidak terjadi dan harga terus bergerak dalam arah semula, dapat menyebabkan kerugian.
- Frekuensi trading mungkin cukup tinggi, perlu diperhatikan untuk menghindari over-optimasi dan mengontrol biaya trading.
Untuk mengurangi risiko-risiko ini, beberapa metode optimasi dapat dipertimbangkan:
- Menggunakan filter adaptif, menyesuaikan parameter secara otomatis sesuai dengan perubahan pasar.
- Menggabungkan filter tren untuk menghindari pembukaan posisi yang melawan tren.
- Mengoptimalkan kombinasi parameter sehingga strategi dapat diparameterisasi dan beradaptasi dengan lebih banyak kondisi pasar.
Arah Optimasi
Strategi ini terutama dapat dioptimasi dari beberapa aspek berikut:
-
Adaptasi periode dan parameter: Menyesuaikan parameter Length, Delta, dll. secara real-time berdasarkan periode yang berbeda dan pergerakan harga dalam jendela waktu terbaru, sehingga filter secara dinamis beradaptasi dengan perubahan lingkungan pasar.
-
Menggabungkan penilaian tren: Menambahkan indikator teknikal seperti MACD, MA pada dasar filter bandpass untuk menilai arah tren, menghindari pembukaan posisi yang melawan tren.
-
Menggabungkan beberapa kerangka waktu: Menyebarkan strategi pada beberapa kerangka waktu (misalnya 5 menit, 15 menit, 30 menit, dll.), melakukan verifikasi sinyal antar kerangka waktu yang berbeda untuk meningkatkan akurasi sinyal.
-
Mekanisme stop loss: Menetapkan level stop loss yang wajar, setelah kerugian mencapai level stop loss, secara aktif menutup posisi untuk menghentikan kerugian, secara efektif mengontrol besarnya kerugian per perdagangan.
Melalui optimasi di atas, stabilitas, kemampuan adaptasi, dan profitabilitas strategi dapat ditingkatkan secara signifikan.
Kesimpulan
Strategi Reversal Filter Bandpass, dengan membangun filter bandpass, mengekstrak sinyal frekuensi menengah yang berguna, dan ketika output filter mencapai level pemicu, mengambil tindakan sebaliknya untuk menangkap peluang reversal jangka pendek harga. Strategi ini relatif sederhana, dan melalui optimasi parameter dapat beradaptasi dengan berbagai kondisi pasar. Arah optimasi utama meliputi filter adaptif, penilaian tren, kombinasi beberapa kerangka waktu, dan mekanisme stop loss.
/*backtest
start: 2024-01-16 00:00:00
end: 2024-01-23 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version = 2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 24/11/2016
// The related article is copyrighted material from- 1

