· four exchange APIs · rebuilt daily
リミット注文と成行注文の仮想通貨トレードを評価するには、執行の確実性とtaker手数料のペナルティを比較する必要があります。taker手数料はトレードあたり最大0.055%に達する一方、maker注文は0.02%以下で済みます。
取引所は、オーダーブックから流動性を除去する注文に対して、より高い手数料を課します。成行注文は、既存の流動性に対して即座に執行され、taker手数料率が発生します。リミット注文は、マッチするまでブック上に残り、maker手数料率が発生します。
デフォルトのperpetual futures手数料スケジュールは、主要なデリバティブ取引所によって異なります。
| 取引所 | Futures Maker Fee | Futures Taker Fee | Taker Fee Penalty |
|---|---|---|---|
| MEXC | 0.0000% | 0.0200% | 0.0200% |
| Bitget | 0.0200% | 0.0300% | 0.0100% |
| OKX | 0.0200% | 0.0500% | 0.0300% |
| Bybit | 0.0200% | 0.0550% | 0.0350% |
手数料の差は、取引高全体で複利的に影響します。100,000 USDの名目ポジションを保有し、10回ロールオーバーするトレーダーを考えてみましょう。総執行数量は2,000,000 USDになります。
Bybitで、すべての約定を成行注文で執行すると、taker手数料として1,100 USDが発生します。それらの約定をリミット注文で執行すると、maker手数料として400 USDが発生します。オーダーブックをクロスすることによる手数料の増加は、同じ名目数量で700 USDになります。
MEXCでは、2,000,000 USDの数量でtaker執行すると400 USD、maker執行ではゼロになります。Bitgetでは、taker執行は600 USDに対し、maker約定は400 USDです。
成行注文は、オーダーブック上の最良価格に対して即座にマッチします。執行価格は保証されません。流動性が低い場合、成行注文は複数の価格帯で約定し、ネガティブスリッページが発生します。
リミット注文は、正確なエントリーまたはエグジット価格を指定します。注文エンジンは、リミット価格またはそれ以上の価格でのみトレードをマッチさせます。価格管理は絶対的ですが、執行は不確実です。
Worth knowing
既存のブック流動性と重複する価格でリミット注文を送信すると、taker手数料率で即座にマッチングが発生します。
市場価格がリミット注文から離れると、トレードは未約定のままです。急激な市場変動では、未約定のリミット注文によりトレーダーはエクスポージャーを得られず、必要なエグジットが遅れます。
Conditional orderは、市場価格が事前に決定されたストップレベルに達したときにトリガーされます。Stop-marketとstop-limitの選択により、トリガー後にマッチングエンジンがトレードをどのように処理するかが決まります。
Stop-market orderは、トリガー価格に達すると即座に成行注文を発行します。執行は保証されますが、約定価格はオーダーブックの深さに依存します。清算の連鎖では、スリッページにより約定価格がトリガーポイントを大きく超える可能性があります。
Stop-limit orderは、トリガー時に指定されたリミット価格でリミット注文を発行します。注文がマッチする前に市場価格がリミット価格を飛び越えた場合、リミット注文は未約定のままブック上に残ります。
Where this goes wrong
清算の連鎖の近くに置かれたstop-limit orderは、しばしば約定に失敗し、急激な市場下落時に未ヘッジのポジションが開いたままになります。
清算がオーダーブックを掃き立てる際、ビッドの深さは消滅します。トリガー価格に近いリミット価格を持つstop-limit sell orderは、市場価格がそれを下回っても未約定のままです。トレーダーは完全な下落リスクを負います。
高度な注文フラグは、手数料ステータスとポジションサイズ変更を制御するために注文エンジンの動作を変更します。
Post-onlyフラグは、リミット注文がmaker注文としてブックに入ることを保証します。リミット価格が既存の注文に対して即座のマッチングを引き起こす場合、取引所は手数料なしで注文をキャンセルします。
What to do instead
Post-onlyフラグをマーケットメイキングおよびレンジ注文に使用し、トレードがtaker手数料率を発生させないようにします。
Post-onlyは、注文入力中の急速なビッド・アスクの動きによって発生するtaker手数料の支払いを防ぎます。これにより、トレーダーはリミット価格を調整する必要が生じ、意図せず流動性を取ってしまうことを防ぎます。
Reduce-onlyフラグは、注文をアクティブなポジションを縮小することに限定します。reduce-onlyフラグが付いた注文が現在のポジションサイズを超える場合、エンジンは注文を自動的に縮小またはキャンセルします。
reduce-onlyフラグがない場合、手動でポジションをエグジットした後も、resting take-profitまたはstop-loss orderはアクティブなままです。その後の価格変動により、それらの孤立した注文が約定し、望まない逆ポジションが開いてしまいます。
成行注文は最大0.055%のtaker手数料が発生するのに対し、リミット注文は0.00%から0.02%のmaker手数料を受け取ります。2,000,000 USDの執行数量で、Bybitでのtaker執行はmaker執行よりも700 USD高くなります。
stop-limit orderは、トリガーされるとresting limit orderを発行します。マッチングが発生する前に市場価格がリミット価格を飛び越えた場合、価格がさらに下落する間、注文はブック上で未約定のままです。
post-onlyは、taker注文として即座にマッチする可能性のあるリミット注文を拒否します。これにより、送信中に市場のボラティリティが価格を注文に押し込んだ場合にtaker手数料率を支払うことを防ぎます。
ポジションを手動でクローズした場合、resting stopまたはlimit orderはブック上に残ります。後で市場価格がそれらのレベルに達すると、取引所はそれらを新規ポジションエントリーとして約定します。