Type/to search

RSI指標に基づくロングショート反転戦略

Common strategy
Created: 2024-01-08 16:47:07
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

この戦略は、RSI指標を用いて買われすぎ・売られすぎの状況におけるロング・ショートの反転機会を特定します。RSIが買われすぎまたは売られすぎゾーンに入った後、価格とRSIの間にダイバージェンスが発生しているかどうかを監視し、将来の反転の可能性を判断します。

戦略の原理

この戦略はRSI指標を使用して市場の買われすぎ・売られすぎ状況を判断します。RSIが事前設定された買われすぎゾーンまたは売られすぎゾーンに入ると、反転ダイバージェンスの監視を開始します。

具体的には、RSIが買われすぎゾーンに入った場合、価格がさらに上昇し(安値が切り上がる)ながらRSIが安値を切り下げる通常の強気ダイバージェンス、または価格が安値を切り下げる一方でRSIが安値を切り上げる隠れた強気ダイバージェンスの発生を監視します。これらの状況はいずれも、将来の下落反転を示唆します。

同様に、RSIが売られすぎゾーンに入った場合、価格がさらに下落し(高値が切り下がる)ながらRSIが高値を切り上げる通常の弱気ダイバージェンス、または価格が高値を切り上げる一方でRSIが高値を切り下げる隠れた弱気ダイバージェンスの発生を監視します。これらの状況も、将来の上昇反転を示唆します。

上記の反転シグナルが検出されると、設定されたパラメータに従ってロングまたはショートのポジションを取ります。

戦略の利点

この戦略の最大の利点は、市場の極端な状況を識別できる点にあります。このような状況では反転の確率が高く、反転操作による利益幅が大きくなります。単純なトレンド追従戦略と比較して、このカウンタートレード戦略は勝率と利益率の両方で優れています。

さらに、この戦略は通常のダイバージェンスと隠れたダイバージェンスの両方を監視するため、より多くの反転機会を捉えることができ、偶発的な見逃しを防ぎます。

戦略のリスク

この戦略が直面する最大のリスクは、買われすぎ・売られすぎがさらに極端な状態(いわゆる「垂直上昇、90度下落」)に陥ることです。この場合、現在のトレンドが継続する確率が高く、反転操作を取るとすぐに損切りとなる可能性があります。

また、パラメータ設定が不適切で、買われすぎ・売られすぎの判断に誤りがあると、誤ったシグナルが多発するリスクもあります。

対応策としては、買われすぎ・売られすぎゾーンの境界パラメータを適切に設定し、極端すぎないようにすることです。また、実際の取引ではポジションサイズを適度に縮小し、1回あたりの損切り額を制御します。

戦略の最適化方向

この戦略は以下の観点から最適化できます。

  1. 他の指標と組み合わせて買われすぎ・売られすぎの程度を判断し、RSI単独の判断ミスを回避する

  2. 反転前のレンジ相場(もみ合い)を突破するロジックを追加する。その場合、反転確率が高まる

  3. 反転後の目標利益の設定を最適化し、より科学的なポジションサイジングを実現する

  4. 近年の過去データを利用し、機械学習を用いてパラメータを自動最適化する

  5. 損切りロジックの改善(利益確定の適時実施、分割損切り、トレーリングストップなど)

まとめ

本戦略は、典型的な統計的裁定取引戦略です。市場が極端な状態から均衡状態へ反転する機会を捉えようとします。トレンドフォロー戦略と比較して勝率と利益率は高い反面、より大きなリスクを伴います。パラメータ最適化とリスク管理により、この戦略を安定して利益を生み出すものにすることができます。

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2024-01-07 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/
// made by Imal_Max 
// thanks to neo the crypto trader's idea
//
Strategy parameters
Strategy parameters
regular RSI settings
RSI Period
RSI Source
Pivot Lookback Right
Pivot Lookback Left
Max of Lookback Range
Min of Lookback Range
Plot Bullish
Plot Hidden Bullish
Plot Bearish
Plot Hidden Bearish
look for RSI divergence after OverBought/OverSold
OB RSI Value
OB lookback period
OS RSI Value
OS lookback period
min RSI for bear Alerts
max RSI for Bull Alerts
enable Backtester
to enable the Backtester, uncomment/comment the 🔥 lines in the source code
Long Backtester
enable Long Backtester (to disable uncheck 'plot Bullish' and 'plot hidden Bullish as well')
Stop Loss %
Take Profit %
Short Backtester
enable Short Backtester (to disable uncheck 'plot Bearish' and 'plot hidden Bearish as well'
Stop Loss %
Take Profit %
Backtesting range
Start Date
Start Month
Start Year
End Date
End Month
End Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)