TWAP(時間加重平均価格)戦略は、大口注文を小口注文に分割して一定の時間間隔で実行するように設計されています。これにより、市場への大きな影響を抑えつつ、実際の市場価格を反映した平均約定価格の実現を目指します。
この戦略は大口注文による急激な市場変動を防ぎ、トレーダーが管理された方法で取引を行うことを可能にします。TWAPを使用することで、リスクを最小限に抑えながら市場のボラティリティを活用できます。 これはアルゴリズム取引で一般的なツールであり、機関投資家やヘッジファンドによって広く使用されています。
TWAPの仕組み
TWAP戦略は、ユーザーが設定したパラメータに基づいて注文の発注と実行に最適なタイミングを計算します。例に進む前に、各パラメータの内容を説明します。

例
パラメータが以下のように設定されていると仮定します。
- 合計数量:96 BTC
- 合計実行時間:4時間
- 頻度: 30秒
- ランダム注文:無効
- 注文タイプ: 成行
- トリガー価格: $100,000
- ストップ価格: $110,000
価格が100,000ドルに達するとTWAP戦略が発動し、アルゴリズムが4時間にわたって最適な間隔で取引の実行を開始します。
合計実行時間 = 4 × 60分 × 60秒 = 14,400秒
14,400秒の場合、TWAP戦略は96 BTCを480回の注文(14,400秒/30秒)に分割します。4時間の合計実行時間内に、0.2 BTC(96 BTC/480注文)の成行注文が30秒ごとに発注されます。
96 BTCすべてが約定するか、設定時間が終了するか、ストップ価格($110,000)に達したかのいずれか早い時点で、TWAP戦略は終了します。
注文制限
TWAP注文には以下の注文制限が適用され、特定の条件がトリガーされた場合に終了することがあります。
- 各アカウントで同時に最大30個のTWAP戦略を実行でき、各通貨ペアで同時に最大10個の TWAP戦略を開くことができます。
- 各TWAP戦略の注文発注頻度は、注文あたり5秒から注文あたり120秒の間で設定できます。
- 各子注文の最小注文サイズについては、現物取引ルールまたはデリバティブ取引パラメータを参照してください。
- 現物取引の場合、TWAP戦略を通じて発注される各子注文の最大注文サイズはこちらで確認できます。無期限取引および先物取引の場合、各子注文の最大注文サイズは、こちらに記載されている最大注文サイズの半分以下である必要があります。例えば、BTCUSDTの最大注文サイズが100 BTCの場合、各注文の最大数量は50 BTCとなります。
- TWAPの最小合計数量 = Max(最小想定元本 × 発注される子注文数 / 直近取引価格 × 1.1, 最小注文サイズ × 発注される子注文数)
- 子注文数 = 実行時間(秒)/ 頻度
- 例外的な状況によりTWAPによって発注された注文が完全に約定しなかった場合、システムは注文の再マッチングを試みます。マッチングに失敗した場合、注文はキャンセルされ、TWAP戦略が終了または終了するまで次の注文発注を待ちます。
- TWAP戦略は注文が実行されるまで証拠金を占有しません。注文実行時にアカウントに十分な残高があることを確認してください。残高が不足している場合、戦略は終了されます。決済注文(注文減少のみ)は証拠金を占有しません。
- TWAP戦略は、注文を執行するための残高が不足している場合、ポジションモードの変更、ポジションバリューがリスクリミットまたはオープンインターリミットを超過した場合、7日間の期間で運用され、その他、自動的に終了します。詳細については、以下のFAQセクションを参照してください。
ステップバイステップガイド
TWAP戦略の設定方法
ステップ1: 注文ゾーンのツールをクリックし、TWAPを選択します。

ステップ 2: 新規注文を TWAP 注文作成するには、パラメータを入力してください。

ステップ3: 入力したすべての情報が正しいことを確認し、確定をクリックしてください。

TWAP戦略の終了方法
ポジションタブでツールをクリックし、TWAPを選択します。約定サイズ/合計、平均約定価格、価格制限などの戦略の詳細を確認できます。終了をクリックして、TWAP戦略を終了します。

注文履歴の確認方法
ツール履歴へ進み、ツールタイプとしてTWAPを選択します。詳細をクリックすると、TWAP戦略を通じて約定した注文が表示されます。

注文履歴では、TWAP戦略を使用して発注された注文を、注文タイプのTWAPラベルで識別できます。
