Type/to search

漸進的ストップロス上方移動戦略

Common strategy
Created: 2023-11-13 17:29:41
Last modified: 3 years ago
1
Follow
1802
Followers

img

概要

段階的ストップロス引き上げ戦略は、シンプルながら非常に実用的な戦略であり、価格上昇時にストップロスを段階的に引き上げるタイミングを通知します。

原理

この戦略では、まずロングポジション参入時に、初期ストップロスを参入価格の95%に設定します。その後、参入価格の100%、105%、110%など、複数のより高いストップロスを定義します。過去7日間の最安値が前回のストップロスを突破したかどうかをチェックし、突破した場合はストップロスをそのより高い水準に設定します。これにより、価格上昇に伴ってストップロスが段階的に引き上げられます。

具体的には、戦略は8つのストップロス(参入価格の95%、100%、105%、110%、115%、120%、125%、130%)を定義します。過去7日間の最安値が次のストップロスを上回っている場合、ストップロスをそのより高い水準に設定します。

例として、参入価格が100ドルの場合、初期ストップロスは95ドルです。直近7日間の最安値が105ドルまで上昇し、次のストップロスである100ドルを上回った場合、ストップロスを100ドルに設定します。さらに115ドルまで上昇した場合は、ストップロスを105ドルに設定します。以下同様です。

このように、価格上昇に伴ってストップロスが継続的に引き上げられ、段階的なストップロスを実現し、利益の一部を保護します。同時に、通常のトレーリングストップがバックテストで生じる過度に楽観的な結果を回避します。

利点

この段階的ストップロス戦略の最大の利点は、価格上昇に伴ってストップロスを段階的に引き上げ、利益の一部を保護し、ストップロスが突破されて利益がすべて失われるのを防げることです。

通常のトレーリングストップと比較して、段階的ストップロスはバックテストで過度に楽観的な結果を生みません。なぜなら、通常のトレーリングストップは価格が押し戻された時点で即座にストップロスを引き下げ、結果的に押し戻しの過程を飛ばして次の上昇に直接移行するからです。しかし実際の取引では押し戻しの過程を飛ばすことはできません。そのため、通常のトレーリングストップ戦略では実際の取引でバックテスト通りの結果を達成できないことがあります。

一方、段階的ストップロス戦略はストップロスが段階的に引き上げられるため、バックテストにおいて実際の取引時のストップロス移動の過程をより忠実に反映でき、過度に楽観的な結果を回避できます。

さらに、この戦略はストップロス変更のタイミングを提示するものであり、トレーダー自身がストップロスを手動で変更します。多くの取引所ではトレーリングストップ機能が提供されていないため、この戦略はより汎用性が高く、様々な取引プラットフォームに広く適用できます。

リスク

この戦略の最大のリスクは、ストップロスの引き上げ速度が急激な価格上昇に追いつかない可能性があることです。価格がごく短期間に急騰し、複数のストップロス水準を超えた場合、ストップロスはゆっくりとしか上がらず、利益をタイムリーに保護できません。

もう一つのリスクは、トレーダーがストップロス変更のタイミングを逃したり、遅らせたりする可能性があることです。この戦略はストップロス変更のタイミングを提示するのみであり、実際のストップロス調整はトレーダー自身が行う必要があります。トレーダーがうっかりしてタイムリーに変更しなかったり、変更操作が遅れたりすると、ストップロスが突破される可能性があります。

最適化

この戦略は以下の方法で最適化できます。

  1. ストップロスのパーセンテージ設定を最適化し、取引対象の変動特性に合わせる。

  2. 最安値を確認する期間パラメータを最適化する。例えば、直近5日間や10日間の最安値に変更し、異なる銘柄の変動頻度に適応させる。

  3. ストップロスの段数を増やし、ストップロスをより段階的に引き上げる。

  4. 移動利食いのロジックを追加し、利食い水準も段階的に引き上げられるようにする。

  5. ストップロス変更操作を自動実行し、人手を介さず、操作の難易度と遅延リスクを低減する。

  6. ストップロス突破時のアラートを追加し、トレーダーがストップロス突破を見逃すのを防ぐ。

まとめ

段階的ストップロス引き上げ戦略は、シンプルで実用的な戦略コンセプトであり、価格上昇に伴ってストップロスを段階的に引き上げ、利益を保護しつつ、過度に楽観的なシミュレーション取引結果を回避します。通常のトレーリングストップと比較して、実際の取引環境に適しており、様々な取引プラットフォームで容易に適用できます。ストップロスのパーセンテージ、最安値パラメータ、ストップロス段数などを最適化することで、異なる取引銘柄にさらに適応させることができます。移動利食いやストップロス実行の自動化を組み合わせることで、操作の難易度とリスクをさらに低減できます。

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

//@version=3

///Moving Stops Script///
///by ShanghaiCryto///
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)