指値買い注文を出したのに、半日、あるいは丸一日待っても約定しない — 初心者がよく経験する状況です。慌てる必要はありません。これはシステムの不具合ではなく、設定した注文価格に市場がまだ到達していないだけです。
なぜ指値注文は約定しないのか
指値注文の仕組みは、市場価格があなたが設定した価格に到達した時のみ、注文がマッチングされ約定します。
例えば、BTCの現在価格が65,000 USDTで、60,000 USDTの買い注文を出したとします。これはBTCが60,000 USDTまで下がるのを待っているということです。BTCが64,000〜66,000の範囲で推移し続けている限り、注文は当然約定しません。
同様に、70,000 USDTの売り注文を出していて、BTCがずっと70,000 USDTに達していなければ、その注文はずっと板に残ったままになります。
オーダーブックで約定可能性を判断する方法
現物取引画面の右側(アプリでは下にスクロール)に「オーダーブック」(Order Book)があり、上下2つのセクションに分かれています。
- 上部の赤色:売り注文(他のユーザーが売りたい価格と数量)
- 下部の緑色:買い注文(他のユーザーが買いたい価格と数量)
あなたの買い価格が現在の最安売り値(赤色の最下行)よりかなり低い場合、注文の順番はかなり後ろにあり、短期的に約定する可能性は低いことを意味します。
3つの対処方法
方法1:そのまま待つ。その価格に自信があり、市場がいずれ到達すると考えるなら、気長に待ちましょう。BinanceのデフォルトではGTC(Good Till Cancelled)なので、キャンセルしない限り注文は有効のままです。
方法2:キャンセルして再注文する。「オープンオーダー」で該当の注文を見つけて「キャンセル」をタップし、現在の市場価格に近い価格で再度注文を出します。例えば、60,000に出していた買い注文を64,000に調整するなどです。
方法3:成行注文に切り替える。待てない場合は、指値注文をキャンセルして成行注文に切り替え、現在の価格で即座に約定させましょう。
無駄に待たないためのコツ
- 注文前に現在のベストビッド/ベストアスクを確認しましょう。その付近に指値を設定すると約定確率が最も高くなります
- 市場価格よりほんの少しだけ安く買いたい場合、現在価格の0.5%〜1%下あたりが妥当です
- 「底値で拾う」ことを期待しすぎないようにしましょう(余程の相場観がない限り)
- 大口注文は異なる価格帯に分散して出すと、分割約定が期待できます
Binanceでの取引において、指値注文が約定しなくても手数料は一切発生しません。注文を出している間はその分の資金がロックされ、他の操作に使えなくなるだけです。考えが変わった場合は、いつでもキャンセルして資金を解放できます。