バイナンスで注文を出したのに、ステータスがずっと「未約定」や「部分約定」のまま。しばらく待っても完全に約定しない。これは正常なのか、それとも問題が発生しているのか。待ち続けるべきか、キャンセルしてやり直すべきか。この記事では原因を一つずつ分析し、解決策を見つけるお手伝いをします。
まだバイナンスのアカウントをお持ちでない方は、登録ページから登録すると手数料割引が受けられます。公式アプリのインストールをお勧めします:アプリダウンロード。注文ステータスの確認がより便利になります。
まず注文のステータスを理解しよう
バイナンスでは、注文は作成から完了まで以下のステータスを経る可能性があります:
- 未約定(Open/Pending): 注文は出されたがマッチする相手方がまだ見つかっていない
- 部分約定(Partially Filled): 注文の一部が約定し、残りがまだ待機中
- 約定済み(Filled): 注文が完全に約定
- キャンセル済み(Cancelled): ユーザーの手動キャンセルまたはシステムによる自動キャンセル
注文が「未約定」または「部分約定」のまま止まっている場合、以下が最も一般的な原因です。
原因1:指値注文の価格が市場価格から離れすぎている
これが最も一般的な原因で、大半のケースを占めます。
指値注文を出した場合、設定した買い価格が現在の市場価格より低い(または売り価格が高い)と、注文はオーダーブックに掲載されたまま、市場価格があなたの設定価格まで移動するのを待ちます。価格差が大きいほど、待ち時間は長くなります。
判断方法は? 注文詳細を開き、設定した価格と現在の市場価格を比較します。差が2%以上ある場合、穏やかな相場では長時間待つ可能性があります。
解決策は?
- 急いで約定させたい場合は、指値注文をキャンセルして成行注文に切り替える
- 急がない場合は、現在の市場価格により近い価格に調整する
- 市場が目標価格に近づいた時に通知を受けられる価格アラートを設定する
原因2:選択した通貨の流動性不足
すべての通貨がBTCやETHのような取引活発度を持っているわけではありません。一部のマイナーな通貨は取引量が非常に少なく、オーダーブック上の注文もまばらです。
この場合、合理的な価格を設定しても、十分な相手方がいないために長時間約定しない、または一部のみ約定して残りが待機中のままになることがあります。
判断方法は? その取引ペアの24時間取引量とオーダーブックの厚みを確認します。24時間取引量が数万ドルや数千ドル程度であれば、流動性は確かに乏しいです。
解決策は?
- 低流動性の通貨には成行注文の使用、または市場価格により近い指値の設定をお勧めします
- 可能であれば流動性の高い取引ペアを選択。一部の通貨はUSDTとBTCの2つのペアがあり、片方がもう片方より活発な場合があります
- 分割注文にし、一度に大量を発注しない
原因3:先行する大口注文にブロックされている
指値注文の約定は「価格優先、時間優先」の原則に従います。あなたと同じ価格に大量の注文が先に並んでいる場合、市場価格が目標価格に到達しても先行注文だけが約定して反転すると、あなたの注文は引き続き待機状態になります。
これは相場の変動が速い時に特に起こりやすいです。価格があなたの目標価格に「触れただけ」で跳ね返り、先に並んでいた注文は約定したがあなたの番は来なかったということです。
判断方法は? オーダーブック上であなたの設定価格付近の注文量を確認します。その価格帯に大量の注文が積み重なっている場合、後ろに並んでいるあなたの優先順位は低くなります。
解決策は?
- 価格をやや有利に設定する(買い価格を少し上げるか、売り価格を少し下げる)ことで、より優先的な位置に配置される
- または、多くの人が集中していない別の価格帯に変更する
原因4:ネットワーク遅延やシステム混雑
市場が急激に変動している時(重大ニュースの発表、突発的な相場変動など)、大量のユーザーが同時に取引に殺到し、バイナンスのシステムに一時的な遅延が発生する場合があります。この時、注文は「未約定」に見えますが、実際には表示が間に合っていないだけの場合があります。
判断方法は? 極端な相場中に注文した場合、ページをリフレッシュまたはアプリを再起動して、ステータスが更新されるか確認します。同時にバイナンスの公式SNSアカウントで、システムメンテナンスや遅延の告知がないか確認しましょう。
解決策は? この状況は通常一時的で、数分後にシステムが正常に戻れば解消します。繰り返しキャンセルと再注文をする必要はなく、かえって混乱を招く可能性があります。
原因5:ストップロス/利確注文がまだトリガーされていない
ストップリミット注文、ストップマーケット注文、OCO注文を設定した場合、トリガー条件が満たされるまでは「未約定」または「トリガー待ち」のステータスで表示されます。
これは完全に正常です。これらの条件付き注文は、特定の条件が満たされてから実行されるよう設計されています。
判断方法は? 「未約定注文」で注文タイプを確認します。「ストップリミット」などと表示されていれば、条件付き注文でありトリガー価格に達するのを待っている状態です。
原因6:アカウント残高不足
注文時にシステムが残高を確認しますが、一部のケースでは残高の問題が発生することがあります:
- 他の未約定注文に資金が凍結されている
- 注文後に他の操作を行い、利用可能残高が減少した
- マッチング時にシステムが手数料支払いに十分な残高がないことを検出した
この場合、注文がシステムによって自動キャンセルされることがあります。ステータスが未約定のまま最終的に約定しなかった場合は、システム通知が届いていないか確認してください。
実用的なトラブルシューティング手順
注文がずっと未約定の状態に遭遇したら、以下の手順で確認してください:
-
注文タイプを確認する。 指値注文、成行注文、条件付き注文のどれか?タイプごとに予想待ち時間が異なります。
-
設定価格と現在の市場価格を比較する。 指値注文なら価格差がどれくらいあるか確認します。
-
取引ペアの流動性を確認する。 24時間取引量とオーダーブックの厚みを見ます。
-
同価格帯のオーダーブック注文量を確認する。 自分の前に何人並んでいるか判断します。
-
ページをリフレッシュする。 単に表示の遅延である場合もあります。
-
アカウント残高を確認する。 十分な利用可能資金と手数料分があるか確認します。
-
バイナンスのお知らせを確認する。 システムメンテナンスや異常の通知がないか確認します。
いつ注文をキャンセルすべきか
- 取引のロジックが変わった場合。 例えば元々弱気でショートしたかったが、新情報で見方が変わった場合。
- 資金が長時間拘束されている場合。 未約定注文で凍結された資金は他の取引に使えません。短期的に約定の見込みが薄ければ、資金を解放して別の用途に回す方が合理的かもしれません。
- 市場のトレンドが明確に逆方向の場合。 例えば安値での買い待ちをしていたが市場が一方的に上昇し、短期的な調整の可能性がますます低下している場合。
- 注文の価格や数量に誤りがあることに気づいた場合。 もちろん即座にキャンセルして再注文すべきです。
未約定注文のキャンセルに手数料は一切かかりませんので、キャンセル自体によるコストの心配は不要です。
注文が長時間未約定になるのを避けるアドバイス
1. わずかな価格差を気にしないなら成行注文を習慣にする。 成行注文はほぼ即座に約定し、待つストレスがありません。
2. 指値注文は現実離れした価格を設定しない。 非常に明確な理由がない限り、指値と現在の市場価格の差は1〜2%以内にしましょう。
3. 大口注文は分割して出す。 一度に大量を一つの価格帯で約定させるのは難しい場合があります。複数に分けて異なる価格帯で注文すれば、約定確率が上がります。
4. 取引が活発な時間帯を選ぶ。 アジア時間帯と米国時間帯は通常取引量が最も多く、これらの時間帯での注文は約定しやすくなります。
5. 市場深度チャートを活用する。 バイナンスの取引ページには深度チャートがあり、各価格帯の売買注文量の分布を表示しています。約定しやすい価格帯を見つけるのに役立ちます。
注文が未約定であることは、ほとんどの場合は正常な現象であり、操作に問題があるとかシステムに故障があるということではありません。背後にある原因を理解すれば、こうした状況にもより冷静に対処できるようになります。