Type/to search

Strategi Multi-Faktor

Common strategy
Created: 2023-10-31 15:45:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi multi-faktor menggabungkan tiga jenis strategi yang berbeda: strategi osilasi, strategi mengikuti tren, dan strategi breakout. Dengan menggabungkan ketiganya, strategi ini bertujuan untuk mendapatkan hasil yang lebih baik.

Prinsip Strategi

Strategi multi-faktor terutama dimodelkan berdasarkan aspek-aspek berikut:

  • Bagian strategi osilasi menggunakan indikator stochastic untuk menentukan waktu beli dan jual. Secara khusus, sinyal beli dihasilkan ketika garis %K stochastic naik dari area oversold melewati garis %D; sinyal jual dihasilkan ketika garis %K turun dari area overbought melewati garis %D.

  • Bagian strategi tren menggunakan golden cross dari rata-rata bergerak sederhana (SMA) untuk menentukan arah tren. Sinyal beli dihasilkan ketika garis cepat naik dari bawah melewati garis lambat; sinyal jual dihasilkan ketika garis cepat turun dari atas melewati garis lambat.

  • Bagian strategi breakout memantau apakah harga menembus harga tertinggi atau terendah dalam periode tertentu. Beli ketika harga melebihi harga tertinggi; jual ketika harga di bawah harga terendah.

  • Menggabungkan indikator ADX untuk menilai kekuatan tren, hanya berpartisipasi dalam perdagangan tren ketika tren cukup kuat.

  • Menetapkan garis stop loss dan take profit, dengan rasio stop loss dan take profit yang wajar.

Menggabungkan bagian-bagian ini, strategi multi-faktor terutama mengikuti logika berikut:

  1. Ketika ADX lebih besar dari ambang batas yang ditetapkan, dianggap tren cukup kuat, maka strategi tren dijalankan; ketika ADX lebih kecil dari ambang batas, dianggap sedang dalam fase sideways, maka hanya strategi osilasi yang dijalankan.

  2. Dalam kondisi tren, ketika moving average cepat dan lambat membentuk golden cross, lakukan buka posisi beli, dan tutup posisi saat death cross.

  3. Dalam kondisi sideways, jalankan sinyal trading dari indikator stochastic.

  4. Strategi breakout berlaku di kedua kondisi pasar, untuk melacak momentum.

  5. Menetapkan stop loss dan take profit untuk mengoptimalkan keuntungan.

Analisis Keunggulan

Keunggulan terbesar dari strategi multi-faktor adalah menggabungkan kelebihan dari berbagai jenis strategi, sehingga dapat memperoleh hasil yang baik di kedua jenis kondisi pasar. Secara spesifik, keunggulan utamanya adalah:

  1. Mampu mengikuti tren, memperoleh tingkat kemenangan yang tinggi di pasar yang sedang tren.

  2. Mampu memperoleh keuntungan di pasar sideways, tidak terjebak dalam posisi.

  3. Memiliki faktor profitabilitas yang tinggi, dengan pengaturan stop loss dan take profit yang wajar.

  4. Mempertimbangkan kekuatan tren, dapat mengurangi kerugian.

  5. Menggabungkan beberapa indikator, dapat menghasilkan sinyal trading yang lebih kuat.

  6. Dapat dioptimalkan melalui parameter untuk mendapatkan kombinasi parameter yang optimal.

Analisis Risiko

Strategi multi-faktor juga memiliki risiko tertentu, terutama meliputi:

  1. Kombinasi multi-faktor yang tidak tepat dapat menyebabkan kebingungan sinyal trading, perlu pengujian berulang untuk menemukan kombinasi faktor terbaik.

  2. Perlu mengoptimalkan banyak parameter, tingkat kesulitan optimasi cukup tinggi, memerlukan dukungan data historis yang memadai.

  3. Saat tren berbalik, tidak dapat menutup posisi dan stop loss tepat waktu, dapat menyebabkan kerugian besar.

  4. Indikator ADX memiliki lag, mungkin melewatkan titik balik tren.

  5. Perdagangan breakout rentan terjebak, perlu menetapkan strategi stop loss yang wajar.

Untuk mengatasi risiko di atas, dapat dioptimalkan dari beberapa hal berikut:

  1. Menguji stabilitas berbagai faktor dalam data historis, memilih faktor yang stabil.

  2. Menggunakan metode optimasi cerdas seperti algoritma genetika untuk mencari parameter optimal.

  3. Menetapkan garis stop loss yang wajar untuk mengontrol drawdown maksimum.

  4. Menggabungkan indikator tambahan untuk menilai pembalikan tren.

  5. Mengoptimalkan strategi stop loss untuk perdagangan breakout, menghindari kerugian yang terlalu besar.

Arah Optimasi

Strategi multi-faktor masih memiliki ruang untuk dioptimalkan lebih lanjut:

  1. Menguji lebih banyak jenis faktor untuk menemukan kombinasi yang lebih baik. Dapat mempertimbangkan faktor lain seperti volatilitas, volume perdagangan, dll.

  2. Menggunakan metode machine learning untuk mencari bobot strategi yang optimal.

  3. Optimasi parameter dapat menggunakan algoritma cerdas untuk mempercepat pencarian optimal.

  4. Dapat menguji profitabilitas dalam periode holding yang berbeda.

  5. Dapat mempertimbangkan penyesuaian dinamis garis stop loss. Misalnya, setelah profit, rentang stop loss dapat dilonggarkan secara wajar.

  6. Dapat menambahkan lebih banyak kondisi filter, seperti lonjakan volume, untuk meningkatkan kualitas sinyal.

  7. Indikator ADX dapat dipertimbangkan untuk dioptimalkan parameternya atau diganti dengan indikator penilaian tren yang lebih canggih.

Kesimpulan

Strategi multi-faktor mempertimbangkan berbagai logika trading seperti tren, sideways, dan breakout, sehingga dapat memperoleh hasil yang cukup baik di kedua kondisi pasar. Dibandingkan dengan strategi tunggal, strategi multi-faktor dapat memberikan pendapatan stabil yang lebih tinggi, serta memiliki ruang peningkatan dan perluasan yang baik. Namun perlu diperhatikan bahwa optimasi parameter cukup sulit dan memerlukan dukungan data historis yang memadai untuk proses optimasi. Secara keseluruhan, strategi multi-faktor adalah metode trading algoritmik yang sangat efektif dan layak untuk diteliti serta dioptimalkan lebih lanjut.

Source
Pine
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

// strategy("Strategy_1", shorttitle="Strategy1",overlay=true ,pyramiding = 12, initial_capital=25000, currency='EUR', commission_type = strategy.commission.cash_per_order, commission_value = 3, default_qty_type = strategy.percent_of_equity, default_qty_value = 20)
	
Strategy parameters
Strategy parameters
From Month
From Day
From Year
To Month
To Day
To Year
Oscillating Strategy
Trend Strategy
Breakout Strategy
Trade Strategy
Stop Loss %
Take Profit %
FastMA length
SlowMA length
ADX length
ADX Tr
From
To
Source
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)