Type/to search

RSI平均回帰価格変動戦略

Common strategy
Created: 2023-09-26 19:55:03
Last modified: 3 years ago
1
Follow
1802
Followers

概要

本戦略はRSIインジケーターを利用して売られ過ぎの機会を特定し、価格下落時に分割でエントリーし、平均取得単価を継続的に下げることで長期的な利益を実現します。同時に、戦略にはDCAメカニズムが組み込まれており、さらにリスクをコントロールします。

戦略の原理

本戦略はまずRSIインジケーターを計算し、市場が売られ過ぎかどうかを判断します。RSIが30を下回ると、売られ過ぎの機会が現れたことを示します。この時、価格が100期間移動平均線よりも低い場合、ロングポジションを開始します。

ポジションを開いた後、戦略は6つの平均回帰価格を設定します。それぞれ現在価格の98%、97%、95%、90%、84%、70%です。価格がこれらの価格に達すると、追加でポジションを増やします。これにより、平均取得単価を継続的に下げることができます。

さらに、戦略は保有ポジションの平均価格も計算します。価格が平均価格を5%上回ると、利食いを開始します。同時に、価格がさらに上昇し、平均価格の5%利食い価格を超えた場合、全ポジションを利食いします。

最後に、本戦略にはDCAメカニズムも組み込まれています。毎週月曜日にポジションがあり、かつ価格が平均価格を下回っている場合、一定額の追加ポジションを取得します。これにより、さらに平均取得単価を下げます。

優位性分析

本戦略の最大の優位性は、平均取得単価の引き下げとDCAメカニズムによりリスクをコントロールしている点です。具体的には以下の通りです。

  1. 分割エントリー戦略を採用することで、エントリーリスクを分散し、最安値を見逃すリスクを回避できます。
  2. 複数の平均回帰価格を設定することで、平均取得単価を継続的に下げ、下落リスクを効果的にコントロールできます。
  3. 保有ポジションの平均価格を計算し、利益が出た時点で適切に利食いし、利益を確定します。
  4. DCAメカニズムを適用することで、平均取得単価をさらに下げ、リスクをコントロールします。
  5. RSIインジケーターを使用して市場のタイミングを判断し、高値でのエントリーを回避します。
  6. 移動平均線によるフィルターを利用し、反転時のエントリーを回避します。

リスク分析

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

  1. 市場の反転ポイントを特定できないため、長期間にわたって低水準が続く市場では、継続的なロングにより損失が拡大する可能性があります。
  2. ストップロスメカニズムが考慮されていないため、1回の取引での損失を効果的にコントロールできません。
  3. エントリー回数に制限がないため、急激な下落相場ではポジションが増え続ける可能性があります。
  4. DCAメカニズムには時間的なリスクがあり、必ずしも最安値でエントリーできるとは限りません。

対応する解決策:

  1. 他のインジケーターと組み合わせて市場構造を判断し、RSIのみに依存しないようにします。
  2. 移動ストップロスまたは縮小ストップロスを追加します。
  3. エントリー層数を制限し、ポジションが大きくなりすぎないようにします。
  4. DCAのエントリータイミングを最適化し、より安定した方法を採用します。

最適化の方向性

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

  1. 平均回帰アルゴリズムを最適化し、より科学的な方法で価格回帰値を計算します。
  2. 利食い方法を最適化し、移動利食いや段階的利食いを採用できます。
  3. ストップロス戦略を追加し、1回の取引での損失をより適切にコントロールします。
  4. 他のインジケーターと組み合わせて市場構造を判断し、RSIのみに依存しないようにします。
  5. DCAのエントリーロジックを最適化し、固定時間でのエントリーリスクを回避します。
  6. ポジション管理モジュールを追加し、ポジションサイズを最適化します。
  7. パラメータ設定を最適化し、戦略を市場の統計的特性に適応させます。
  8. スイッチングロジックを追加し、異なる市場環境で戦略の方法を切り替えます。

まとめ

本戦略は全体的に、RSIを利用してタイミングを判断し、分割エントリーで平均取得単価を下げる長期投資戦略です。現在の高ボラティリティな暗号通貨市場に非常に適しており、レンジ相場を活用したポジションコスト管理が効果的です。同時に、戦略メカニズムには改善の余地もあり、より多くのテクニカルインジケーター判断やリスクコントロールモジュールを追加することで、戦略効果をさらに向上させ、より複雑な市場環境に対応できるようになります。

Source
Pine
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-25 00:00:00
period: 1h
basePeriod: 15m
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/
//@version=4
// © A3Sh
Strategy parameters
Strategy parameters
Portfolio %
+++++ Long Positions VA Layers +++++
2nd Long Entry %
3rd Long Entry %
4th Long Entry %
5th Long Entry %
6th Long Entry %
+++++ Moving Average Filter +++++
Plot Moving Average
v_input_10
+++++ RSI Inputs +++++
length
oversold, entry trigger long position
overbought, has no specific function
+++++ Take Profit +++++
ProfitTarget_Percent
+++++ Open DCA order once every week +++++
Buy a fixed amount every Monday
Fixed amount currency for DCA orders
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)