成行注文と指値注文の違いとは?暗号資産取引の注文方法
成行注文は最良の価格ですぐに約定し、指値注文は指定した価格かそれより有利な価格でのみ約定します。違い、手数料、使い分けを解説します。
更新
成行注文は最良の価格ですぐに売買し、指値注文は指定した価格かそれより有利な価格でのみ約定します。 成行注文は約定を保証しますが、価格は保証しません。指値注文は価格を保証しますが、約定は保証しません。どちらを選ぶかは、スピードとコストのトレードオフです。
要点
- 成行注文は板(オーダーブック)に対してすぐに約定し、スリッページが生じることがあります。
- 指値注文は受け入れる最も不利な価格を指定します。一部しか約定しないことも、まったく約定しないこともあります。
- 成行注文にはテイカー手数料がかかります。板に残る指値注文には通常、より安いメイカー手数料がかかります。
- スプレッドをまたぐ指値注文は即時約定可能な指値注文です。テイカーとしてすぐに約定しますが、指値を超えることはありません。
- GTC、IOC、FOK、ポストオンリーなどの有効期間の指定で、指値注文の動作が変わります。
- アービトラージでは、注文方法がコストとレッグリスクの両方を左右します。
成行注文の仕組み
成行注文は取引所に「この数量を、板が示すどんな価格でもいいので今すぐ約定させてほしい」と伝えます。成行の買いは、最も安い売り気配から順に、売り気配(アスク、売り注文)に対して約定します。成行の売りは、最も高い買い気配から順に、買い気配(ビッド、買い注文)に対して約定します。
注文が最良価格の数量より大きい場合は、次の価格帯でも約定し続けます。価格帯を1つ消化するごとに、平均約定価格は悪くなります。これがプライスインパクトであり、板取引でのスリッページの主な原因です。
成行注文は板から流動性を取り去るため、テイカー注文となり、テイカー手数料がかかります。2つの手数料の違いについては、メイカー手数料とテイカー手数料をご覧ください。
指値注文の仕組み
指値注文には価格が付いています。$2,990の買い指値は、$2,990かそれより安い価格でのみ約定します。$3,010の売り指値は、$3,010かそれより高い価格でのみ約定します。
その後どうなるかは、指値が市場に対してどこにあるかで決まります。
- 最良売り気配より下(買いの場合): 注文は買い気配として板に残り、待機します。後で約定すれば、それはメイカー注文です。
- 最良売り気配以上(買いの場合): 注文は、指値の価格まで既存の売り気配に対してすぐに約定します。これは即時約定可能な指値注文で、テイカー手数料がかかります。約定しなかった残りは板に残ります。
計算例:5 ETHを買う
ETHの板に次の売り気配があり、テイカー手数料が0.05%、メイカー手数料が0.02%だと仮定します(説明用の数値で、特定の取引所の実際の手数料ではありません)。
| 売り気配の価格 | 数量 |
|---|---|
| $3,000 | 2 ETH |
| $3,003 | 2 ETH |
| $3,009 | 3 ETH |
5 ETHの成行注文:
- 2 × $3,000 = $6,000
- 2 × $3,003 = $6,006
- 1 × $3,009 = $3,009
- 合計:$15,015、平均価格$3,003
- テイカー手数料:$15,015 × 0.0005 = $7.51
- 総コスト:$15,022.51
$2,999で5 ETHの買い指値(板に残る場合):
- すべて約定すれば、コストは5 × $2,999 = $14,995
- メイカー手数料:$14,995 × 0.0002 = $3.00
- 総コスト:$14,998.00
この取引では、指値注文の方が約$24.51安くなります。ただし落とし穴があります。価格が上昇して$2,999まで戻らなければ何も買えず、より高い価格で相場を追いかけなければならないかもしれません。
成行注文と指値注文の比較
| 成行注文 | 指値注文 | |
|---|---|---|
| 約定 | 即時、ほぼ確実 | 指定価格かそれより有利な価格でのみ。約定しないこともある |
| 価格 | 約定するまでわからない | 指値が上限 |
| スリッページ | あり、規模とともに増える | 指値を超えることはない |
| 手数料の種類 | テイカー | 板に残ればメイカー、スプレッドをまたげばテイカー |
| 向いている場面 | 急ぎのエントリーと決済 | 急がないエントリー、大口の取引、コスト管理 |
| 主なリスク | 薄い板での不利な約定 | 値動きをまるごと逃す |
有効期間の指定と特殊な指値注文
ほとんどの暗号資産取引所では、指値注文の有効期間を設定できます。
- GTC(good-till-cancelled): 約定するかキャンセルするまで板に残ります。
- IOC(immediate-or-cancel): 指値かそれより有利な価格ですぐに約定できる分だけ約定し、残りはキャンセルします。
- FOK(fill-or-kill): 全数量をすぐに約定させるか、すべてキャンセルします。
- ポストオンリー: 流動性を取る形で約定しそうな場合は約定せずキャンセルされるため、常にメイカー手数料が適用されます。
ストップ注文は別の種類の注文で、価格が一定の水準に達すると成行注文または指値注文を発動します。詳しくはストップロス(損切り)とはで解説しています。
アービトラージにおける注文方法
アービトラージ(裁定取引)の取引には2つ以上のレッグがあり、ほぼ同時に約定する必要があります。注文方法の選択は、ほかのどの場面よりもここで重要になります。
- 両方のレッグに成行注文を使えば最速で約定しますが、どちらかのレッグのスリッページで薄い利ざやが消えてしまうことがあります。
- 板に残す指値注文は手数料を節約できますが、一方のレッグだけが約定し、もう一方が約定しないことがあります。これをレッグリスクと呼びます。価格が動く間、ヘッジされていないポジションを抱えることになります。
- IOCの指値注文は、よく使われる中間策です。成行注文のようにすぐに約定しますが、取引がまだ利益になる水準より不利な価格で約定することはありません。
注文を出す前に、ビッド・アスク・スプレッドと最良価格で取引できる数量を確認してください。薄い板での成行注文は、厚い板での同じ注文とはまったく違う結果になります。
よくある間違い
- 流動性の低いコインで成行注文を使う。 小さな注文でも、価格が数パーセント動くことがあります。
- 市場から離れた指値を置いたまま忘れる。 古いGTC注文が、状況が変わったずっと後に約定することがあります。
- 指値注文なら必ずメイカー手数料になると思い込む。 スプレッドをまたげば、テイカーとして手数料がかかります。
- 一部約定を無視する。 指値注文が30%だけ約定し、予定より小さなポジションになることがあります。
ArbTideの活用法
アービトラージスキャナーは、実際に約定可能な価格と各板の最上位で取引できる数量を表示します。成行と指値のどちらでエントリーすべきか判断する材料にしてください。メイカー手数料とテイカー手数料で結果がどう変わるかは、取引手数料計算ツールで確認できます。
よくある質問
- 成行注文と指値注文の違いは何ですか?
- 成行注文は、板にある最良の価格ですぐに売買します。約定は保証されますが、価格は保証されません。指値注文は受け入れる最も不利な価格を指定するため、価格は保証されますが、約定は保証されません。
- 指値注文は成行注文より手数料が安いですか?
- 多くの場合、安くなります。板に残る指値注文はメイカー注文であり、多くの取引所はメイカーにテイカーより低い手数料を設定しています。スプレッドをまたいですぐに約定する指値注文は、テイカー注文として手数料がかかります。
- 指値注文が指値より有利な価格で約定することはありますか?
- はい。買いの指値注文は指値かそれより安い価格で、売りの指値注文は指値かそれより高い価格で約定します。発注した時点で板にすでにより有利な価格があれば、その価格で約定します。
- ポストオンリー注文とは何ですか?
- ポストオンリー注文とは、すぐに約定してしまう場合には約定せずにキャンセルされる指値注文です。注文が必ず板に流動性を加え、メイカー手数料が適用されることを保証します。
- アービトラージのトレーダーはどの注文方法を使いますか?
- 多くのアービトラージトレーダーは、IOC(即時執行またはキャンセル)の指定を付けた指値注文を使います。これはすぐに約定しますが、設定した価格を超えて約定することはありません。成行注文のスピードを保ちながら、スリッページに上限を設けられます。