Type/to search

日次平均コスト戦略とEMAタッチシグナルの組み合わせ

Common strategy
Created: 2024-01-16 15:30:17
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

このPineスクリプト戦略は、TradingViewプラットフォーム上で日次平均コスト戦略を実装し、同時にEMA指標のタッチシグナルを組み合わせてエントリーポイントを決定します。戦略は平均コスト投資の原則に従い、毎日一定額を購入してリスクを分散します。また、EMAのタッチシグナルによって具体的なエントリーのタイミングを導きます。

戦略の原理

この戦略は主に以下の特徴を持ちます。

  1. 日次平均コスト投資の法則

    • 市場の上下に関わらず、毎日一定額を購入する
    • 長期にわたって分散投資し、単一投資のリスクを低減する
  2. EMA指標によるエントリーポイントの決定

    • 終値が5日、10日、20日などのEMAを上抜けた時に買いがトリガーされる
    • EMAラインがサポートとなり、短期調整をある程度回避できる
  3. ダイナミックストップロスメカニズム

    • 終値が20日単純移動平均線を下回った場合、ストップロスで全ポジションを決済する
    • 損失の拡大を防ぐ
  4. 最大ポジション制限

    • 最大300取引まで許可され、ポジションサイズとリスクを制御する
    • 過剰投資による資金不足を防止する

具体的には、戦略は毎日一定額を投資し、当日の終値で購入可能な株式数を計算します。これに加えて、当日の終値が5日、10日、20日などのEMAのいずれかを上抜けた場合、買いシグナルがトリガーされます。累積ポジションが最大制限の300取引に達すると、新たな買いは行われません。また、終値が20日SMAを下回るか、事前に設定された出口日に達した場合、全ポジションを決済してストップロスします。この戦略は価格チャート上に異なる期間のEMAラインを描画し、直感的な分析を容易にします。

優位性分析

この戦略には以下のメリットがあります。

  1. 分散投資による単一投資リスクの低減

    • 毎日少額・一定額を投資し、上下に関わらず継続
    • 高値追いの問題が発生しない
  2. EMAとの組み合わせで短期調整を回避

    • EMAの上抜けを買いシグナルとし、調整期間中の買いを回避
    • 調整期間中も分割で買い続け、リスクを分散
  3. ダイナミックストップロスで損失を抑制

    • ストップロスラインを設定し、早期に損切り可能
    • 大きな損失の発生を防止
  4. 最大ポジション制限でリスク管理

    • 最大ポジションを事前設定し、過剰投資を防止
    • ETPの許容範囲内で投資を実行
  5. EMA表示が直感的で判定が容易

    • チャート上に異なる期間のEMAラインを描画
    • 一目で把握でき、オペレーターの監視が容易
  6. 高いカスタマイズ性

    • 投資額、EMA期間、ストップロスラインなどをカスタマイズ可能
    • 個人のリスク選好に応じて調整できる

リスク分析

この戦略には以下のリスクにも注意が必要です。

  1. システミックリスクは回避困難

    • ブラックスワン事象が発生すると、大きな損失を被る可能性がある
    • 分散投資でリスクは低減できるが、完全には回避できない
  2. 固定投資額によるリスク

    • 毎日一定額を投資するため、価格が急騰した場合に後悔する可能性がある
    • 動的に投資額を調整する最適化が考えられる
  3. EMAは極端な相場に反応できない

    • EMAは突発的な出来事に反応が遅く、迅速な損切りができない
    • KDやBOLLなどの指標と組み合わせ、極端な相場を識別する方法も検討できる
  4. ポジション制限が利益余地を制限する

    • ポジションに上限があるため、無制限に増やすことはできない
    • リスクとリターンのバランスを総合的に考慮する必要がある
  5. ストップロスポイントの設定には経験と技術が必要

    • ストップロスが近すぎると突破されやすく、遠すぎると損切りが遅れる
    • 繰り返しテストを行いバランスを取る必要がある

最適化の方向性

この戦略にはさらなる最適化の余地があります。

  1. 毎日の投資額の動的調整を追加

    • 特定の指標に基づき、毎日の投資額を動的に調整する
    • 相場が良い時は増額、弱気な時は減額する
  2. より多くの指標を組み合わせたエントリー判断

    • EMAに加えてKD、BOLLなどの指標も導入して判定する
    • 極端な相場に対する判断力を高める
  3. 指数移動平均の採用

    • EMAは突発的な出来事に反応が遅いため、DEMAやTEMAなどを検討する
    • 新しいトレンド方向をより早く捉える
  4. 最大ポジションの動的調整

    • 戦略の収益状況に応じて最大ポジションを動的に調整する
    • バリュエーションが妥当な時にポジションを適度に拡大する
  5. 段階的ストップロスの採用

    • 現行戦略は一括で決済するが、段階的に決済する方法を採用する
    • ストップロスラインが「底値拾い」されるリスクを防止する

まとめ

総じて、この日次平均コスト戦略はEMAタッチシグナルと組み合わせることで、長期分割投資の考え方を実現しています。単一の大口エントリーに比べ、リスクを分散でき、高値での熱狂を避けられます。EMAの追加により短期調整によるリスクもある程度回避し、ストップロス措置で最大損失を抑制します。同時に、ブラックスワンリスクや、固定投資額では好機を十分に捉えられないといった課題も残っています。これらは戦略をさらに最適化する方向性を示しています。パラメータ調整や指標の組み合わせにより、効率的かつ安定した定量取引戦略へと段階的に最適化することが可能です。

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

//@version=4
strategy("Daily DCA Strategy with Touching EMAs", overlay=true, pyramiding=10000)

// Customizable Parameters
Strategy parameters
Strategy parameters
Daily Investment
Start Year
Start Month
Start Day
End Year
End Month
End Day
Pyramiding Limit
Enable Sell
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)