結論から言うと、Binance現物では利確または損切りを単独で出すこともできますし、OCO(One Cancels Other)で双方向のトリガー注文を一度に出すこともできます。OCO注文の核心的な価値は、利確価格と損切り価格を同時に設定できることで、価格が上昇して利確が約定して売却されると損切り注文は自動的にキャンセルされ、下落して損切りがトリガーされると利確注文が自動的にキャンセルされます。初心者は利益が出た後に一番利益を吐き出しやすいので、OCO注文を出しておけば強制的に自動で手仕舞いできます。まずはBinance公式サイトを開き、AndroidはBinance公式アプリから、iPhoneユーザーはiOSインストールガイドを参考にしてください。

以下で利確、損切り、OCOの3つの使い方の設定手順、価格ロジック、典型的な落とし穴を解説します。

利確・損切りの基本ロジック

利確と損切りは本質的にトリガー条件付きの指値注文または成行注文です。通常の指値注文は出した瞬間に板に乗りますが、利確・損切り注文はまずシステム内で「待機」の状態で挂けられ、価格が設定したトリガー価格に触れて初めて板に乗ります。

Binance現物ではこの種の注文は「利確/損切り-指値」または「利確/損切り-成行」と呼ばれます。核心となる2つのパラメータは以下の通りです。

トリガー価格(Stop Price):価格がここに到達すると注文が有効化されます。

指値価格(Limit Price、指値モードのみ):有効化された後、この価格で板に乗って約定を待ちます。

例を挙げると、67000でBTCを買ったとして、64000まで下がったら強制的に損切りしたいとします。トリガー価格64000、指値価格63800と設定すると、価格が64000まで下落したときに自動的に63800の価格で売り注文が板に乗ります。指値価格をトリガー価格より少し低く設定するのは「ほぼ確実に約定させる」ためで、下落相場では市場がさらに下がり続けるからです。

利確注文の出し方

適したシーン:すでにポジションを保有していて、自分では持ちこたえられないかもしれないと不安なとき、目標価格に到達したら強制的に売却したい場合。

操作手順:

第一歩:「現物取引」に入り、取引ペア(BTC/USDTなど)を選択し、「利確/損切り」タブを選びます。

第二歩:「売り」エリアで3つの値を入力します。トリガー価格(例:70000)、指値価格(例:69900)、数量(売却したいBTCの数量)。

第三歩:「BTCを売る」をタップします。注文は「現在の注文」の中の「条件付き注文」エリアに入ります。

第四歩:価格が70000まで上昇すると注文が自動的に有効化され、69900で売り注文が板に乗ります。通常の板状況であればすぐに約定します。

注意点:トリガー価格と指値価格の間に0.1%〜0.2%の余裕を残しましょう。完全に同じ価格に設定すると、価格が急速に通過してしまった場合に約定できないことがあります。

損切り注文の出し方

適したシーン:損失の拡大を防ぐため。買った後に許容できる損失ラインを設定しておき、価格が到達すると自動で損切りして退場します。

操作手順:

第一歩:同じく「利確/損切り」タブに入ります。

第二歩:「売り」エリアでトリガー価格(例:64000)、指値価格(例:63800)、数量を入力します。

第三歩:「BTCを売る」をタップします。

第四歩:価格が64000まで下落すると自動的に有効化され、63800で売却されます。

損切りラインの設定原則:取得価格+自分が許容できる最大の単一取引の損失比率で決めます。初心者は単一取引の損失を総ポジションの5%〜10%以内に抑えることをおすすめします。例えば67000で買った場合、損切りラインをおよそ63650(損失5%)に設定します。

OCO注文とは何か

OCO(One Cancels the Other)注文は利確注文と損切り注文を1つの組み合わせ注文として結びつけたものです。2つの注文が同時に出され、どちらか一方がトリガーされるともう片方は自動的にキャンセルされます。

なぜOCOが必要なのか。

第一に、重複約定を避けるためです。もし利確と損切りを別々に出していると、理論上は相場が先に上昇して利確がトリガーされ、その後下落して損切りもトリガーされてしまい(銘柄がまだ残っていれば)2回約定してしまうことがあります。OCOはこの問題を解決します。

第二に、手間がかからないことです。OCO注文を出したらあとは放っておくだけで、到達すれば自動的に手仕舞いされます。

第三に、ポジションのリスクを固定できることです。利確と損切りの両方を設定しておけば、最大の損益レンジが固定され、盤面に張り付かなくても他のことに専念できます。

OCO注文の出し方

操作手順:

第一歩:「現物取引」に入り、「OCO」タブを選択します(画面に表示されていない場合、注文タイプ横の「+」をタップして展開します)。

第二歩:OCO売り注文では4つの値を入力する必要があります。

第三歩:「BTCを売る」をタップします。注文は「条件付き注文」に入り、2つの注文が表示されます。1つは指値売り注文70000、もう1つはトリガー価格64000・指値63800の損切り注文です。

第四歩:価格が70000まで上昇すると指値注文が約定し、損切り注文は自動的にキャンセルされます。価格が64000まで下落すると損切り注文が有効化されて63800で売却され、利確注文は自動的にキャンセルされます。

注文タイプ トリガー条件 約定方式 適したシーン
通常の指値注文 即座に板に乗る 指定価格で約定 売買価格を正確にコントロールしたいとき
利確-指値 価格がトリガー価格に到達 指値で板に乗る 一方向の利益確定
損切り-指値 価格がトリガー価格まで下落 指値で板に乗る 一方向の損失拡大防止
OCO 双方向トリガー、どちらか一方 それぞれの指値で約定 利益確定と損切りを同時に固定

トリガー価格と指値価格の差はどう決めるか

これは初心者が最もつまずきやすいポイントです。

利確売却時(価格上昇でトリガー):トリガー価格≧指値価格。例えばトリガー価格70000、指値価格69900。こうすることで価格が70000に到達してトリガーされた後、69900で約定しやすくなります。

損切り売却時(価格下落でトリガー):トリガー価格≧指値価格。例えばトリガー価格64000、指値価格63800。こうすることで価格が64000を割り込んだときに63800で板に乗り、下落局面で買い注文に飲み込まれやすくなります。

差の目安は以下の通りです。

トリガー価格と指値価格を完全に同じにするとどうなるか

理論上は約定できますが、実際にはリスクが大きいです。

下落相場では、価格が64100から63900へ一気に飛ぶことがあり、64000という価格帯を飛び越えてしまうことがあります。トリガー価格64000、指値価格64000に設定していた場合、注文が有効化された時点で市場はすでに63900にあり、64000の売り注文には誰も食いついてくれません。結果として注文はずっと板に残り続け、価格はさらに下落を続け、気づいたときには大きな損失を被っていることになります。

0.2%〜0.5%の差を残しておくのは、「トリガー価格を割り込んだときに少し低い指値で即座に飲み込んでもらう」ためです。

OCO注文の資金拘束

OCO売り注文を出すと、対応する銘柄が凍結されます。例えばOCO売りを0.1 BTC、利確70000+損切りトリガー64000で出した場合、その0.1 BTCはロックされ、他の取引には使えなくなります。

どちらか一方がトリガーされるか、自分でキャンセルするまで、資金は解除されません。

実戦事例:BTC購入後の標準的な防御策

67000で0.1 BTCを購入し、6%の利益が出たら手仕舞い、5%の損失が出たら損切りしたいとします。

利確トリガー価格:67000 × 1.06 = 71020

利確指値価格:71020 × 0.998 ≈ 70878(差0.2%)

損切りトリガー価格:67000 × 0.95 = 63650

損切り指値価格:63650 × 0.997 ≈ 63459

OCO注文には次のように入力します。指値70878、数量0.1、損切りトリガー63650、損切り指値63459。

設定を終えたら完全に盤面から離れることができます。最悪のケースで約5.3%の損失(手数料込み)、最良のケースで約5.7%の利益(手数料込み)となります。損益比は1:1よりやや不利なので、自分の戦略に応じて調整するとよいでしょう。

応用テクニック:トレーリングストップ(Trailing Stop)

Binance現物はトレーリングストップにも対応しており、損切り価格が市場価格に連動して動きます。例えば5%のコールバックを設定すると、価格が67000から70000まで上昇した際、損切り価格は自動的に70000×0.95=66500に追従し、さらに75000まで上昇すると損切り価格は71250に追従します。5%以上の反落が起きた時点で売却がトリガーされます。

トレンド相場で利益を伸ばしつつ、反落で利益を大きく食われたくない戦略に向いています。Binanceアプリの「現物」→「注文タイプ」で「トレーリングストップ」を選択できます。注意点として現物では一部の銘柄のみ対応しており、先物ではより広範囲の銘柄で対応しています。

よくあるミス

ミス1:損切り価格を近すぎる位置に設定すること。BTCの日中変動は1%〜2%は珍しくなく、損切りを0.5%に設定すると何度も刈られてしまいます。初心者は少なくとも3%〜5%の余裕を持たせることをおすすめします。

ミス2:トリガー価格と指値価格を逆に設定すること。例えば損切り時に指値をトリガー価格より高く設定してしまうと、価格がトリガー価格を割り込んでも板に乗せることができません。

ミス3:OCOを出したまま忘れてしまうこと。OCOを出した後に別の銘柄を取引していると、凍結された銘柄が次の操作に影響します。定期的に「条件付き注文」を確認する習慣をつけましょう。

ミス4:利確がトリガーされただけで確実に利益が出たと思い込むこと。トリガーは注文が板に乗ったことを意味するだけで、約定したわけではありません。極端な相場では板に乗せても誰も食いつかず、価格が反落して機会を逃すこともあります。

ミス5:通常の指値注文を損切りとして使うこと。通常の指値64000は即座に板に乗ってしまうため、価格が67000から下落する前にはそもそも64000に到達できませんが、売り指値は「市場価格より高くないと板に乗らない」ため、この注文は実質的に67000で即座に約定してしまう64000の売り注文になってしまい、かえって大きな損失を招きます。損切りには必ず「利確/損切り」タイプを使いましょう。

FAQ

Q:利確・損切り注文と通常の指値注文はローソク足チャート上で違いがありますか? A:約定記録上では違いはなく、どちらも指値約定として表示されます。違いは注文簿に板乗せされるタイミングだけで、指値注文はすぐに板に乗り、利確・損切り注文はトリガー価格に到達して初めて板に乗ります。

Q:OCO注文は途中で変更できますか? A:直接変更することはできません。キャンセルしてから出し直す必要があります。キャンセルに手数料はかからず、資金は即座に解除されます。

Q:損切り注文がトリガーされたら必ず売却できますか? A:必ずしもそうとは限りません。もし価格が市場のジャンプ(暴落の窓)によって板乗せ価格を飛び越えてしまった場合、注文はそのまま板に残って次の反発を待つことになります。極端な相場では想定していた損切り水準よりはるかに大きな損失が出る可能性があります。

Q:同時に複数のOCOを出すことはできますか? A:できます。各OCO注文はそれぞれ対応する数量の銘柄を凍結し、互いに影響しません。よく行われる方法として、ポジションを分割し、50%を+5%/-5%のOCOで、残り50%を+15%/-5%のOCOで出すといったやり方があります。

Q:利確・損切り注文に手数料はかかりますか? A:トリガーされた後は通常の約定として手数料がかかり、現物は0.1%(BNB抵扣有効時は0.075%)です。板乗せとキャンセル自体には手数料はかかりません。

Q:現物に出した利確・損切りはアプリを閉じても有効ですか? A:完全に有効です。注文はBinanceのサーバー上に置かれており、アプリを閉じても、スマートフォンの電源を切っても影響はなく、トリガー条件はサーバー側で判定されます。

Q:どんなときに成行モード、どんなときに指値モードを使うべきですか? A:流動性の良い主要銘柄には指値モードの方が精度が高く、流動性が悪い、または相場が極端なときは成行モードの方が約定を確保しやすいです。初心者はデフォルトで指値モードを使えば十分です。

利確・損切りを出すことは、賭博的な暗号資産取引からシステム的な取引へと移行する第一歩です。発注時に利確と損切りを同時に設定する習慣をつければ、長期的に見て地雷を踏む確率を大幅に下げられます。