Type/to search

動的平均価格追跡戦略

Common strategy
Created: 2024-01-29 15:28:53
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本戦略の主な考え方は、株価が一定の割合まで下落した際に段階的にポジションを追加し、平均保有コストを下げることです。価格が反発したとき、平均保有コストがより低いため、より高いリターンを得ることができます。

戦略の原理

株価が初めて20日単純移動平均線を上抜けたときにロングポジションを建てます。その後、株価の下落幅が設定した目標損失率(例えば10%)に達した場合、指定された割合(例えば現在のポジションの50%)だけ追加でポジションを増やします。これにより平均保有コストを低減できます。株価が設定した利確ポイント(例えば平均保有コストより10%高い)に達したら、全ポジションをクローズして利確します。

具体的には、strategy関数で最大4回までの追加ポジション、資金使用率に基づくポジション計算、初期ポジション10%などのパラメータを設定します。20日単純移動平均線を取得し、終値がその平均線を上抜け、かつポジションがない場合にロングします。その後、保有ポジションの含み損益率を計算し、目標損失率に達した場合は設定された追加比率でポジションを増やし、株価が反発して利確するまで続けます。

優位性分析

この戦略の最大の利点は、相場が不利なときにポジションを追加することで平均保有コストを下げ、相場が好転したときに大きなリターンを得られることです。つまり、損失が小さく利益が大きい効果を実現します。単純な移動ストップと比較して、この戦略は株価がさらに下落した後に強制的にストップされるのではなく、相場をよりうまく捉えることができます。

また、この戦略では複数回の追加ポジションが可能で、相場反転のタイムラグを最大限活用して段階的にポジションを調整できます。一度に大量のポジションを追加するよりもコストが低く、多くの投資家の資金力にも適しています。

リスク分析

もちろん、相場が継続的に下落した場合、この戦略は大きな損失のリスクに直面します。特に弱気相場では、株価の下落幅が想像を超える可能性があります。そのため、追加ポジションの比率と回数を適切に設定し、リスクを許容範囲内に抑える必要があります。

また、すべての投資家がこの戦略を採用した場合、多くの投資家の損失が目標率に達したときに集団的なポジション追加が発生する可能性があります。これは株価を押し上げ、非合理的な短期反発を引き起こします。状況を適切に判断せずにポジションを追加し続けると、再び大きな下落が来たときに損失がさらに大きくなる恐れがあります。

最適化の方向性

この戦略は以下の点で最適化できます:

  1. 追加ポジションの幅を動的に調整する。市場全体の動向などに応じて、次の追加比率をリアルタイムで変更する。

  2. 数量指標と組み合わせる。例えば、出来高の顕著な増加を監視して反転シグナルを確認し、誤判断を避ける。

  3. トレーリングストップを採用する。追加ポジション後に段階的なストップロスを導入し、損失を一定範囲に抑える。

まとめ

動的平均価格追跡戦略は、ポジションを追加して保有コストを調整することで、十分な資金サポートがある前提で平均価格効果を有効活用し、株価反転時に超過リターンを得ることができます。肝心なのはタイミングと比率を適切に把握し、各種リスクを許容範囲内に抑えることです。適切に適用すれば、この戦略は定量取引において非常に有効な手法の一つとなり得ます。

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

//@version=3

// ########################################################################## // 
//
Strategy parameters
Strategy parameters
From Month
From Day
From Year
To Month
To Day
To Year
Target Loss to Average Down (%)
Target Take Profit
% Of Current Holdings to Buy
SMA Period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)