FXおよびデリバティブ取引には、投資元金を失う非常に高いリスクが伴います...

レッスン8

ストップロス注文とは?

2026/08/19
10分

重要なポイント:

はじめに

成功する取引には、取引機会を見極めるだけでなく、効果的なリスク管理も欠かせません。リスクを管理するために最も広く利用されている手法の1つが、ストップロス注文です。

ストップロスは、ポジションの発注前に、その取引でどれだけの損失を許容するかを決めるのに役立ちます。あらかじめ決済価格を設定しておくことで、市場が予想と逆方向に動いた場合でも、損失を一定の範囲に抑えることができます。

このレッスンでは、ストップロス注文とは何か、その仕組み、トレーダーがそれを利用する理由、そして設定する際に考慮すべきポイントについて学びます。

ストップロスとは?

ストップロスとは、市場が買い(ロング)または売り(ショート)のポジションとは逆方向に動き、あらかじめ決めた価格水準に達したときに、そのポジションを自動的に決済するための注文です。

ストップロス注文の主な目的は、取引が予想とは逆方向に動いた場合の潜在的な損失を抑えることです。

例えば、トレーダーがEUR/USDを1.1000で買い、ストップロスを1.0950に設定した場合、価格がその水準まで下落すると、ポジションは自動的に決済されます。

この設定がない場合、市場がその後もポジションに不利な方向へ動き続け、損失がさらに拡大してしまう可能性があります。

このような理由から、ストップロス注文は計画的な取引手法の一部として広く利用されています。

ストップロス注文の仕組み

ストップロス注文は、市場価格が指定した価格水準に達するまでは有効化されません。その価格水準に達すると、取引プラットフォーム上で自動的にストップロスが発動し、ポジションの決済を試みます。

買いポジションの場合、ストップロスは通常、発注価格より下に設定されます。売りポジションの場合は、通常、発注価格より上に設定されます。これにより、取引を開始する前に決済価格を決めることができ、ポジションを保有したまま相場が動いている最中に判断する必要がなくなります。

例えば、ゴールドを1オンスあたり$3,300で買いポジションを保有するとします。潜在的な損失を抑えるために、$3,250にストップロスを設定します。ゴールド価格が上昇している間はポジションはそのまま維持されますが、価格が$3,250まで下落するとストップロスが発動し、ポジションは自動的に決済されます。

これにより、市場がさらにポジションに不利な方向へ動き続けた場合でも、損失の拡大を防ぐことができます。

ストップロス注文を利用する理由

ストップロス注文は、リスク管理をより計画的に行うために広く利用されています。具体的には次のような点で役立ちます:

  • 潜在的な損失を限定する
  • 取引資金を保護する
  • 感情に基づいた判断を減らす
  • 一貫したリスク管理を可能にする

市場は、特にボラティリティが高い局面や重要な経済・政治・地政学的ニュースの直後には急激に動くことがあります。事前に決済価格を設定しておくことで、迷いや衝動的な判断を防ぎ、不意の市場変動にも適切に対応することができます。

注文の種類

ストップロス注文の基本的な目的は同じですが、その使い方には様々な形があり、利用可能な注文タイプはブローカーや取引プラットフォームによって異なります。

標準的なストップロス

あらかじめ設定した価格水準に達した時点で、ポジションを決済します。これは最も一般的なタイプで、市場がポジションに不利な方向へ動いた場合の損失を抑えるために利用されます。

例:

EUR/USDを1.1000で買い、ストップロスを1.0950に設定したとします。市場が1.0950まで下落するとポジションは自動的に決済され、それ以上の損失を防ぐことができます。

トレーリングストップロス

市場がトレーダーに有利な方向へ動くのに伴い、自動的に水準が調整されます。

トレーリングストップは単一の価格水準に固定されるのではなく、あらかじめ設定した一定の幅を保ちながら市場価格に追随します。その後、市場が反転してトレーリングストップレベルに達した場合、ポジションは自動的に決済されます。

例:

例えば、ゴールドを$3,300で買い、現在の市場価格より$25下にトレーリングストップを設定するとします。

ゴールド価格が$3,400まで上昇すると、$25の幅を維持するために、トレーリングストップは自動的に$3,375まで引き上げられます。その後、市場が反転して$25下落した場合、ポジションが決済され、未実現利益の一部を確保することにつながります。

このような注文は、取引にある程度の値動きの余地を与えつつ、利益を確保する目的で利用されることがあります。

保証付きストップロス注文(GSLO)

市場のボラティリティや価格ギャップの有無にかかわらず、トレーダーが指定した価格で確実にポジションが決済されることを保証する注文です。

この保護機能は、値動きの激しい市場環境下でも決済の確実性を提供するため、一部のブローカーではGSLOの利用に対して追加手数料やプレミアム料金を課す場合があります。利用可否や適用条件は、ブローカーや取引プラットフォームによって異なります。 

例:

例えば、株価指数を20,000で買い、GSLOを19,800に設定したとします。その後、予想外の経済指標発表を受けて、市場は19,800のストップレベルを飛び越え、19,750で取引が始まりました。

GSLOによるストップロスを設定していない場合、ポジションは19,750付近で決済される可能性があります。一方、GSLOを利用している場合は、保証された価格である19,800でポジションが決済されます。

制限事項とリスク

ストップロス注文は有用なリスク管理手法ですが、リスクを完全になくすものではありません。

価格ギャップ(窓開け)

ボラティリティが高い局面や重要なニュースイベントの際には、価格がある水準から別の水準へ急速に動くことがあります。その結果、前のセッションの終値と、次のセッションの始値の間に大きな価格差(ギャップ)が発生することがあります。

このような状況では、ストップロスが当初設定した価格ではなく、次に利用可能な価格で実行される場合があるため、損失を常に最小限に抑えられるとは限りません。

不適切な設定

ストップロスを発注価格に近すぎる位置に置くと、通常の値動きによって簡単に決済される可能性がある一方、遠すぎる位置に置くと、想定以上のリスクにさらされてしまうことになります。

そのため、ストップロスレベルは、取引戦略や市場環境、そして許容できるリスクの大きさに基づいて決める必要があります。

ストップロスレベルの設定方法

ストップロスレベルを設定する方法に唯一の正解はありません。多くのトレーダーはテクニカル分析を使い、ストップロスを論理的に配置できる価格水準を特定します。代表的な水準としては、次のようなものがあります:

また、リスク管理ルールに基づいてストップロスレベルを決定するトレーダーもいます。一般的な手法としては、次のようなものがあります:

  • パーセンテージベースのリスク管理:1回の取引につき、口座資金の一定割合(一般的に1~2%)をリスクとして設定する方法。
  • 金額ベースのリスク管理:1回の取引で許容できる最大損失額をあらかじめ決めておく方法。

どの方法を使用する場合でも、その目的は、潜在的なリスクを許容範囲内に抑えつつ、取引戦略に沿ったストップロスレベルを設定することです。

ストップロスは根拠なく設定すべきではありません。市場状況とトレーダーの全体的なリスク管理方針の両方を反映させる必要があります。

よくあるミス

ストップロス注文の使い方を学ぶ過程で、いくつかの一般的なミスに直面することがあります。

ストップロスをより遠い位置へ移動する

損失で決済されることを避けるために、発注後にストップロス位置を動かしてしまうことがあります。これはリスクを高めるだけでなく、当初の取引計画を崩す原因となります。

ストップロスを近すぎる位置に置く

発注価格と近すぎる位置にストップロスを設定すると、相場が想定どおり動き出す前にポジションが決済されてしまうことがあります。全体的なトレードの考え方が有効であったとしても、通常の値動きだけでストップロスが発動する可能性があります。

ストップロスを設定せずに取引する

ストップロスが未設定の場合、市場がポジションに対して逆方向に大きく動いた際に、口座がより大きな損失にさらされるリスクがあります。

すべての取引戦略でストップロスが同じように使われるわけではありませんが、初心者は、事前に決済計画を立てずにポジションを持ち続けることのリスクを理解しておく必要があります。

まとめ

ストップロス注文は、多くのトレーダーが最初に学ぶリスク管理手法のひとつですが、その重要性は単に損失を限定するという役割にとどまりません。

ストップロスを設定することで、ポジションを保有する前にリスクを検討する習慣が身につきます。これにより、より規律あるアプローチが可能になり、1回ごとの取引に明確なルールを設けることができます。

どのような手法を用いてもリスクを完全になくすことはできませんが、ストップロス注文の仕組みを理解することで、より計画的な意思決定が可能になり、長期的により良い取引習慣を築くことにつながります。

本レッスン内の情報は、すべて学習目的のみを意図したものです。XMTradingでは標準的なストップロス機能を提供しています。