Type/to search

Strategi Trading Moving Average

Common strategy
Created: 2023-10-30 15:53:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini menggunakan sistem moving average untuk menentukan arah tren saat ini, dan melakukan long atau short berdasarkan arah tren tersebut. Ketika moving average naik, tingkat keyakinan bullish dianggap tinggi, sehingga dilakukan long; ketika moving average turun, tingkat keyakinan bearish dianggap tinggi, sehingga dilakukan short. Strategi ini terutama mengandalkan sistem moving average untuk menentukan arah pergerakan pasar, dan termasuk dalam strategi pengikut tren (trend following).

Prinsip Strategi

  1. Hitung moving average tertimbang (VWMA) dengan periode tertentu (default 400 periode) sebagai indikator moving average.

  2. Tentukan apakah moving average VWMA naik; jika naik, atur sinyal bullish uptrend; jika turun, atur sinyal bearish downtrend.

  3. Ketika uptrend benar, lakukan long; ketika downtrend benar, lakukan short (tutup posisi).

  4. Hitung return strategi per batang (bar_pnl) dan return buy-and-hold per batang (bar_bh).

  5. Berdasarkan titik pemisah kuartal dan tahun, hitung return strategi per kuartal (quarter_pnl) dan return tahunan (year_pnl), serta return buy-and-hold per kuartal (quarter_bh) dan tahunan (year_bh).

  6. Tampilkan dalam tabel return strategi dan return buy-and-hold untuk setiap kuartal setiap tahun.

Analisis Keunggulan Strategi

Strategi ini terutama bergantung pada moving average untuk menentukan arah tren pasar, dengan keunggulan sebagai berikut:

  1. Operasi sederhana, mudah dipahami dan dikuasai dengan menggunakan indikator moving average untuk menentukan pergerakan pasar.

  2. Kemampuan pengendalian drawdown yang cukup baik, mengikuti tren sehingga dapat secara efektif mengendalikan kerugian di pasar non-tren.

  3. Parameter yang dapat dikonfigurasi sedikit, terutama menyesuaikan periode moving average, sehingga mudah diuji dan dioptimalkan.

  4. Menggunakan tabel untuk menampilkan return secara visual, sehingga mudah dipahami sekilas.

  5. Tabel return menyertakan perbandingan dengan return buy-and-hold, sehingga dapat dengan jelas menunjukkan nilai tambah strategi.

  6. Posisi tabel dapat diatur secara fleksibel, memudahkan penggunaan bersama strategi lain.

Analisis Risiko Strategi

Strategi ini juga memiliki beberapa risiko:

  1. Risiko pasar bullish (Bulk market): Dalam pasar bullish yang berkepanjangan, return mungkin sedikit lebih rendah dibandingkan strategi buy-and-hold. Penyesuaian periode moving average dapat dilakukan untuk optimasi.

  2. Risiko whipsaw yang tinggi di pasar sideways (konsolidasi). Dapat dipertimbangkan penambahan filter, seperti penembusan level tertinggi sebelumnya, untuk mengurangi transaksi berulang.

  3. Sistem moving average kurang cocok untuk memplot kurva, sehingga mungkin melewatkan titik balik tren. Berbagai jenis indikator moving average dapat diujicobakan.

  4. Tidak mempertimbangkan mekanisme stop-loss, sehingga terdapat risiko drawdown besar. Dapat diatur stop-loss dinamis atau dipertimbangkan pengurangan posisi.

  5. Dalam optimasi tabel, dapat dipertimbangkan penambahan rasio Sharpe, drawdown maksimum, dan indikator risiko lainnya.

Arah Optimasi Strategi

Strategi ini dapat dioptimasi dari beberapa aspek berikut:

  1. Optimasi parameter moving average, menyesuaikan periode moving average agar sesuai dengan kondisi pasar yang berbeda.

  2. Menambahkan filter, seperti penembusan level tertinggi sebelumnya, untuk mengurangi whipsaw.

  3. Mencoba berbagai jenis moving average, seperti weighted moving average, double exponential moving average, dll.

  4. Menambahkan mekanisme stop-loss, dapat diatur stop-loss dinamis atau dipertimbangkan pengurangan posisi.

  5. Memperkaya isi tabel, menambahkan rasio Sharpe, drawdown maksimum, dan indikator lainnya.

  6. Menggabungkan dengan indikator lain, seperti MACD, Bollinger Bands, dll., untuk menentukan tren.

  7. Mengoptimalkan manajemen posisi, menyesuaikan posisi secara dinamis berdasarkan kondisi pasar.

  8. Menguji kinerja pada berbagai instrumen untuk menemukan ruang lingkup aplikasi terbaik.

Kesimpulan

Strategi trading moving average ini secara keseluruhan cukup sederhana dan langsung, menentukan tren melalui moving average untuk operasi, dengan kemampuan pengendalian drawdown yang baik, cocok untuk trader yang mengikuti tren. Ruang optimasi masih besar, dapat dioptimasi dari aspek sistem moving average, mekanisme stop-loss, manajemen posisi, dll., agar strategi lebih adaptif terhadap kondisi pasar yang kompleks. Desain tabel menampilkan perbandingan antara return strategi dan return buy-and-hold, secara visual menunjukkan nilai tambah strategi. Kerangka kerja strategi yang efektif dan ide penyajian tabel ini memiliki nilai referensi bagi para quantitative trader.

Source
Pine
/*backtest
start: 2022-10-23 00:00:00
end: 2023-10-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Dannnnnnny

//@version=4
Strategy parameters
Strategy parameters
maLength
Enable Quarterly Return table
Compare with Market Benchmark
Table Position
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)