一言で答える:TWAPは大口注文を小さく分割し、一定時間内で均等に約定させる仕組み
数万USDT以上の大口売買を一度に行うと、成行注文では複数の板段を食いつぶすことで明確なスリッページが発生しがちです。BinanceのTWAP(Time-Weighted Average Price、時間加重平均価格)アルゴリズム注文は、合計注文数量を事前に設定した時間枠で均等に小分けして順次約定させる仕組みで、最終的な平均約定価格は市場の平均価格により近づきます。すぐに試したい方は、まずバイナンスアカウントを開設し、バイナンスアプリをダウンロードしてください。TWAPの入口は先物画面とスポット画面の両方にあります。
なぜTWAPが必要なのか
大口注文を一度に出すと「板を貫通」してしまう
Binanceは流動性が高いとはいえ、どの取引ペアも特定の瞬間における板の厚さは限られています。サイズの大きい成行注文を出すと、最良気配から上下に複数段を食いつぶし、平均約定価格が当初の最良価格から大きく離れてしまいます。このように食いつぶされた不利な価格差を「市場インパクトコスト」と呼びます。
指値注文では約定しないリスクがある
ゆっくり指値で待つこともできますが、その代償は不確実性です。価格が離れてしまうと、指値はゾンビ注文になります。TWAPは「速やかな約定」と「価格の安定」の中間の選択肢を提供します。少し時間をかける代わりに、より平均的な価格を得る考え方です。
TWAPはどんな人に向くか
- 1回あたり5万USDT以上を売買する中・大口の取引者
- 板を狙い撃ちされたくない取引者
- ポートフォリオのリバランスで複数銘柄を順番に調整したい人
- 量化戦略でヘッジ側を緩やかに建てる必要があるシーン
数百〜数千USDT程度の小口であれば、通常の指値や成行で十分で、TWAPはむしろ蛇足になります。
TWAPの起動場所
スポットTWAP
バイナンスのウェブ版 → 取引 → スポット → 注文エリアで アルゴリズム注文 に切り替え → TWAP。
アプリ:取引 → 上部のドロップダウンメニューで アルゴリズム取引 → TWAP。
先物TWAP
先物画面 → 注文エリアの 注文タイプ → TWAP を選択。先物のTWAPはスポットより機能が充実しており、執行強度の指定やパッシブ/アクティブモードに対応しています。
主要なパラメーターの説明
合計数量
買いまたは売りの合計コイン数量(あるいは合計USDT額)です。これはタスクの上限であり、ボットがこの数量を超えることはありません。
執行時間(Duration)
合計数量を分散させる時間の長さです。一般的には5分、15分、1時間、4時間、24時間などのプリセットがあります。時間が長いほど各子注文は小さくなり、市場への影響も抑えられますが、長時間になるほど価格の大きな変動に遭遇する可能性も高まります。
子注文の間隔
子注文同士の時間間隔で、Binanceは執行時間に応じて自動的に分割します。例えば1時間のTWAPは通常12回に分けられ、5分ごとに1件ずつ注文が出されます。
最高/最低価格保護(Price Limit)
任意項目です。設定すると、保護価格を超える子注文はスキップされ約定しません。買いには最高価格保護、売りには最低価格保護を使います。常に設定することをお勧めします。さもないと極端な相場に遭遇したとき、TWAPが機械的に高値・安値で買い続けてしまいます。
アクティブ vs パッシブ(先物TWAP固有)
- アクティブ (Aggressive):各子注文を成行または最良気配に非常に近い指値で出し、約定を確実にします。
- パッシブ (Passive):各子注文を少し後ろの指値で出し、相手側の注文を待つ方式で、コストは低いものの取りこぼす可能性があります。
初心者はアクティブ、上級者はパッシブを使うのが定番です。
例で一通り流す
50,000 USDTでBTCを買いたいと仮定し、現在のBTC価格は65,000 USDTとします。
- 先物(あるいはスポット)のTWAP画面を開く。
- 方向:買い。
- 総額:50,000 USDT。
- 執行時間:1時間。
- 価格保護:65,500 USDT(現在価格より最大0.77%高まで許容)。
- 確定して作成。
Binanceは50,000を12分割し、1回あたり約4,167 USDT、5分ごとに約定させます。ある瞬間にBTCが65,500を突破した場合、その回はスキップされ、次のウィンドウを待ちます。1時間後にタスクは終了し、未約定の部分は自動でキャンセルされます。
最終的に、65,180 USDTといった市場平均値に近い加重平均価格が得られます。
TWAPの限界
急いでポジションを建てたい場面には不向き
5分以内に相場が急騰すると判断したなら、TWAPでは上昇を取り逃がします。このようなときは成行や追値指値の方が合理的です。
インパクトを完全には消せない
子注文も依然として公開板に出されるため、板の薄いマイナーコインではTWAPでも救えません。TWAPの効果は流動性と正の相関にあります。BTC、ETH、BNBのような主要銘柄で最も効果が出ます。
子注文のパターンが「狙い撃ち」される可能性
アルゴリズム取引に詳しい相手はTWAPのパターンを認識し、先回りして注文を仕込むことがあります。取引量が大きい場合は、執行時間をランダム化したり、複数のTWAPタスクに分けて交互に流したりすることを検討してください。
よくある質問
TWAPに追加手数料はかかりますか
かかりません。TWAPの子注文は通常の指値・成行注文と同じ料率で課金されます。VIPランクとBNB割引も引き続き適用されます。
約定しきれなかった分はどうなりますか
執行時間に到達すると、未約定の残量は自動的にキャンセルされ、指値注文として残ることはありません。強制的に全量約定させたい場合は、価格保護を緩めれば済みます。
TWAPは途中で一時停止やキャンセルができますか
可能です。現在の注文 → アルゴリズム注文 リストでキャンセルすると、約定済みの部分はそのまま残り、未約定の子注文はすべて取り消されます。
VWAPとの違いは何ですか
VWAP(出来高加重)は市場の実際の出来高に応じて子注文の数量を動的に配分します。市場が活発なときに多く、閑散なときに少なく注文します。Binanceは現在TWAPを主力として推しており、VWAPは主に機関向けAPIで利用されています。日常用途ならTWAPで十分です。
TWAPは最大どのくらい維持できますか
先物TWAPは最大24時間です。24時間を超える場合は分けて作成する必要があります。
TWAPを使いこなせるようになると、大口注文の体感が大きく変わります。平均約定価格が安定し、心理的な負担も減り、振り返りの根拠も明確になります。「個人投資家」から「プロユーザー」へ進む重要なツールです。
今すぐ始める
準備はできましたか?今すぐバイナンスに登録して、専用の手数料割引を受けましょう。
またはバイナンスアプリをダウンロードして、いつでもどこでも資産を管理できます。