ストップロスとは
ストップロスとは、価格の下限ラインを設定することです。保有している通貨の価格がこのラインまで下落した場合、システムが自動的に売却を行い、損失の拡大を防ぎます。
例えば、65000 USDTでBTCを購入し、60000 USDTのストップロスを設定したとします。BTCが60000まで下落すると、システムが自動的にBTCを売却し、損失は約7.7%に抑えられます。ストップロスがなければ、BTCは50000やそれ以下まで下落し続ける可能性があり、損失はさらに膨らみます。
ストップロスは損失をゼロにすることを保証するものではありませんが、損失の幅をコントロールする助けになります。
なぜストップロスが必要なのか
感情に左右される判断を防ぐ
価格が下落している時、人間の典型的な心理反応は「もう少し待てば、すぐに反発するはず」というものです。多くの人がこの心理に陥り、損失が5%から10%、20%、50%へと拡大していくのを見守り、最終的に耐えられなくなって売却するという結果になります。
ストップロス注文は、価格が事前に設定したラインに達した時点で自動的に実行されるため、感情的な判断を避けることができます。
リスクエクスポージャーのコントロール
ストップロスを設定しなければ、理論上、現物市場での最大損失は100%(通貨の価値がゼロになる場合)です。BTCがゼロになる確率は極めて低いですが、一部の小型通貨は90%以上の下落が実際に起こり得ます。ストップロスを設定しておけば、最大損失はストップロスラインに対応する幅に限定されます。
利益の保護
ストップロスは損失防止だけに使うものではありません。既に利益が出ている場合、ストップロスラインを購入価格より上に引き上げることで、価格が反落しても一定の利益を確保できます。
Binanceでストップロスを設定する方法
方法1:ストップリミット注文
最も基本的なストップロス方法です。
設定手順:
- BTC/USDT取引画面を開く
- 「売り」タブを選択
- 注文タイプで「ストップリミット」(Stop-Limit)を選択
- 以下のパラメータを設定:
- ストップ価格(Stop Price): ストップロスを発動する価格。市場価格がこの価格まで下落した時、システムが自動的に売り注文を発注します
- リミット価格(Limit Price): 売却する最低価格。システムが発注する売り注文の価格はこれを下回りません
- 数量: 売却するBTCの数量
パラメータ設定の例:
65000 USDTでBTCを購入した場合:
- ストップ価格:60000 USDT(BTCが60000に下落した時に発動)
- リミット価格:59500 USDT(発注される売り注文の価格は59500以上)
- 数量:保有しているBTC全量
なぜリミット価格をストップ価格より少し低く設定するのか? ストップロスが発動する時、市場価格は急速に下落している可能性があります。リミット価格をストップ価格と同じに設定すると、価格が一瞬で60000を突き抜けた場合、売り注文が約定できない可能性があります(60000で買いたい人がいない)。少し低い価格(59500)に設定しておくことで、バッファーを持たせ、約定確率を高めます。
方法2:OCO注文(利確+損切り)
OCO(One Cancels the Other)では、利益確定価格と損切り価格を同時に設定できます。どちらか一方が約定すると、もう一方は自動的にキャンセルされます。
設定手順:
- 取引画面で「売り」を選択
- 注文タイプで「OCO」を選択
- パラメータを設定:
- 指値(利確価格): 例えば70000 USDT(この価格まで上がったら自動売却して利益確定)
- ストップ価格: 例えば60000 USDT
- ストップリミット価格: 例えば59500 USDT
- 数量: 保有しているBTCの数量
設定後の動作:
- BTCが70000に上昇 → 70000で自動売却して利確、ストップロス注文はキャンセル
- BTCが60000に下落 → 59500の売り注文を自動発注してストップロス、利確注文はキャンセル
方法3:トレーリングストップ注文
トレーリングストップは動的なストップロス方法です。パーセンテージを設定すると、ストップ価格が市場価格の上昇に追従して上がりますが、市場価格の下落には追従しません。
設定例:
5%のトレーリングストップを設定した場合:
- BTCが65000から70000に上昇 → ストップ価格も61750から66500に上昇
- BTCが70000から66500に下落 → ストップロスが発動して自動売却
- 売却価格は約66500で、購入価格65000から約2.3%の利益を確保
トレーリングストップの利点は、上昇トレンドにおいてフロアプライスを継続的に引き上げ、トレンドが反転した時点で利益を確保して退出できることです。
ストップロス価格をいくらに設定すべきか
ボラティリティ幅に基づいて設定
BTCの日常的な変動幅は通常2-5%です。ストップロスの設定がタイト過ぎると(例えば2%)、通常の価格変動でストップロスが発動し、上昇トレンドを待つ前に「振り落とされて」しまいます。
推奨参考範囲:
| 保有戦略 | 推奨ストップロス幅 |
|---|---|
| 短期トレード(数日) | 5-8% |
| 中期保有(数週間) | 10-15% |
| 長期投資(数ヶ月) | 20-30%、またはストップロスなし |
重要な価格帯に基づいて設定
多くのトレーダーは「重要な価格帯」のすぐ下にストップロスを設定します。例えばBTCが60000-62000の範囲で何度もサポートを受けている(この価格まで下がると反発する)場合、ストップロスを59500に設定できます。このサポート帯を割り込んだ場合、トレンドが本格的に反転した可能性が示唆されるためです。
許容できる損失額に基づいて設定
最も実践的な方法は、自分がどれだけの損失を許容できるかを基準にすることです。1000 USDTでBTCを購入し、最大200 USDTの損失まで許容できるなら、ストップロスは-20%の位置に設定します。
ストップロスの限界
ストップ価格での約定が保証されない
ストップリミット注文の「リミット」は最低約定価格ですが、極端な相場(BTCが数分で10%以上暴落するなど)では、市場価格が一瞬でリミット価格を突き抜け、売り注文が出ても買い手がつかない場合があります。
対策:リミット価格をストップ価格から十分な差(最低0.5-1%)をつけて設定しましょう。
通常の変動でストップロスが発動する可能性
BTC日中に5%変動することは珍しくありません。ストップロスの設定がタイト過ぎると、通常の変動でストップロスが発動し、その後の価格反発を見逃すことになりかねません。損切りしたつもりが、実際にはその後の上昇を逃していたということになります。
ストップロスは万能ではない
ストップロスはリスク管理ツールであって、「損をしない」魔法ではありません。個々の取引での損失幅をコントロールすることはできますが、投資戦略自体に問題がある場合(高値追い、頻繁な取引など)、ストップロスは「損失を少し減らす」だけに過ぎません。
長期保有者にストップロスは必要か
長期投資家(BTCを1年以上保有する場合)にとって、ストップロスは必ずしも適切ではありません。歴史的にBTCは30-50%の調整を何度も経験していますが、長期トレンドは上昇しています。30%の調整のたびにストップロスで売却していたら、その後の上昇相場を逃す可能性があります。
長期保有者の代替手段:
- ストップロスを設定せず、短期的な変動を受け入れる
- ファンダメンタルズに根本的な変化があると判断した時にのみ手動で売却する
- 広めの範囲(-40%や-50%など)にストップロスを設定し、極端な事態にのみ備える