Type/to search

モメンタムブレイクアウトATRボラティリティ戦略

Common strategy
Created: 2024-01-12 13:50:44
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略は、単純移動平均線を組み合わせたダブル移動平均線戦略を利用し、ATRボラティリティ指標で市場の変動率を判断します。短期移動平均線が長期移動平均線を上抜けた場合を強気相場と判断し、買いエントリーします。短期移動平均線が長期移動平均線を下抜けた場合を弱気相場と判断し、売りエントリーします。同時に、出来高加重平均価格(VWAP)を用いて移動平均線シグナルの信頼性を判定します。さらに、RSI指標を組み合わせて逆張りを回避します。ATRボラティリティ指標で市場の変動率を判断し、変動率の低い時間帯に取引することを選択します。

戦略の原理

核心部分はダブル移動平均線戦略です。ダブル移動平均線戦略では通常、短期移動平均線と長期移動平均線(例:50日移動平均線と200日移動平均線)を選択します。短期移動平均線が長期移動平均線を上抜けたときに買いシグナルが発生し、短期移動平均線が長期移動平均線を下抜けたときに売りシグナルが発生します。ダブル移動平均線戦略は、市場の長期的・短期的なトレンドの変化を判断し、移動平均線のブレイクによってトレンドの転換点を捉えます。

本戦略では、短期移動平均線として50日移動平均線、長期移動平均線として200日移動平均線を採用しています。出来高加重平均価格(VWAP)と組み合わせて、移動平均線シグナルの信頼性を判断します。すなわち、移動平均線シグナルとVWAPが同じ方向を示した場合のみエントリーします。これにより、一部の偽シグナルをフィルタリングできます。

さらに、RSI指標を追加して、買われすぎや売られすぎを回避します。RSIが70を超える場合は買いを避け、RSIが30を下回る場合は売りを避けます。

最後に、ATR(平均真のレンジ)指標を用いて市場の変動率とリスクレベルを評価します。ATR値が1.18を超える場合を高ボラティリティと定義し、この場合は背景色を変更してリスクが高いことを示し、一時的に取引を避け、ボラティリティが低下するのを待ちます。

優位性分析

本戦略の優位性は主に以下の3点に現れます:

  1. ダブル移動平均線で市場の中長期的なトレンドの転換点を捉え、トレンド取引によって大きな利益を得る。
  2. VWAPと組み合わせて偽シグナルをフィルタリングし、シグナルの信頼性を高める。
  3. RSI指標を導入して逆張り取引を回避し、損失を減らすことができる。
  4. ATRボラティリティ指標を適用して市場のリスク状況を判断し、高ボラティリティの時間帯を避けることで損失を低減できる。
  5. 各種指標の組み合わせがシンプルで明確であり、理解・実装が容易で、定量取引の入門に適している。

リスク分析

本戦略には以下のようなリスクも存在します:

  1. ダブル移動平均線がシグナルを発生した時点で、価格がすでに大きく変動している可能性があり、アービトラージリスクがある。解決策は、移動平均線の周期を短くして指標の反応速度を速めること。
  2. VWAPに誤差が生じ、正しい取引シグナルをフィルタリングしてしまう可能性がある。解決策は、他の指標で確認すること。
  3. トレンド末期には、RSIが長時間買われすぎ・売られすぎの領域にとどまり、トレンド転換のポイントを逃す可能性がある。解決策は、MACDなどの他の指標と組み合わせて確認すること。
  4. ATRによる市場変動の判断には遅れが生じる可能性がある。解決策は、最高値・最安値などを組み合わせて市場変動を判断すること。
  5. 収益が期待通りにならない可能性があるため、適切にパラメータを調整する必要がある。

最適化の方向性

本戦略には、まだ大きな最適化の余地があります:

  1. より多くの移動平均線の組み合わせをテストし、最適なパラメータを見つける。
  2. より多くの補助指標(MACD、KDJなど)を追加してシグナルをフィルタリングする。
  3. 損切り・利確のパラメータを最適化し、損失を減らし、利益を増やす。
  4. 強気株と弱気株の取引戦略の差異を評価し、分類モデルを構築する。
  5. RNNなどの機械学習アルゴリズムと組み合わせて、パラメータの自動最適化と戦略評価を実現する。
  6. 自動取引システムを開発し、実戦に接続してバックテストを行う。

まとめ

本戦略は全体的に比較的シンプルなトレンド追跡戦略です。核心はダブル移動平均線を用いて長短トレンドを判断することです。VWAPとRSIを組み合わせてシグナルを処理し、ATRでリスクを評価します。戦略の考え方はシンプルで、理解・操作が容易です。一定の最適化の余地を通じて、良好な収益を得ることができます。定量取引の入門として、非常に適しています。

Source
Pine
/*backtest
start: 2024-01-04 00:00:00
end: 2024-01-11 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Simple Moving Averages", overlay=true)

sma50 = ta.sma(close, 50)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)