Strategi perdagangan kuantitatif berdasarkan pembalikan titik pangsi
Gambaran Keseluruhan
Ini adalah strategi perdagangan kuantitatif yang menggunakan titik pivot (pivot point) sebagai isyarat kemasukan. Ia akan mengira titik pivot menaik dan menurun, dan sebaik sahaja harga menembusi titik-titik ini, ia akan memulakan posisi panjang (long) atau pendek (short).
Prinsip Strategi
Strategi ini terutamanya berdasarkan teori pembalikan titik pivot. Ia akan terlebih dahulu mengira titik pivot untuk N batang lilin di sebelah kiri dan M batang lilin di sebelah kanan. Kemudian ia memantau secara masa nyata sama ada harga menembusi titik-titik ini.
Apabila harga menembusi titik pivot menaik, ia menunjukkan bahawa daya pembelian (bullish) tidak lagi mencukupi untuk terus menaikkan harga, maka menjual pendek (short) boleh memberikan pulangan yang baik. Apabila harga menembusi titik pivot menurun, ia menunjukkan bahawa daya penjualan (bearish) telah habis, maka membeli panjang (long) boleh memberikan pulangan yang baik.
Secara spesifik, strategi ini menggunakan fungsi ta.pivothigh dan ta.pivotlow untuk mengira titik pivot menaik dan menurun. Kemudian ia membandingkan sama ada harga tertinggi semasa menembusi titik pivot menaik, dan harga terendah semasa menembusi titik pivot menurun. Jika berlaku penembusan, ia akan memulakan strategi membeli panjang atau menjual pendek yang sepadan.
Selain itu, strategi ini juga menggunakan henti rugi (stop loss) untuk mengawal risiko. Caranya adalah, sebaik sahaja harga menembusi titik pivot, pesanan akan dibuat serta-merta, sementara henti rugi ditetapkan di sebelah bertentangan titik pivot, untuk mengelakkan kerugian yang lebih besar sekiranya isyarat tersebut palsu (false signal).
Analisis Kelebihan
Strategi berdasarkan pembalikan titik pivot ini mempunyai beberapa kelebihan berikut:
- Isyarat pembalikan titik pivot agak boleh dipercayai dan mempunyai kadar kemenangan yang lebih tinggi.
- Kawalan risiko yang mencukupi dengan penetapan henti rugi yang munasabah.
- Mudah dilaksanakan dengan kod yang ringkas.
- Fleksibiliti yang baik kerana ia boleh digunakan untuk pelbagai instrumen.
Analisis Risiko
Strategi ini juga mempunyai beberapa risiko yang perlu diberi perhatian:
- Titik pivot mungkin gagal (invalid) menyebabkan isyarat yang salah.
- Mungkin berlaku penarikan semula (pullback) selepas penembusan titik pivot, menyebabkan henti rugi tercetus.
- Kekerapan perdagangan mungkin tinggi, menyebabkan kos urus niaga menjadi kos tersembunyi.
- Keberkesanan bergantung pada instrumen dan tetapan parameter, memerlukan pengoptimuman.
Untuk mengurangkan risiko, beberapa perkara boleh dipertimbangkan:
- Mengoptimumkan bilangan batang lilin di kiri dan kanan untuk memastikan pengiraan titik pivot lebih boleh dipercayai.
- Meluaskan julat henti rugi secara sederhana untuk mengelakkan henti rugi yang terlalu kerap.
- Menetapkan sasaran keuntungan minimum untuk mengurangkan perdagangan berulang yang kerap.
- Menguji pelbagai instrumen dan parameter untuk mencari konfigurasi terbaik.
Arah Pengoptimuman
Strategi ini masih mempunyai ruang untuk pengoptimuman selanjutnya:
- Menggabungkan penunjuk lain untuk menilai kebolehpercayaan penembusan titik pivot.
- Menambah model pembelajaran mesin untuk menilai arah aliran harga.
- Menggunakan data frekuensi tinggi untuk meningkatkan sensitiviti isyarat perdagangan.
- Menambah modul pengurusan kedudukan (position sizing) untuk melaraskan saiz kedudukan secara dinamik berdasarkan keadaan.
- Menyepadukan modul akaun terperinci untuk mengira kos urus niaga sebenar.
Pengoptimuman ini boleh meningkatkan kadar kemenangan, tahap keuntungan, dan kestabilan strategi.
Rumusan
Kesimpulannya, ini adalah strategi perdagangan kuantitatif berdasarkan teori pembalikan titik pivot. Ia menggunakan penembusan harga pada titik pivot sebagai isyarat perdagangan, sambil menggunakan mekanisme henti rugi untuk mengawal risiko. Strategi ini mudah dilaksanakan dan mempunyai liputan yang luas, menjadikannya strategi perdagangan kuantitatif yang praktikal. Walau bagaimanapun, ia juga mempunyai risiko tertentu yang memerlukan ujian dan pengoptimuman lanjut untuk mencari konfigurasi terbaik dalam penggunaan sebenar.
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy('Weekly Returns with Benchmark', overlay=true,
default_qty_type=strategy.percent_of_equity, default_qty_value=25,
commission_type=strategy.commission.percent, commission_value=0.1)- 1

