ボリンジャーバンド・モメンタム・ボラティリティ戦略
概要
この戦略は、ボリンジャーバンドのチャネル内外の比較によりトレンドを判断し、モメンタム指標と組み合わせてトレンドを追跡する、トレンドフォロー戦略です。チャネル内の変動がチャネル外よりも小さい場合に新たなトレンド方向のシグナルを生成し、ポジションを開きます。ポジションのストップロスにはATR倍率を使用し、利確はATR倍率のリスクリワード比とします。
原理
この戦略は主に以下の要素で構成されています。
-
ボリンジャーバンドの設定:大ボリンジャーバンドの期間40、小ボリンジャーバンドの期間20、チャネル幅は標準偏差の2倍。
-
チャネル爆発の判断:大ボリンジャーバンドの上限が小ボリンジャーバンドの上限を下回り、大ボリンジャーバンドの下限が小ボリンジャーバンドの下限を上回る場合、変動が拡大し、新たなトレンド方向のシグナルが発生したと判断します。
-
モメンタム指標:240期間の14日EMAを使用し、トレンド方向を判断します。
-
ATRストップロス・利確:ATRの14倍をストップロス距離、利確はストップロス距離の1.5倍とします。
戦略はまずチャネル爆発が発生したかを判断し、発生した場合はモメンタムの方向を確認して買いか売りかを決定します。エントリー後はATR倍率でストップロス・利確を管理します。
優位性
-
二重ボリンジャーバンド構造により、異なる時間軸の変動を比較し、トレンドの爆発点を判断できます。
-
モメンタム指標でトレンド方向を判断することで、レンジ相場でのダマシを回避します。
-
ATRを用いたストップロス・利確管理により、市場の変動に応じてストップロス距離を調整できます。
-
リスクリワード比が合理的で、過度な追求も過度な保守も避けられます。
リスク
-
明確なトレンドがないレンジ相場では、ポジションがロックされる可能性があります。モメンタム指標のパラメータ最適化により誤判断を減らせます。
-
ATRストップロスは保守的すぎる可能性があり、トレーリングストップなどの他のストップロス方法をテストできます。
-
固定されたストップロス・利確倍率はすべての銘柄に適しているとは限らず、調整可能にすることも検討できます。
-
二重ボリンジャーバンドによるトレンド転換点の判断効果には疑問があるため、KDチャネルなどの他のチャネル指標をテストできます。
最適化の方向性
-
異なるモメンタム指標のパラメータをテストし、最適なパラメータ組み合わせを見つける。
-
トレーリングストップ、適応型ATRなど、異なるストップロス方法を試す。
-
ストップロス・利確倍率を調整可能にし、銘柄や市場環境に応じて最適化する。
-
異なるチャネル指標の効果をテストし、より安定したチャネル指標を選択する。
-
複利管理を導入し、利益をよりコントロールしやすくする。
-
トレンドや時間などでエントリー機会をフィルタリングし、勝率を向上させる。
まとめ
本戦略の全体の考え方は明確で、二重ボリンジャーバンドによるトレンド爆発点の判断が最大の特徴です。しかし、ストップロス方法、チャネル指標、リスク管理などの面で最適化テストを行い、戦略パラメータの適応性を高め、さまざまな市場環境で安定して運用できるようにする必要があります。総じて、本戦略は優位性と発展の可能性を備えており、さらなる研究に値します。
/*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"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © kasaism
//@version=4
// strategy(title="[EURUSD60] BB Expansion Strategy", shorttitle="[EURUSD60] BBEXP",overlay=true, max_bars_back=5000, max_labels_count=500)- 1

