Type/to search

RSIとボリンジャーバンドの定量取引戦略

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

img

概要

本戦略は、相対力指数(RSI)とボリンジャーバンドを組み合わせて取引機会を特定する、量化取引における平均回帰戦略です。RSIが設定した閾値を下回ったときに買い、価格がボリンジャーバンドの中央線を上抜けたときに決済します。売り(空売り)の機会はありません。

戦略の原理

  1. RSI指標を使用して市場が売られ過ぎの状態かどうかを判断します。RSIが30を下回ると、売られ過ぎのシグナルと見なされます。

  2. ボリンジャーバンドを使用して、価格が反発上昇を始めたかどうかを判断します。価格がボリンジャーバンドの下限から反発し、中央線を上抜けた時点で買いポジションを終了します。

  3. RSIの売られ過ぎシグナルとボリンジャーバンドのバンド外れシグナルを組み合わせて、買いエントリーポイントを設定できます。両方のシグナルが同時に発生したときに買い、価格がボリンジャーバンドの中央線を上抜けた時点で決済し利益を確定します。

優位性分析

  1. 本戦略は平均回帰型指標であるRSIとチャネル指標であるボリンジャーバンドを組み合わせることで、買いタイミングをより正確に特定できます。

  2. RSI指標は多くの偽のブレイクアウトをフィルタリングし、不要な取引を減らすことができます。

  3. ボリンジャーバンドをストップロス指標として使用することで、1回の取引におけるリスクを管理できます。

リスク分析

  1. RSI指標が誤ったシグナルを発する可能性があり、買い機会を逃す原因となります。

  2. ボリンジャーバンドのパラメータ設定が不適切だと、ストップロスが緩すぎたり厳しすぎたりする可能性があります。

  3. 取引対象の銘柄選定を誤ると、例えば小型株を取引する場合、流動性リスクが大きくなります。

最適化の方向性

  1. RSI期間、ボリンジャーバンドの期間や倍率など、さまざまなパラメータの組み合わせをテストし、最適なパラメータを探すことができます。

  2. KDやMACDなどの他の指標と組み合わせて、より厳格な買い条件を設定しシグナルをフィルタリングできます。

  3. 取引対象ごとにストップロスの幅を設定する、例えばボラティリティストップロスを適用することができます。

まとめ

本戦略は、まずRSIの低位で買い、次にボリンジャーバンドの高位でストップロスをかけるという考え方に基づく、平均回帰取引戦略です。RSIやボリンジャーバンドなどの指標を単独で使用する場合と比較して、本戦略は売買ポイントをより正確に特定できるため、より良い戦略効果が期待できます。今後の改善点としては、パラメータ最適化、シグナルフィルタリング、ストップロス戦略の強化などが挙げられます。

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

//Noro
//2018

//@version=3
Strategy parameters
Strategy parameters
Lot, %
Use RSI
Use BB
Show BB Overlay
BB period
BB source
BB Mult
RSI period
RSI source
RSI Limit
From Year
To Year
From Month
To Month
From Day
To Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)