結論から言うと、指値注文が約定しないケースの99%は、設定した価格に市場価格が達していないためです。買い注文が現在の市場価格より低く設定されていたり、売り注文が市場価格より高く設定されている場合、市場がその価格に到達するまで注文は未約定のまま残ります。アカウントにログインする場合は、まずBinance公式サイトにアクセスするか、直接Binance公式アプリをご利用ください。Appleユーザーの方は、iOSインストールチュートリアルをご参照ください。
指値注文の約定ロジック
指値注文の本質は、「特定の価格で取引したい、市場がその価格に一致するのを待つ」というものです。
例:現在のBTC価格が65,000ドルの時、64,000ドルの買い指値注文を出したとします。この注文はオーダーブックに並び、市場価格が64,000ドルまで下落し、その価格で売ってもよいという人が現れるまで待ちます。もし市場価格が64,000ドルまで下がらなければ、注文はずっと約定せずに残ります。
約定しないのはシステムのエラーではなく、市場が希望の価格に達していないからです。
約定しない原因の確認順序
以下の順序で確認すれば、ほとんどの問題を解決できます。
| 確認項目 | 確認方法 |
|---|---|
| 現在の価格 vs 注文価格 | 通貨ペアの現在価格と注文価格を比較する |
| 注文数量が小さすぎないか | 通貨ペアの最小注文数量を下回っていないか確認する |
| 指値が妥当かどうか | 現在価格から5%以上離れていると、すぐには約定しにくい |
| 売買の方向を間違えていないか | 「買い」と「売り」のタブを間違えて選択していないか |
| 注文が有効かどうか | 「オープンオーダー(現在の依頼)」のステータスが「キャンセル済み」になっていないか |
| ネットワークの遅延 | アプリを再起動して注文ステータスを更新する |
| サーバーの異常 | 非常に稀ですが、公式のお知らせを確認する |
ケース1:注文価格が市場価格から離れすぎている
最もよくあるケースです。「オープンオーダー」を開き、自分の注文価格と現在の価格を比較してください。
- 買い指値注文が市場価格よりかなり低い位置にある → 市場が下落しない限り約定しません
- 売り指値注文が市場価格よりかなり高い位置にある → 市場が上昇しない限り約定しません
例:BTCの現在価格が65,000ドルで、60,000ドルの買い指値注文を出した場合、7.7%の差があります。1週間経ってもその価格に達しない可能性があります。
解決策:注文をキャンセルし、現在価格に近い位置(例えば64,500ドルなど)で再注文するか、現在価格より0.1%だけ高い価格に設定して即座に約定させる(テイカー注文にする)ことができます。
ケース2:売買の方向を間違えている
Binanceアプリの画面では、買いと売りは独立したタブになっています。注文前に必ず確認してください:
- 買いたい場合 → 上部の緑色の「買う BTC」タブ
- 売りたい場合 → 上部の赤色の「売る BTC」タブ
初心者の場合、「安い価格で買いたい」というのを「売り」と勘違いし、方向を逆にしてしまうことがあります。この場合、マッチングすることはありません。
解決策:注文をキャンセルし、正しい方向を選択して再度注文します。
ケース3:数量が最小注文数量を下回っている
各通貨ペアには「最小注文数量」と「最小注文金額」の2つの制限があります。この制限を下回ると、注文が失敗するか、システム内で無効な注文として処理され、マッチングされません。
Binanceの主要な通貨ペアの一般的な制限:
| 通貨ペア | 最小数量 | 最小金額 |
|---|---|---|
| BTC/USDT | 0.00001 BTC | 5 USDT |
| ETH/USDT | 0.0001 ETH | 5 USDT |
| BNB/USDT | 0.001 BNB | 5 USDT |
| 多くのアルトコイン/USDT | 0.01-1 | 5 USDT |
注文時の金額は、境界線の問題を防ぐため少なくとも10 USDT以上にすることをお勧めします。
解決策:注文をキャンセルし、数量を増やして再度注文します。
ケース4:通貨ペアの取引が一時停止されている
非常に稀ですが、Binanceがコントラクトのアップグレード、メンテナンス、または緊急対応のために特定の通貨ペアの取引を一時停止することがあります。この間、既存の注文のマッチングは停止します。
解決策:
- 「お知らせ」 → 「Binance最新のお知らせ」を開きます
- 取引している通貨ペアのキーワード(例: "ETHFI")で検索します
- 「取引一時停止」の通知がある場合は、再開時間を待ちます
- 通常、再開後に注文を出し直す必要があるかどうかはお知らせに記載されています
ケース5:通貨ペアの取引量が非常に少ない
マイナーなアルトコインは、オーダーブック(板)が薄いことが多いです。自分の注文価格に「到達した」ように見えても、反対売買を行う相手がその価格を**通過(クロス)**しなければ、注文は約定しません。
特に小数点以下の桁数が多い場合に起こります:1.234 USDTで買い指値注文を出していて、市場の最安売り価格が1.235の場合、0.001の差でも約定しません。これがオーダーブックのギャップ現象です。
解決策:注文価格を少し高めに設定する(現在の最安売り価格の1つ上の価格で買い注文を出す)、または直接成行注文を使用します。
実践:未約定注文の価格調整方法
操作手順:
- アプリ下部の「トレード(取引)」をタップ
- 「オープンオーダー(現在の依頼)」タブを選択
- 約定していない指値注文を見つける
- 右側の「キャンセル」をタップし、確認する
- キャンセル後、通貨ペアの取引画面に戻り、再度注文を出す
- 「指値」を選択 → 新しい価格を入力 → 数量を入力 → 「買う/売る」をタップ
Binanceには「注文価格の変更」機能はありません。注文をキャンセルして出し直す必要があります。この一連の作業は30秒以内に完了できます。
実践:「待つべきか、キャンセルすべきか」の判断基準
注文が約定しない場合、そのまま待つか、キャンセルして出し直すか迷うことがあります。以下の基準を参考にしてください。
| 価格差(注文価格と現在価格の差) | 推奨する行動 |
|---|---|
| 0-1% | そのまま待つ。すぐに到達する可能性があります |
| 1-3% | 1〜2日待ち、到達しなければ調整する |
| 3-5% | 自分の時間に余裕があるかどうかで判断する |
| > 5% | キャンセルする。諦めるか価格を変更する |
3%以上離れた価格で注文した場合、1週間経っても約定しない可能性があります。その間資金がロックされ使用できないため、機会損失が非常に大きくなります。また、相場が逆方向に動いてしまうリスクもあります。
見落とされがちなポイント:ネットワークの遅延
稀に、注文はサーバー上で既に約定しているのに、アプリ上ではまだ「オープンオーダー」に表示されていることがあります。これはネットワークの遅延やキャッシュが原因です。
確認方法:
- 「オープンオーダー」のページを下にスワイプして更新(リフレッシュ)する
- アプリを完全に終了し、再起動する
- 「注文履歴」に切り替えて、既に約定しているか確認する
もし約定済みであるにもかかわらずアプリでまだ注文中と表示される場合は、アプリを再起動してください。資金が失われることはありません。
指値注文はどれくらい待てばいいのか
価格差に応じた約定確率の目安(過去のバックテストに基づくもので、保証するものではありません):
| 価格差 | 24時間以内の約定確率 | 1週間以内の約定確率 |
|---|---|---|
| 0.1% | 70% | 95% |
| 0.5% | 40% | 80% |
| 1% | 25% | 60% |
| 2% | 10% | 35% |
| 3% | 5% | 20% |
| 5% | < 2% | 8% |
主要なコインで相場が活発な時はこの確率は上がり、閑散としている時は下がります。
注文のキャンセルと価格変更のコスト
注文のキャンセルは完全無料であり、価格を変更して再注文するのも無料です。しかし、以下の点に注意してください:
- キャンセルして再注文すると、順番待ちの最後尾に並び直すことになります。たとえ同じ価格であっても、列の最後尾になります。
- 高頻度でキャンセルと変更を繰り返すと(1日に数百回など)、リスクコントロールシステムから警告が出る可能性があります。
- 注文キャンセル時、BNBによる手数料割引のオン/オフは影響しません。
「キャンセルのペナルティ」のような概念はほぼないため、安心して調整を行ってください。
注文が約定しない事態を避けるためのコツ
初心者のための推奨事項:
- 指値価格は、現在価格から1%以内の差に収める
- 注文を出したら、スマホのアラームをセットして2時間おきに確認する
- 大きな金額は分割して注文する。少額ずつ複数回に分ける(1回で5,000 USDTの注文を出して待つのは避ける)
- 相場の変動が激しい時(1日の変動幅が5%以上)は、当日に出した注文を翌日にもう一度確認する
よくある質問 (FAQ)
Q:指値注文はどのくらいで期限切れになりますか? A:デフォルトのGTC(Good Till Cancel)モードでは、手動でキャンセルするまで有効です。IOCやFOKモードに変更した場合のみ、自動的に期限切れになったりキャンセルされたりします。
Q:未約定の指値注文は資金が凍結されますか? A:はい。買い指値注文の場合はUSDTが凍結され、売り指値注文の場合は該当する暗号資産が凍結されます。キャンセルすれば即座に凍結解除されます。
Q:注文をキャンセルせずに価格だけを変更できますか? A:できません。Binanceは「注文の変更」をサポートしていないため、一度キャンセルして再注文する必要があります。他の取引所でも同様の仕様が多いです。
Q:指値注文が半分だけ約定して残った場合はどうなりますか? A:残りの部分は引き続きオーダーブックに残ります。手動でキャンセルするか、そのまま約定するのを待つかを選択できます。
Q:ストップ高/ストップ安の制限はありますか? A:暗号資産の現物取引には値幅制限(ストップ高・ストップ安)はありません。理論上はどのような価格でも注文できますが、市場価格からかけ離れた価格を設定しても意味がありません。
Q:BTC/USDTのような主要なペアは通常何秒で約定しますか? A:指値価格が市場価格から離れていなければ、数秒で約定します。ずっと約定しない場合は、基本的に設定価格の問題です。
Q:キャンセルに失敗した場合はどうすればいいですか? A:非常に稀ですが、発生する可能性があります。まずはアプリを再起動して状態を確認し、それでもダメならオンラインカスタマーサポートに連絡してください。資金はロックされたままですが、失われることはありません。
注文が約定しなくても焦らず、まずは注文価格と市場価格を確認してください。ほとんどの場合、原因は非常に単純で、市場価格があなたの希望する価格に達していないだけです。