I. Time Weighted Average Price (TWAP)とは?
TWAP(時間加重平均価格)は、大量注文が市場価格に与える影響を最小限に抑えるための高度な取引戦略です。 実際の運用では、大量注文を複数の小口注文に分割し、一定期間(数時間から1日程度)内で実行します。
大量注文を小口注文に分割することで、市場価格への影響を最大限に軽減します。また、大量注文を一括で売買する場合と比べて取引コストも削減できます。
II. 定義
1. 注文価格
流動性に応じて、「価格距離」や「割合」に基づいてトレーダーが設定した価格。 例:買い注文の場合、戦略開始時に「売り1」の価格より一定の価格距離または割合を上回る価格で小口の買い注文を設定します。 未設定の場合、システムのデフォルトスリッページに基づいて実行されます。
2. トリガー価格
TWAP戦略を開始するための価格条件。
- 買い注文の場合 :市場価格がトリガー価格以下のときに注文が発動。
- 売り注文の場合 :市場価格がトリガー価格以上のときに注文が発動。
例:買い注文の場合、市場価格がトリガー価格以下になるとTWAP戦略が発動し、「売り1」価格から一定の価格距離または割合を上回る価格で小口の買い注文が設定されます。
※価格距離が大きすぎると、TWAP戦略が適時に発動しない可能性があります。適切な価格距離を設定することが重要です。
3. 時間間隔
TWAP戦略が発動した後、小口注文は設定された「時間間隔」に基づいて注文されます。 例:5分間隔の場合、前回の注文が完了してから5分後に次の注文が設定されます。
4. 単一数量
単一数量は各小口注文の「注文量」を指します。単一数量にはランダム比率が自動的に掛け合わされ、取引のプライバシーを向上させます。 計算式: 単一数量 = 単一数量 \times ランダム比率 + 前回の未約定数量 ※ランダム比率は0.7~1.3の範囲内で変動します。
5. 総量
トレーダーが記入する総取引量です。この量が複数の小口注文に分割され、TWAP戦略によって市場に発注されます。
III. TWAPの使い方
TWAP戦略の設定には、基本設定と高度なオプションがあります。
基本設定はシンプルで、システムが戦略を自動的に実行します。一方で、トレーダーは「高度なオプション」をクリックすることで、TWAP戦略をカスタマイズすることができます。
基本設定
Gateのウェブサイトにアクセスし、現物取引または証拠金取引に入り、「戦略注文」をクリックし、「TWAP」を選択します。 トレーダーは総量と期間を入力するだけで、システムが総量を複数の小口注文に分割し、期間内に発注します。 期間が長く、総量が多いほど、より多くの小口注文に分割されます。
高度なオプション
注文価格 注文の価格を設定する方法です。トレーダーは「価格距離」または「割合」を選択して注文価格を設定できます。
価格距離
- 買い注文の価格 = 最終売り価格 + 価格距離
- 売り注文の価格 = 最終買い価格 - 価格距離
割合
- 買い注文の価格 = 最終売り価格 ✖️ (1 + 割合)
- 売り注文の価格 = 最終買い価格 ✖️ (1 - 割合)
トリガー価格
- 買い注文 :市場価格がトリガー価格以上の場合、注文が発動します。
- 売り注文 :市場価格がトリガー価格以上の場合、注文が発動します。
時間間隔 例えば5分間隔の場合、前回の注文が完了した後、次の注文が5分後に設定されます。時間間隔は1分から12時間の範囲で設定可能です。
単一数量 各小口注文の「注文量」を指します。 計算式:単一数量 = 単一数量 ✖️ ランダム比率 + 前回の未約定数量
注 :ランダム比率は0.7から1.3の範囲内で変動します。
注文の確認 トレーダーは「オープン注文」→「TWAP」で注文を確認できます。
- 「注文履歴」で約定済みの注文を確認
- 「オープン注文」で未約定の注文を確認
- 「取引履歴」で約定済みの注文を確認
注文のキャンセル 「オープン注文」で「キャンセル」をクリックすると、未約定の注文をキャンセルできます。

IV. 例
基本設定のみの場合
Jackが6時間以内に1BTCを購入したいとします。基本設定では、Jackは1BTCの総量と6時間の期間を入力するだけです。 その後、システムはデフォルト設定で注文を発注し、1BTCの注文が完了するか、6時間が経過するまで続けます。
高度なオプションの場合
JackがTWAP戦略をカスタマイズする場合:
- 時間間隔:5分
- 単一数量:0.1BTC
- 期間:100分
- トリガー価格:30,320 USDT
- 注文価格変動幅:0.2%
例:
- BTCの現在の市場価格が30,311 USDTで、トリガー価格の30,320 USDT以下の場合、TWAP戦略が発動します。
- 1回目の注文:ランダム比率が0.8の場合、単一数量は0.1 ✖️ 0.8 = 0.08BTC。最終売り価格が30,318の場合、注文価格は30,318 ✖️ (1 + 0.2%) = 30,378.6 USDTとなります。
- 2回目の注文:前回の未約定量0.05BTCを加え、0.1 ✖️ 0.8 + 0.05 = 0.13BTCが発注されます。注文価格は最新の最終売り価格 ✖️ (1 + 0.2%)で計算されます。この注文は5分後に発注されます。
12回目の注文では、注文量は0.1 ✖️ 0.8 + 11回目の未約定量となります。注文価格は最新の最終売り価格 ✖️ (1 + 0.2%)で計算されます。この注文は期間の最後の5分で発注されます。
V. FAQ
1. 期間終了後も注文が完了しない場合は?
未約定の注文は自動的にキャンセルされます。再度TWAP戦略を設定してください。
2. いくつの注文を発注できますか?
総量と期間に基づき、発注される注文数が決まります。総量が多く期間が長いほど、より多くの注文が発注されます。
3. 注文が約定しないのはなぜですか?
流動性が低い場合、一部の注文が約定しない可能性があります。未約定部分は次の注文に引き継がれます。
4. 改良されたTWAPと時間条件の違いは?
TWAPは基本設定で簡単に使用でき、システムが自動的に最適な価格で迅速に注文を実行します。高度なオプションでは、価格距離、スリッページ割合、トリガー価格、時間間隔、単一数量などをカスタマイズできます。これにより、効率的に大口取引を実行できます。
注記: Gateはこの製品に関する最終的な解釈権を有します。
