Type/to search

Strategi Pengesanan Trend dengan Pelarasan Volatiliti Dinamik

Common strategy
Created: 2024-01-24 11:13:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi dagangan sistematik yang unik ini tergolong dalam kategori pengikut arah aliran (trend following). Ia menggunakan siri harga yang telah dinormalkan harga untuk menjana isyarat dagangan, bukannya menggunakan harga saham secara langsung. Strategi ini menggunakan teknik pengurusan risiko dan pelarasan pegangan lanjutan yang biasanya hanya digunakan dalam pengurusan portfolio institusi, dan merupakan teknik pembuktian untuk pelarasan kedudukan seperti Penasihat Dagangan Komoditi (CTA) dan dana pengurusan niaga hadapan.

Prinsip Strategi

"Harga ternormal" ialah pulangan harian terkumpul harga yang diselaraskan dengan turun naik, dikira berdasarkan keseluruhan siri masa harga. Tempoh tetingkap pelarasan turun naik ditentukan oleh pengguna. Purata Bergerak Hull dikira berdasarkan harga ternormal dan digunakan sebagai penunjuk penentu arah aliran utama. Tempoh tetingkap Purata Bergerak Hull juga ditentukan oleh pengguna, dengan lalai 100 hari, untuk memastikan sensitiviti penentuan arah aliran sambil mengelakkan dagangan yang terlalu kerap.

Teras strategi dagangan adalah sangat mudah: apabila harga ternormal melintasi ke atas Purata Bergerak Hull, beli (long), dan apabila ia melintasi ke bawah, jual (short). Isyarat dagangan baharu akan menutup secara aktif kedudukan bertentangan yang lama.

Saiz pegangan adalah berdasarkan turun naik harga terkini dan sasaran risiko tahunan yang ditentukan oleh pengguna. Pada asasnya, saiz kedudukan diselaraskan mengikut turun naik: pegangan lebih besar apabila turun naik rendah, dan lebih kecil apabila turun naik tinggi. Turun naik terkini ialah sisihan piawai pulangan logaritma harga 14 hari, diekstrapolasi kepada jangkaan turun naik satu tahun. Kemudian, kedudukan diselaraskan berdasarkan sasaran risiko tahunan yang ditetapkan pengguna. Sasaran risiko lalai ialah 10% yang konservatif. Dana awal hendaklah ditetapkan sebagai jumlah kerugian maksimum yang boleh ditanggung bagi satu dagangan (contohnya, jika jumlah dana ialah 100,000 yuan dan kerugian tunggal dikawal pada 10%, maka dana awal ditetapkan kepada 10,000 yuan). Had leveraj boleh ditetapkan secara berasingan, digunakan untuk mengelakkan penggunaan dana yang tidak cekap apabila turun naik rendah, di samping memastikan sasaran risiko dapat dicapai jika turun naik instrumen dagangan itu sendiri tidak mencukupi.

Henti rugi (stop loss) ditetapkan berdasarkan gandaan Purata Julat Sebenar (ATR) harga terkini, boleh dikonfigurasikan oleh pengguna.

Kelebihan Strategi

  • Mengurangkan kebarangkalian isyarat palsu dengan menggunakan normalisasi harga
  • Pelarasan kedudukan secara dinamik mengawal risiko dengan berkesan
  • Henti rugi masa nyata mengelakkan kerugian besar selanjutnya
  • Strategi dagangan yang mudah dan intuitif, mudah difahami dan dilaksanakan

Risiko Strategi

  • Purata Bergerak Hull sebagai penunjuk utama mempunyai sedikit ketinggalan (lag)
  • Menggunakan pelarasan kedudukan berdasarkan turun naik mengawal risiko tetapi mungkin mengehadkan potensi keuntungan
  • Henti rugi yang terlalu rapat mungkin dipecahkan dan menyebabkan kerugian

Langkah kawalan risiko termasuk menggunakan gabungan pelbagai purata bergerak, melaraskan sasaran risiko kedudukan, dsb.

Pengoptimuman Strategi

  • Menguji kesan pelbagai jenis penunjuk purata bergerak
  • Mengoptimumkan parameter purata bergerak
  • Cuba hanya beli (long) atau hanya jual (short)
  • Melaraskan amplitud henti rugi untuk mencari titik optimum
  • Menguji kaedah henti rugi lain

Kesimpulan

Strategi ini menggabungkan pelbagai teknik untuk mengawal risiko, seperti normalisasi harga, pelarasan kedudukan dinamik, dan henti rugi. Ia menggunakan prinsip pengikut arah aliran yang mudah untuk berdagang. Parameter boleh diselaraskan dan dioptimumkan mengikut keadaan pasaran dan individu. Ia berpotensi untuk aplikasi praktikal dan patut diuji dan disahkan selanjutnya.

Source
Pine
/*backtest
start: 2023-01-17 00:00:00
end: 2024-01-23 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/
// © Crunchster1

//@version=5
Strategy parameters
Strategy parameters
Strategy Settings
Source
Lookback period for price normalisation filter
Lookback period for Hull Moving Average
HMA Offset
Long
Short
Risk Management Settings
Stop multiple
Max Leverage
Annualised Volatility Target %
Compounding
%
Backtest range
From Day
From Mon
From Yr
To Day
To Mon
To Yr
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)