トレーリングストップとは?
端的な答え
トレーリングストップは、「価格の後ろを追いかける(trails)」ストップロス注文の一種です。1つの固定されたトリガー水準を維持する代わりに、価格が取引に有利に動くにつれて、市場から選んだ距離を保つようにストップ水準を移動させます。その後、価格が十分に反転すれば、注文がトリガーされて(またはポジションを)クローズ(または縮小)します。
仕組みと定義
トレーリングストップにはいくつかの共通入力がありますが、提供業者によって文言が異なることがあります。
- トレイル距離:ストップが現在価格からどれだけ離れて保たれるか(多くの場合、ポイント/pip、またはパーセンテージで説明されます)。
- 参照価格:トレーリング水準を更新するために使われる価格(一般的には最新の提示価格ですが、提供業者が正確な項目を定義します)。
- 方向:ロングポジションでは上昇する価格の下に追随します。ショートポジションでは下落する価格の上に追随します。
(前提を明示した)簡単なモデル:
- あなたがロングだと仮定します。
- トレイル距離を D に設定します。
- ポジションが開かれたとき、トレーリングストップは エントリー価格 − D に設定されます。
- 価格が上がれば、トレーリングストップは最新の参照価格から D だけ下に保たれるように上がります。
- 価格が下がっても、トレーリングストップは広がりません。トリガーされるまで、到達した最高の調整水準のまま維持されます。
実際には、トレーリングストップは、取引が有利に動いたときに一定の利益を確保しつつ、反転が起きた場合には出口(決済)メカニズムとして機能する、ということになります。
根拠と例
次の前提で、ロングポジションを考えます:ストップのトリガー挙動を超えるスリッページはなく、トレーリングストップは提供業者の参照価格を使って即座に更新される。
- エントリーは 100.00。
- トレイル距離 D = 1.00。
- 初期のストップは 99.00。
- 価格が 102.00 まで動く。
- ストップは 101.00 に更新される(1.00の距離を維持)。
- その後、価格が 100.90 まで下がる。
ストップが価格がトレーリング水準を下回った時にトリガーされるなら、出口はストップ水準に到達、またはそれを下回った時点で発生し、ここでは 101.00 付近になります。約定価格は変わり得ます。なぜなら、注文の執行は流動性や提供業者のマッチングおよびストップトリガーのルールに依存するためです。
制限とリスク
トレーリングストップは結果を保証するものではありません。主な制限は次のとおりです。
- 執行とスリッページ:ストップが「トリガー」されても、特に急激な値動きの間は、ストップ水準とは異なる価格で約定する可能性があります。
- ギャップと急な反転:価格がストップ水準を飛び越えて跳ねた場合、想定より不利な条件で約定することがあります。
- 更新タイミングとデータソース:ストップの動きは、更新がどのようにいつ計算されるか(参照価格、更新頻度、注文取り扱いルール)に依存します。
- 提供業者固有の制約:一部のプラットフォームでは、最低距離、注文修正の制限、またはトレーリングロジックの異なる挙動が課されます。これらの違いは、結果を大きく変える可能性があります。
- 取引コストとスプレッド:ストップまでの見かけの距離は、スプレッドやコストの影響を受け得ます。さらに、ストップが実際にトリガーされるタイミングで変化することがあります。
市場環境や注文の取り扱いが異なるため、概念だけから結果を予測することはできません。
確認と次の質問
あなたの状況でトレーリングストップがどのように機能するかを独立して確認するには、利用している取引プラットフォーム、または注文ルーティングの提供業者のドキュメントを確認してください。挙動を変える項目に注目しましょう:トレイル距離の定義、参照価格、更新タイミング、そしてボラティリティ時のストップトリガーと約定ルールです。
より深い比較をしたい場合の次の質問として役立つのは、トレーリングストップが 固定のストップロス と比べてどのように振る舞うのか、また同じ戦略内で複数のトレーリングストップがどのように扱われるのか、です。
DOCUMENT END