Type/to search

移動平均線取引戦略

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

img

概要

本戦略は移動平均線システムを用いて現在のトレンド方向を判断し、トレンド方向に応じてロングまたはショートを行います。移動平均線が上昇している場合は強気の確信度が高いと判断してロングし、下降している場合は弱気の確信度が高いと判断してショートします。本戦略は主に移動平均線システムで相場の方向性を判断するトレンドフォロー型戦略です。

戦略の原理

  1. 一定期間(デフォルト400期間)の加重移動平均線(VWMA)を移動平均指標として計算します。
  2. 移動平均線VWMAが上昇しているかどうかを判断し、上昇している場合は買いシグナル(uptrend)、下降している場合は売りシグナル(downtrend)を設定します。
  3. uptrendが真の場合にロングし、downtrendが真の場合にショートを手仕舞います。
  4. 各ローソク足の戦略収益率(bar_pnl)と買い保有収益率(bar_bh)を計算します。
  5. 四半期および年次の区切りに基づき、各四半期と年次の戦略収益率(quarter_pnl)および年次収益率(year_pnl)、ならびに対応する買い保有収益率(quarter_bh、year_bh)を計算します。
  6. 表形式で各年・各四半期の戦略収益率と買い保有収益率を表示します。

戦略の優位性分析

本戦略は主に移動平均線で市場トレンド方向を判断するものであり、以下の優位性があります。

  1. 操作がシンプルで、移動平均線指標で相場の動きを判断できるため、理解・習得が容易です。
  2. ドローダウン抑制力が比較的強く、トレンドに追随することで非トレンド相場での損失を効果的に抑えられます。
  3. 設定可能なパラメータが少なく、主に移動平均線の期間を調整するだけでテスト・最適化が容易です。
  4. 表形式で収益状況を直感的に表示でき、一目で把握できます。
  5. 収益表に買い保有収益を併記して比較することで、戦略による増分収益を明確にできます。
  6. 表の配置を柔軟に設定でき、他の戦略と組み合わせて使用することも可能です。

戦略のリスク分析

本戦略には以下のリスクも存在します。

  1. バルクマーケットリスク:長期にわたる継続的な強気相場では、買い保有戦略と比較して収益がやや低くなる可能性があります。移動平均線の期間を適宜調整することで最適化できます。
  2. レンジ相場ではワイプソー(whipsaw)リスクが大きくなります。前回高値の突破などのフィルター条件を追加し、往復取引を減らすことが考えられます。
  3. 移動平均線システムは曲線適合性が良好でないため、トレンド転換点を見逃す可能性があります。異なるタイプの移動平均線指標を試すことも検討できます。
  4. ストップロスによる退出メカニズムが考慮されておらず、大きなドローダウンのリスクがあります。動的ストップロスを設定するか、ポジションサイズを縮小することを検討できます。
  5. 表の最適化としては、シャープレシオや最大ドローダウンなどのリスク指標を追加することが考えられます。

戦略の最適化方向

本戦略は以下の点から最適化が可能です。

  1. 移動平均線パラメータの最適化:移動平均線の期間を調整し、様々な市場環境に適応させます。
  2. フィルター条件の追加:前回高値の突破など、ワイプソーを減らす条件を追加します。
  3. 異なるタイプの移動平均線の試行:加重移動平均線、二重指数移動平均線(DEMA)などを試します。
  4. ストップロス機構の導入:動的ストップロスの設定やポジションサイズの縮小を検討します。
  5. 表の内容充実:シャープレシオ、最大ドローダウンなどの指標を追加します。
  6. 他の指標との組み合わせ:MACD、ボリンジャーバンドなどでトレンドを判断します。
  7. ポジション管理の最適化:市場状況に応じて動的にポジションを調整します。
  8. 異なる銘柄での実行効果をテストし、最適な適用範囲を探ります。

まとめ

本移動平均線取引戦略は全体的にシンプルかつ直接的であり、移動平均線でトレンドを判断して取引を行うため、ドローダウン抑制力が強く、トレンドフォロー型トレーダーに適しています。最適化の余地は大きく、移動平均線システム、ストップロス機構、ポジション管理などの面から改善を加えることで、より複雑な市場環境に適応させることができます。表のデザインにより戦略と買い保有収益の比較を示し、戦略の増分価値を直感的に提示しています。本戦略の有効なフレームワークと表の表示アイデアは、クオンツトレーダーにとって参考となる点が多いでしょう。

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)