Type/to search

パラボリックSARとボリンジャーバンドを組み合わせたトレーリングストップ戦略

Common strategy
Created: 2024-02-02 11:05:57
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

本稿では、パラボリックSARとボリンジャーバンドを組み合わせ、トレーリングストップ戦略を設定する定量取引戦略を紹介します。この戦略は、パラボリックSARのラインを計算して市場のトレンド方向を判断し、ボリンジャーバンドの上部バンドと下部バンドを利用してストップロス水準を動的に設定することで、トレーリングストップを実現し利益を確保します。

戦略の原理

まず、この戦略はパラボリックSARを用いて現在の市場トレンドを判断します。当日の終値が昨日のパラボリックSARラインを上抜けた場合、相場が反転して強気になったと見なし、買いポジションを取ります。逆に、当日の終値が昨日のパラボリックSARラインを下抜けた場合は、弱気相場と判断して売りポジションを取ります。

次に、この戦略はボリンジャーバンドを使って動的なストップロス水準を設定します。ボリンジャーバンドの上部バンドは買われすぎゾーン、下部バンドは売られすぎゾーンと見なせます。買いポジションを取った後、価格が再びボリンジャーバンドの下部バンドを割り込んだ場合、ストップロスでポジションを決済します。売りポジションの場合は、価格が再び上部バンドを超えた時点でストップロスとします。このように、ボリンジャーバンドの上下バンドが移動するストップロスラインとなります。

以上の原理により、この戦略は市場の方向性を判断すると同時に、動的なストップロス機構を設定して利益を追跡します。これにより、大きなトレンドの中で一定の値動きを捉えつつ、ストップロスで利益を確定してリスクを回避できます。

戦略のメリット

従来のストップロス戦略が固定のストップロス水準のみを設定するのに対し、本戦略はボリンジャーバンドをストップロスラインとして使用するため、ストップロスラインが価格変動に応じて移動できます。これにより、大きな相場でより多くの利益を確定できます。また、パラボリックSAR単独で使用する場合と比較して、ボリンジャーバンドで買われすぎ・売られすぎゾーンを判断できるため、より精度が高まります。

リスクと対策

本戦略の主なリスクは、パラボリックSARが示すトレンドの強さがあまり強くない点です。レンジ相場では、価格がパラボリックSARラインを何度も上下に抜ける可能性があり、頻繁だが微益の取引が発生します。この場合、取引手数料やスリッページのコストが大きな割合を占め、戦略の収益性を低下させる恐れがあります。

上記のリスクに対処するため、パラメータを調整してパラボリックSARラインの変化度合いを大きくし、誤判定の確率を下げる方法や、他のインジケーターを組み合わせてエントリーのタイミングをフィルタリングする方法が考えられます。例えば、オシレーター系指標を追加して相場がトレンド相場かレンジ相場かを判断し、不要な取引を減らすことができます。

戦略の最適化

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

  1. パラボリックSARのパラメータを最適化し、指標の変化速度を調整して誤判定の確率を下げる

  2. 他のテクニカル指標(MACD、KDなど)を追加し、相場の種類を判断してレンジ相場での無駄な取引を回避する

  3. ボリンジャーバンドのパラメータを最適化し、バンド幅を調整して価格変動に追随させる

  4. 出来高や建玉などの出来高系指標を追加し、偽のブレイクアウトを回避する

  5. 株式のファンダメンタル情報を組み合わせ、戦略が保有する銘柄の業績悪化を回避する

まとめ

本戦略は、パラボリックSARで市場のトレンド方向と強さを判断し、ボリンジャーバンドの上下バンドを移動ストップロスとして使用することで、トレンド追跡とリスク管理を組み合わせています。従来の固定ストップロス戦略と比較して、大きな相場でより高い収益を得ることが可能です。パラメータの最適化や他の補助指標の追加により、戦略の安定性をさらに高め、不要な取引を減らすことができます。

Source
Pine
/*backtest
start: 2024-01-02 00:00:00
end: 2024-02-01 00:00:00
period: 3h
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/
// © maxencetajet

//@version=5
Strategy parameters
Strategy parameters
Backtest Time Period
Filter Date Range of Backtest
Start Date
End Date
number of past candles
Swing High
Swing Low
EMA
Ema Period
RSI
RSI Period
Parabolic SAR
start
increment
Max Value
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)