BabianLab
今すぐ始める

逆指値注文はどう出す?OCOと条件注文の違い

逆指値注文はあらかじめ設定したトリガー価格で自動的にポジションを決済する注文タイプです。Binanceにはストップリミット、ストップマーケット、OCO、条件注文という4種類の主要ツールがあります。本稿ではBTC現物ポジションを使って、それぞれのストップツールの設定方法とトリガーロジックを実測しました。

公開日 2026-05-05 · 読了時間 17 分 · 用語速引

Binanceアカウントで BTC を保有していても、日中は仕事でチャートを見続けられない――そんなときに一番シンプルなリスク回避策が逆指値をあらかじめ設定しておくことです。しかし注文パネルに並ぶ「ストップリミット」「ストップマーケット」「OCO」「トレーリングストップ」を見ると、初心者は最初はどれを選べばいいか迷いがちです。今回はBinance公式サイトで 0.005 BTC の現物ポジションを使い、4種類のストップツールの実際のトリガーの流れを測定し、それぞれの約定価格、スリッページ、手数料をすべて公開します。結論を先に言うと、ストップリミット(Stop Limit)はトリガー後に指値注文を出すため約定できない場合があり、ストップマーケット(Stop Market)はトリガー後すぐに成行で約定するがスリッページが発生し、OCOは逆方向の2つの注文を組み合わせたもの(一方がトリガーされるともう一方は自動的にキャンセルされる)、条件注文はより汎用的な概念です。

逆指値の基本ロジック

どのストップツールでも本質は同じです。あらかじめトリガー価格(Trigger Price)を設定し、市場価格がその価格に到達すると、システムが自動的に注文を発行します。

各ツールの違いは「トリガー後にどんな注文を出すか」にあります。

  • ストップリミット:トリガー後に指値注文を出す
  • ストップマーケット:トリガー後に成行注文を出す
  • OCO:逆方向の2つのトリガー注文を同時に出す
  • 条件注文:トリガーされるとあらゆる種類の注文(指値/成行/ストップなど)を実行できる

ここから一つずつ具体的な違いを見ていきます。

ストップリミット(Stop Limit)

最も一般的な逆指値タイプです。2つの価格パラメータを含みます。

  • トリガー価格(Stop Price):市場価格がこの数値に触れると注文が有効になる
  • 指値(Limit Price):有効化後に実際に出される指値注文の価格

実測シナリオ

0.005 BTC を保有し、エントリー価格 95200 でストップポイントを保護したいとします。設定は以下の通りです。

  • トリガー価格 94000(94000まで下落したら逆指値を発動)
  • 指値 93800(発動後に 93800 の指値売り注文を出す)

なぜ指値をトリガー価格より低く設定するのでしょうか。トリガー時に市場が急落中だと、指値を高く設定しすぎると約定できない可能性があるためです。200 USDT のバッファを設けることで指値注文が約定しやすくなります。

実測結果

シミュレーションテスト:BTC が 93950 まで下落してトリガーされ、システムはオーダーブックに 0.005 BTC の 93800 指値売り注文を出しました。その時点の買い気配1本目は 93920 だったため、指値注文はすぐに約定し、平均約定価格は 93920 でした。

約定価格 93920 は設定した指値 93800 より高く、実際には予想より有利な結果になりました。これが指値注文の特徴です――約定価格は指値以上になります。

ストップリミットのリスク

市場が急落しすぎて指値の範囲を飛び越えてしまったらどうなるでしょうか。例えば BTC が 94100 から一瞬で 92000 まで下落したとします。トリガー価格 94000 を突破し、93800 の指値売り注文が出されますが、その時点で市場価格はすでに 92000 まで下がっており、誰も 93800 で買おうとしません。この注文は約定しないまま出され続け、市場が 93800 以上に反発するまで約定しません。

これがストップリミットの最大のリスクです。価格が急落する局面では逆指値が効かない可能性があります。

ストップマーケット(Stop Market)

ストップリミットの「約定できない」問題を解決するために生まれたのがストップマーケットです。パラメータはトリガー価格の1つだけです。トリガーされると即座に成行注文が出されます。

実測シナリオ

同じく 0.005 BTC をエントリー価格 95200 で保有している状態で設定します。

  • トリガー価格 94000

実測結果

BTC が 93950 まで下落してトリガーされ、システムは即座に 0.005 BTC の成行売り注文を出しました。その時点の買い気配1本目は 93920 で、成行注文はすぐに約定しましたが、成行のため複数の価格帯を消化する可能性があり、最終的な平均約定価格は 93902(出した瞬間の 93920 より 18 USDT 低い、これがスリッページです)でした。

ストップマーケットの特徴

  • 必ず約定する(流動性が正常な場合)
  • ただし約定価格はコントロールできず、急激な相場ではスリッページが大きくなる可能性がある
  • 「とにかく決済したい、数USDTのズレは気にしない」という緊急の逆指値に向いている

私たちの経験では、BTC、ETH など流動性の高い銘柄はストップマーケットのスリッページが通常 0.1% 未満で許容範囲ですが、アルトコインではストップマーケットのスリッページが1%を超えることがあり、ストップリミットの方が安全です。

OCO注文(One Cancels Other)

OCOは「どちらか一方」の組み合わせ注文で、利益確定と逆指値という逆方向の2つの注文を同時に出し、どちらか一方がトリガーされるともう一方は自動的にキャンセルされます。

実測シナリオ

0.005 BTC をエントリー価格 95200 で保有し、同時に次の2つを実現したいとします。

  • 97000 まで上昇したら自動的に利益確定売り
  • 94000 まで下落したら自動的に逆指値売り

一つずつ注文すると2つの注文が必要になりますが、OCOはこれを1つの組み合わせにまとめます。

  • 上側の利益確定:指値 97000
  • 下側の逆指値トリガー価格:94000
  • 下側の逆指値の指値:93800(発動後実際に出される指値)

実測結果

BTC が 96950 まで上昇したとき、気配の売値がすでに 97000 に触れ、利益確定側の指値注文が約定しました。同時に下側の 94000 の逆指値は自動的にキャンセルされました。

逆にもし BTC が先に 94000 まで下落していたら、逆指値がトリガーされ、利益確定側が自動的にキャンセルされます。どちらか一方しか執行されません。

OCOのメリット

  • 一度の設定で利益確定と逆指値を同時に管理できる
  • 自動的に排他的で、両方がトリガーされることはない
  • 手動での介入を減らせる

OCOの落とし穴

OCOはBinanceのウェブとアプリの両方にありますが、モバイル版の入口は少しわかりにくくなっています。注文パネルに「現物 / レバレッジ / 逆指値」というタブがあり、「逆指値」をタップして初めてOCOのオプションが見えます。

OCOは修正できず、キャンセルして作り直すしかありません。利益確定や逆指値の価格を調整したい場合は、まずOCO全体をキャンセルしてから再度作成する必要があります。

条件注文(Trigger Order / Conditional Order)

条件注文はより汎用的な予約注文で、トリガー後に指値注文、成行注文、さらには逆指値注文まで実行するタイプを選択できます。Binanceの最近のバージョンではこの機能が「高度な注文」または「ストラテジー注文」に統合されています。

活用シーン

条件注文は複雑な戦略に向いています。例えば「BTCが96500を突破してから買う」というロジックは、通常の指値注文では実現できません(指値買い注文の価格が売り気配1本目以上だと即座に約定してしまうため)。しかし条件注文なら次のように設定できます。

  • トリガー条件:BTC価格が96500以上
  • トリガー後の動作:成行買い注文を出す

この価格を突破した場合のみ買われ、突破しなければ買われません。

実測シナリオ

BTC価格が96500に触れたら 0.005 BTC を成行買いする条件注文を設定しました。

設定してから4時間待つと、実際にBTCが96500まで上昇して条件注文がトリガーされ、即座に約定し、平均約定価格は96512でした。

条件注文と逆指値注文の関係

逆指値注文は本質的には条件注文の一種です。逆指値注文を独立したタブとして表示しているのはユーザーの使いやすさのためです。しかし根底のロジックはどちらも「価格が何らかの条件をトリガーする → 何らかの動作を実行する」です。

4種類のツール比較表

ツール パラメータ数 トリガー後の動作 必ず約定 スリッページリスク 向いているシーン
ストップリミット トリガー価格 + 指値 指値注文を出す いいえ 通常の逆指値、価格が安定している場合
ストップマーケット トリガー価格のみ 即座に成行 はい(流動性が正常な場合) 緊急のリスク回避
OCO 双方向4つの価格 一方がトリガーされるともう一方はキャンセル 設定次第 利益確定と逆指値を同時に管理
条件注文 トリガー条件 + 動作 任意の動作 動作の種類次第 動作の種類次第 突破追随、複雑な戦略

実操:Binanceでの逆指値の出し方

第1ステップ:取引ページに入る

Binance公式アプリを開き、取引したい銘柄の現物ページ(例:BTC/USDT)に入ります。

第2ステップ:注文タイプを切り替える

注文パネルの上部にいくつかのタブがあります。指値、成行、逆指値。「逆指値」をタップします。

第3ステップ:具体的なサブタイプを選ぶ

逆指値パネルに入ると、さらに細かい選択肢があります。

  • ストップリミット(Stop-Limit)
  • ストップマーケット(Stop-Market)
  • 利益確定指値(Take Profit Limit)
  • 利益確定成行(Take Profit Market)
  • OCO

「ストップ」と「テイクプロフィット」は名前こそ違いますが、実際の注文タイプのロジックは同じです。「ストップ」は下落を見越してトリガーし、「テイクプロフィット」は上昇を見越してトリガーする、方向が違うだけです。

第4ステップ:パラメータを入力する

上で説明した通りにトリガー価格と(あれば)指値を入力します。

第5ステップ:数量を選ぶ

BTCの数量を直接入力することも、パーセンテージスライダー(現物ポジションの25%/50%/75%/100%)をドラッグすることもできます。

第6ステップ:確認して送信する

「売却」ボタンをタップすると、二次確認のポップアップが出ます。内容に問題がなければ確認します。

第7ステップ:「未約定注文」でトリガー待ちの注文を確認する

送信後、逆指値注文はすぐには「約定履歴」に表示されず、「未約定注文」の「条件注文」タブに入ります。そこでトリガーされていないすべての逆指値注文の状態を確認できます。

具体的な注文ページの見方はBinanceの注文ページのタブの見方のノートも参考にしてください。

先物の逆指値注文

先物の逆指値ロジックは現物とまったく同じですが、いくつか細かい違いがあります。

  • 先物の逆指値は「マーク価格」または「最終約定価格」をトリガーの基準として選択できます。初心者は「マーク価格」を選ぶことをおすすめします。ひげ足による誤トリガーを避けられます
  • 先物は「トレーリングストップ」(Trailing Stop)に対応しており、ストップ価格を市場価格に追随させて自動調整できます
  • 先物には「リバースポジション」オプションがあり、逆指値注文がトリガーされると同時に反対方向で新規ポジションを建てられます

先物関連の概念は分類ページの用語速引にある他のノートも参照してください。

よくある落とし穴

落とし穴1:元本を守りたくてストップマーケットを設定したのに割り込んで損した

エントリー価格の近くに逆指値を設定する(例:エントリー95200、逆指値95150)と、リスクは50USDTだけに見えます。しかし実際の相場が揉み合うとストップマーケットが頻繁にトリガーされ、毎回小さな損失+スリッページ+手数料が積み重なり、何回か繰り返すと累計損失が1回の大きな逆指値より多くなることがあります。

経験則:逆指値価格はエントリー価格から最低でも1.5%〜2%離しておき、ランダムなノイズで刈られないようにしましょう。

落とし穴2:OCOの方向を逆に設定してしまう

初心者は利益確定と逆指値の方向を逆にしてしまうことがあり、結果「上がったら逆指値、下がったら利益確定」という設定になってしまいます。BinanceアプリはOCOパネルで自動的に警告を出しますが、それでも慎重にチェックする必要があります。

落とし穴3:ストップリミットの設定が厳しすぎる

トリガー価格94000、指値93999では差が小さすぎます。相場が窓を開けて動くとすぐに約定できなくなります。トリガー価格と指値の間に0.5%〜1%のバッファを残すことをおすすめします。

落とし穴4:逆指値注文を取り消し忘れて新規ポジションを建てる

以前出した逆指値注文があり、決済後にそれを取り消していないと、次に新規ポジションを建てたときにその逆指値注文がまだ残っています。新しいポジションが古い逆指値注文で意図せずトリガーされる可能性があります。毎回決済後に「未約定注文」を確認して整理する習慣をつけましょう。

それぞれのタイプに合った逆指値戦略

Binanceを始めたばかりなら、まずは最もシンプルな戦略から始めることをおすすめします。

  • 初心者:すべてのポジションにストップマーケットを設定し、トリガー価格はエントリー価格の-2%に設定。ロジックがシンプルで実行しやすい
  • 中級者:OCOで利益確定と逆指値を同時に管理し、利益確定はエントリー価格の+5%、逆指値は-2%、損益比2.5:1
  • 上級者:相場の構造に応じて動的に調整する。例えば逆指値を直近の日足の安値の下に置く

どの戦略を選んでも重要なのはエントリー前にあらかじめ設定しておくことであり、ポジションを持ってから急に決めないことです。急な判断は感情に左右されやすくなります。

FAQ

Q:逆指値注文は証拠金を消費しますか? A:現物の逆指値注文は資金をロックしません(すでに保有しているポジションを売るだけのため)。先物の逆指値注文も追加の証拠金は不要です。ただしOCOは設定によっては一部の残高をロックすることがあり、条件注文のタイプによって異なります。

Q:逆指値がトリガーされた後、執行をキャンセルできますか? A:できません。一度逆指値がトリガーされて注文が出されると、その注文はすでにマッチングキューに入っており、取り消すことはできません。トリガー前であれば逆指値注文全体をキャンセルすることだけが可能です。

Q:逆指値価格を「パーセンテージ」で設定できますか? A:現物の注文パネルは具体的な価格数値しか受け付けません。しかしBinanceアプリの先物パネルには「パーセンテージ」入力のショートカットがあり(例えば直接 -2% と入力すると対応する価格に自動変換されます)。

Q:ネットワークが切れても逆指値はトリガーされますか? A:されます。逆指値注文はBinanceのサーバー側に設定されているため、あなたのネットワーク状態とは無関係です。スマートフォンが圏外になったりアプリを閉じたりしても、逆指値注文は引き続き有効です。

Q:逆指値注文に有効期限はありますか? A:デフォルトはGTC(キャンセルするまで有効)です。Binanceの一部の注文タイプでは有効期限(1日、1週間など)を設定することもできます。

Q:同じ銘柄に複数の逆指値注文を出せますか? A:出せます。例えば同じ1 BTCのポジションに対して、0.5 BTC分の94000逆指値と0.5 BTC分の93000逆指値を出し、段階的な逆指値にすることができます。

Q:逆指値注文の手数料はいくらですか? A:トリガー後に実際に約定した際、対応する注文タイプの料率で徴収されます。ストップマーケットはテイカー0.1%(現物)または0.05%(先物USDT無期限)です。ストップリミットがメイカーとして約定した場合はより安くなります。

Q:BinanceのPCクライアントで逆指値注文を確認できますか? A:できます。Binance公式アプリのダウンロードページにMac版とWindows版があり、ログイン後は注文ページで同じように確認できます。

Q:逆指値注文がトリガーされないことがあるのはなぜですか? A:よくある原因1:トリガー価格の基準が「最終約定価格」か「マーク価格」かで、両者が異なる場合があります。原因2:取引ペアの深夜の流動性が低く、最終約定価格が実際の市場を正しく反映していない場合。原因3:指値を設定していてトリガー後に指値が約定できない場合。この3点を確認すれば90%の問題は解決します。

AIに質問… Ctrl I