Type/to search

Hull移動平均のトレンドフォロー戦略

Common strategy
Created: 2023-11-02 14:57:37
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、Hull移動平均指標に基づくトレンド追跡取引システムを構築し、Hull曲線の方向に従って買いまたは売りを決定する典型的なトレンド重視戦略です。

戦略の原理

本戦略では、主要な技術指標としてHull移動平均線を使用します。Hull移動平均線は、アメリカのトレーダーAlan Hullが2005年に考案したもので、移動平均線を改良し、平方根関数を使用することで移動平均線の遅延を低減しています。

具体的には、Hull移動平均線は2つの移動平均線を含みます。1つは期間nの移動平均線MA(n)、もう1つは期間n/2の移動平均線MA(n/2)です。この2つの移動平均線の差がHull差曲線を構成し、そのHull差曲線に対して自身の移動平均線を計算したものがHull曲線となります。

Hull曲線が上昇する場合、短期移動平均線が長期移動平均線を上抜けたことを示し、買いシグナルが発生します。Hull曲線が下降する場合、短期移動平均線が長期移動平均線を下抜けたことを示し、売りシグナルが発生します。

本戦略では、Hull期間nを16に設定し、n/2=8期移動平均線、n=16期移動平均線をそれぞれ計算し、その差であるHull曲線を求め、さらにHull曲線に対して自身のn=4期移動平均(平方根n=4)を計算します。Hull曲線が上抜けたときに買い、下抜けたときに売ります。

戦略の優位性分析

通常の移動平均線と比較して、Hull移動平均線には以下のような利点があります。

  1. 遅延の低減:平方根関数を使用することで、Hull曲線が価格に近づき、価格の転換をより迅速に捉えることができます。

  2. 偽突破の削減:従来の移動平均線は誤ったクロスが発生しやすい傾向がありますが、Hull曲線はノイズをフィルタリングし、不要な取引を回避できます。

  3. パラメータが少ない:Hull曲線は1つのnパラメータのみで済むため最適化が容易ですが、デュアル移動平均線システムでは2つのパラメータを最適化する必要があります。

  4. カスタマイズ可能:Hull曲線のn値は市場に応じて調整でき、周期を自由に設定することで異なる銘柄に対応できます。

  5. システム性が高い:Hull曲線はシステム性が高く、人手による選択を避け、機械的取引システムの一貫性に従います。

リスク分析

移動平均線システムと比較してHullシステムには多くの利点がありますが、以下のリスクも存在します。

  1. トレンド追跡戦略自体の限界:Hullシステムはトレンドフォロー戦略であり、トレンドが急激に変化した場合に損切りが発生しやすくなります。

  2. 頻繁な取引が発生しやすい:Hull曲線の迅速な反応特性により取引頻度が増加し、過剰取引に陥る可能性があります。

  3. パラメータ過最適化のリスク:パラメータがnのみであるため過最適化(カーブフィッティング)のリスクがあります。

  4. 銘柄により効果が異なる:Hullシステムはボラティリティの高い銘柄では効果が薄い場合があり、銘柄に応じたパラメータ調整が必要です。

戦略の最適化方向

上記のHull移動平均戦略の限界を踏まえ、以下の点から最適化を図ることができます。

  1. 付加的な指標を組み合わせて取引シグナルをフィルタリングし、偽突破を回避する:MACDやKDなどの指標を追加してトレンドを判断します。

  2. ストップロス戦略を追加し、1回の損失を抑制する:トレーリングストップや指値ストップを設定します。

  3. パラメータnの選択を最適化し、過最適化を回避する:ウォークフォワード分析(Walk Forward Analysis)を用いたローリング最適化を実施します。

  4. 機械学習技術を組み合わせてパラメータを動的最適化する:RNNなどのモデルを使用してパラメータnの最適値を予測します。

  5. 銘柄ごとにパラメータ最適化を行う:機械学習を用いて各銘柄のパラメータを最適化・適合させます。

  6. ポジション管理を最適化し、取引頻度を低減する:固定比率ルールなどの方法を採用します。

まとめ

Hull移動平均戦略は典型的なトレンド追跡戦略です。移動平均線と比較して利点がありますが、過最適化や頻繁な取引などの問題も存在します。パラメータ最適化、ストップロス戦略、ポジション管理などの方法により、本戦略を改善することができます。Hullシステムはシンプルで実用的であり、さらなる研究と最適化に値し、より多くの指標や技術を組み合わせて安定した取引システムを構築することが可能です。

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

//Noro
//2018

//@version=3
Strategy parameters
Strategy parameters
Long
Short
Capital, %
HullMA period
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)