Type/to search

モメンタム指標とトレンドフォロー戦略

Common strategy
Created: 2024-01-29 16:38:22
Last modified: 3 years ago
1
Follow
1805
Followers

img

概要

この戦略はモメンタム指標とトレンドフォローを融合し、株価の中期的な強い上昇または下降トレンドを識別し、トレンドの開始段階でエントリーすることを目的としています。まず価格の20日モメンタム指標を計算し、それを標準化して0から1の範囲の標準化モメンタム値を得ます。同時に20日単純移動平均線を中期トレンドの代表として計算します。標準化モメンタムが0.5より大きく、かつ株価が中期トレンドより上にある場合にロング、標準化モメンタムが0.5より小さく、かつ株価が中期トレンドより下にある場合にショートします。

戦略の原理

この戦略の核心指標は価格の20日モメンタム差です。モメンタム差は次のように定義されます:(本日の終値 - 20日前の終値)/ 20日前の終値。この指標は価格の20日間の変動幅を反映します。異なる銘柄の価格差が大きいという問題を回避するために、ここではモメンタム差を標準化処理します。具体的には、まず最近100日間の最大と最小のモメンタム差を見つけ、現在のモメンタム差がこの範囲内でどの程度の位置にあるかの比率を計算し、0から1の標準化モメンタム値を得ます。標準化処理により、価格の変動の強さをより適切に反映できます。

さらに、この戦略では20日単純移動平均線を導入して中期トレンドの方向を判断します。移動平均線は視覚的に直感的なトレンド判断ツールです。価格が移動平均線より上にある場合は上昇トレンド、価格が移動平均線より下にある場合は下降トレンドと見なします。

標準化モメンタム指標と中期トレンド判断を組み合わせることで、この戦略は株式の中期的な明確な上昇・下落局面を捉えようとします。具体的なロジックは次のとおりです。標準化モメンタムが0.5より大きい場合、株価が最近加速的に上昇していることを示し、同時に価格が20日移動平均線より上にある場合は中期も上昇トレンドであるため、ロングします。逆に、標準化モメンタムが0.5より小さい場合、価格が加速的に下落しており、同時に価格が20日移動平均線より下にある場合は中期も下降トレンドであるため、ショートします。

以上が戦略判断の基本ロジックです。エントリーポイントについては、モメンタムとトレンドが同方向の場合に直接エントリーします。ストップロスについては、固定の最小ストップロスポイントを設定し、買いの最高价+最小価格変動単位、売りの最低価格-最小価格変動単位とし、無駄な含み損を防ぎます。

優位性分析

この戦略の最大の利点は、2つの指標を同時に用いて判断することで、誤ったエントリーのケースを効果的にフィルターできる点です。モメンタム指標だけでは偽のシグナルが発生しやすいですが、中期トレンド指標を追加することでモメンタムシグナルの有効性を検証し、レンジ相場での損失を回避できます。同様に、トレンド指標だけを追跡するとトレンド中の一部の機会を見逃す可能性がありますが、モメンタム指標を追加することでトレンドが加速し始めるタイミングを識別できます。したがって、2つの指標を組み合わせることで、戦略の安定性が向上します。

もう一つの利点は、戦略が20日周期で計算を行う点です。この中期パラメータ設定により、高頻度取引の回数を減らし、中長期的な値幅の機会を捉えやすくなります。また、短期的な市場ノイズの影響もフィルターできます。

リスク分析

この戦略の主なリスクは、モメンタムとトレンドが乖離する可能性があることです。トレンドとモメンタムが一致しない場合、誤ったシグナルが発生します。例えば、株価が下降トレンドにあるが、短期間で反発・上昇すると、モメンタム指標が誤ったシグナルを出す可能性があります。この場合、ロングすると損失を被る可能性があります。

また、ストップロスの設定も比較的シンプルで、リスクを完全に回避することはできません。相場が大きくギャップを空けた場合、固定ポイントのストップロスは直接突破される可能性があり、対応が不十分です。

最適化の方向性

この戦略には以下の主要な最適化の方向性があります。

  1. より多くの指標を追加して総合的に判断する。例えばMACD、KD、ボリンジャーバンドなど。これによりモメンタムシグナルの有効性を検証し、誤ったシグナルを回避できます。

  2. ストップロスの位置を動的に調整する。ATR指標に基づいて変動ストップロスをリアルタイムで設定するか、オプション価格理論を用いて合理的なストップロスラインを計算できます。これによりストップロスが挟まれる確率を減らせます。

  3. パラメータ期間の最適化。現在の戦略では20日周期で指標を計算しています。より多くのパラメータ組み合わせをテストし、最適な周期パラメータを見つけることができます。

  4. 買いと売りのモメンタム差の判断基準を区別する。現在は同じ0.5の基準を使用しています。買いと売りそれぞれについて最適なパラメータをテストできます。

  5. 出来高フィルターの追加。例えば、出来高が増加した場合のみシグナルを出す。これにより、出来高不足の偽のブレイクアウトを回避できます。

まとめ

本戦略はトレンド分析とモメンタム指標を総合的に活用し、中長期的に価格のモメンタム変化によって生じる取引機会を捉えます。単一指標と比較して、複数指標の組み合わせにより判断の精度と収益性を向上させることができます。ストップロスルールはシンプルで直接的に設定されており、迅速にロスカットしてリスクをコントロールできます。指標パラメータの設定、ストップロス方法をさらに最適化し、より多くの補助判断条件を追加することで、戦略をより柔軟にし、異なる市場状況に適応させることができます。総じて、これは非常に将来性があり拡張の余地のある定量戦略の考え方です。

Source
Pine
/*backtest
start: 2023-12-29 00:00:00
end: 2024-01-28 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Momentum Strategy, rev.2", overlay=true)

//
Strategy parameters
Strategy parameters
src
lookback
Bar color scheme
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)