注文を出した後に、設定した価格が間違っていた、買うのをやめたくなった、あるいは市場の急激な変動で計画が狂ったことはありませんか?Binanceでは、まだ約定していない未完了の注文はいつでもキャンセル(取り消し)可能であり、関連する資金や暗号資産は即座に凍結解除されます。キャンセルの手順はウェブ版とアプリ版で少し異なりますが、この記事では一括キャンセルのような便利な操作を含め、すべてのキャンセル方法を完全に網羅しています。操作するには、ウェブ版はBinance公式サイトにアクセスするのが最も早く、スマートフォンユーザーはBinance公式アプリを使えば同じくらい簡単に操作できます。iPhoneをお使いで未インストールの方はiOSインストールガイドをご覧ください。
注文キャンセルの基本原則
操作の前に、以下の重要なポイントを理解しておきましょう。
- キャンセルできるのは「未約定(未完了)」の注文のみです。すでに約定(成立)してしまった注文は取り消せません。
- 一部約定の注文は、残りの未約定部分のみキャンセル可能です。例えば、10 BTCの売り注文を出し、すでに3 BTCが約定している場合、残りの7 BTCの注文を取り消すことができます。
- 注文のキャンセルに手数料は一切かかりません。キャンセル後、資金や暗号資産は**即座に凍結解除(解放)**されます。
- 指値注文(リミット)、ストップリミット、OCO注文、トレイリングストップはすべてキャンセル可能です。
- 成行注文(マーケット)のキャンセルは事実上意味がありません。成行注文は発注された瞬間に即座に約定してしまうためです。
ウェブ版でのキャンセル手順
方法1:現物取引画面のオーダーブック下からキャンセルする
- 「トレード」 → 「現物(スポット)」に進み、任意の取引ペア画面を開きます。
- 画面下部にある「未約定注文(Open Orders)」のエリアまでスクロールします。
- ここに、あなたの現在のアカウントにおけるすべての未完了の注文が表示されます。
- 各注文の右側にある「キャンセル(ゴミ箱アイコン)」をクリックします。
- 確認のポップアップが表示されたら承認すると、注文が直ちに消去されます。
方法2:注文センターでまとめて管理する
- 画面右上のプロフィールアイコン → 「注文(Orders)」 → 「現物注文(Spot Order)」をクリックします。
- デフォルトで「現在の未約定注文(Open Orders)」のタブが表示されます。
- ここでは、取引ペア、注文タイプ、売買方向でフィルターをかけることができます。
- 各注文の右側にある「キャンセル」ボタンで個別に削除できます。
- 右上にある「すべてキャンセル(Cancel All)」ボタンをクリックすると、リストにある注文を一括でクリアできます。
方法3:取引画面で全注文を一括キャンセルする
現物取引画面の「未約定注文」エリアの右上には、「すべてキャンセル(Cancel All)」のリンクがあります。
- これをクリックすると、現在の取引ペアに限らず、そのアカウントのすべての未完了の現物注文がキャンセルされます。
- クリックする前に確認のポップアップが表示されます。この操作は元に戻せません。
- 大量の注文を出している場合に非常に便利な機能です。
アプリ版(モバイル)でのキャンセル手順
方法1:取引画面でのスワイプ・キャンセル
- Binanceアプリを開き、下部メニューの「トレード」 → 「現物(スポット)」をタップします。
- 画面中央から下へスクロールし、「未約定注文(Open Orders)」のリストを確認します。
- キャンセルしたい注文を左にスワイプすると、赤い「キャンセル(ゴミ箱)」ボタンが現れます。
- タップして承認すると、注文が消去されます。
方法2:注文ページでの一括操作
- アプリ下部の右下「ウォレット(資金)」や「ホーム」画面などから「注文(Orders)」アイコンをタップします。
- 上部のタブを「現物(Spot)」 → 「未約定注文(Open Orders)」に切り替えます。
- 画面右側に「すべてキャンセル(Cancel All)」ボタンがあります。
- 個別の注文をキャンセルしたい場合は、その注文の横にある「キャンセル」をタップします。
方法3:先物(Futures)注文の個別管理
先物取引の注文は現物取引とは完全に分離されています。以下の手順でアクセスします。
- アプリ版:「先物(Futures)」 → 取引画面下部の「ポジション / オープンオーダー」タブ。
- ウェブ版:「トレード」 → 「USDT-M先物」 → 画面下部の「未約定注文(Open Orders)」。
先物注文を一括キャンセルしても現物注文には影響を与えず、その逆も同様です。
OCO注文のキャンセル方法
OCO(One-Cancels-the-Other)注文は、互いに関連する2つの注文で構成されています。これをキャンセルする場合:
- どちらか一方の注文をキャンセルすると、もう一方も自動的にキャンセルされます。
- 注文リストの中では、見分けがつくようにOCO注文には「OCO」という接頭辞が付いています。
- それぞれを2回キャンセルする必要はありません。
トレイリングストップとストップリミットのキャンセル
これらの注文は、**条件となる価格(ストップ価格)に到達する前(未トリガー状態)**であれば、通常の指値注文と同じようにいつでもキャンセルできます。
しかし注意が必要です。ストップ価格に到達(トリガー)した瞬間、それは指値注文または成行注文としてオーダーブックに送信されます。トリガー済みだが未約定の指値注文については、依然として「未約定注文」リストに表示され、キャンセルすることが可能です。
便利な一括操作のテクニック
取引ペアで絞り込んでからキャンセル
注文センターでは、取引ペアによるフィルタリングをサポートしています。「現物注文」ページの上部で、例えば「ETH/USDT」を選択すると、その取引ペアの注文のみが表示されます。その状態で「すべてキャンセル」をクリックすれば、他の取引ペアに影響を与えることなく、ETH/USDTの注文だけを一括キャンセルできます。
注文タイプでの絞り込み
同様に、注文センターでは注文タイプによるフィルタリングも可能です。
- 指値注文(Limit)のみ表示
- ストップリミットのみ表示
- OCO注文のみ表示
このように絞り込んでから一括キャンセルを実行することで、範囲を正確にコントロールできます。
APIを利用した一括キャンセル
APIを利用するトレーダーは、DELETE /api/v3/openOrders のエンドポイントを呼び出すことで、特定の取引ペアのすべての注文を一度にキャンセルできます。また、DELETE /api/v3/order を使えば個別の注文をピンポイントでキャンセル可能です。Bot取引などを行うスクリプトトレーダーは、ほぼすべてこのAPIを利用して注文を管理しています。
キャンセル後、資金はいつ戻るのか?
- 現物取引:キャンセル後、資金は即座に凍結解除され、1秒以内に残高が更新されます。
- 先物取引:キャンセル後、確保されていた証拠金が即座に解放されます。
- Earn(資産運用):該当しません(Earn機能には板注文という概念がないため)。
もしキャンセルしたにもかかわらず残高が変わっていないように見える場合は、ページの更新(F5キーなど)を行うか、一度アカウント画面から出て入り直してみてください。
注文キャンセルが失敗する一般的な原因
原因1:注文がすでに約定してしまった
あなたが「キャンセル」をクリックしたまさにその瞬間に、誰かがあなたの注文を約定させた場合です。この場合、「注文ステータスが変更されました」や「キャンセルに失敗しました」というエラーメッセージが表示されます。**取引履歴(Order History)**を確認すると、その注文が「約定済み(Filled)」になっていることが分かります。
原因2:ネットワークの遅延
スマートフォンの電波が悪い、またはサーバー側に遅延がある場合、クリックしても反応がないことがあります。5〜10秒待ってから再試行するか、より安定したネットワーク(Wi-Fiなど)に切り替えてください。
原因3:アカウントがリスクコントロール(風控)によって制限されている
アカウントに異常な状態(新しいデバイスからのログイン、不審なアクティビティなど)が検出された場合、注文の発注やキャンセルが一時的に禁止されることがあります。「プロフィール」 → 「セキュリティ」へ進み、制限の警告や指示がないか確認してください。必要な認証(顔認証など)を完了すれば復旧します。
原因4:Binanceシステムのメンテナンス中
Binanceでは時折システムの定期メンテナンスが行われます(通常は24時間前に告知されます)。メンテナンス中は、一時的に取引機能全般が一時停止します。公式のアナウンスやシステムステータスページを確認してください。
よくある質問 (FAQ)
Q:頻繁に注文のキャンセルを繰り返すと、アカウントが制限されますか?
A:一般ユーザーが通常の取引内で頻繁にキャンセルを行っても、制限されることはありません。Binanceのリスク管理システムは主に、ウォッシュトレード、異常な取引量の偽装、ボットによる異常な高頻度の発注とキャンセルの繰り返しなどを監視しています。個人の手動操作で1日に数十回キャンセルする程度なら全く問題ありません。ただし、APIを利用した高頻度取引の場合は、**APIリクエスト制限(Rate Limit)**に引っかかる可能性があります。
Q:指値注文がいつまで経っても約定しない場合はどうすればいいですか?
A:選択肢は2つあります。1つ目は、そのまま注文を残しておくことです。市場価格がいつかその価格に到達すれば約定します。手動でキャンセルしない限り、注文に有効期限はありません。2つ目は、一度キャンセルして、市場価格に近い値段で発注し直すことです。未完了のリストが邪魔な場合は、フィルタリング機能を使って整理してください。
Q:キャンセルした後、すぐに新しい注文を出すことはできますか?
A:はい、可能です。キャンセル操作がアカウントの他の機能に影響を与えることはなく、直ちに新しい注文を出すことができます。キャンセルと同時に資金は即座に利用可能になります。
Q:注文をキャンセルすると、取引手数料のキックバック(アフィリエイト報酬など)に影響はありますか?
A:影響ありません。取引手数料は注文が実際に約定(成立)した時のみ発生し計算されます。したがって、未約定の注文に対して手数料はかかりません。注文を出している間に得られる「メイカー(Maker)」としての資格も、実際に約定した部分に対してのみ有効です。キャンセルという行為自体が、過去の約定分のキックバックを減らすことはありません。