
時間加權平均價格 (TWAP) 策略旨在將大額交易訂單拆分為數筆小額訂單,並按固定的時間間隔執行,從而降低大型訂單對市場行情的影響,使平均成交價格更貼近實際市場價格。
這有助於最大限度地減少由大額訂單導致的突然價格波動,使交易者能夠以可控的方式執行交易。使用 TWAP 策略,交易者可以利用市場波動,同時將風險降至最低。這是算法交易中的一種熱門工具,被機構投資者和對沖基金廣泛使用。
TWAP 策略的運作原理
TWAP策略之根據使用者設定的參數計算出最佳的下單和成交時機。在我們進入到範例之前,讓我們先了解每個參數代表什麼。
假設參數設置如下:
參數 |
解釋 |
數量 |
這是您想要透過TWAP 下達的訂單總數。 |
運行時間 (5分鐘- 24小時) |
此項設定TWAP 策略的有效時長。您可以選擇5 分鐘到24 小時之間的任意時間。 在此期間,演算法會定期下子訂單,直到總數量完全成交或運行時間結束。 注意:在動盪的市場條件下,無法保證完全執行。 |
頻率 |
每個子訂單之間的時間間隔。預設為30 秒,但您可以自訂。 |
數量(每個子訂單) |
這是每個子訂單的大小。如果啟用了隨機訂單,則每個子訂單將在此值的基礎上變化±20%。 |
隨機訂單 |
啟用後,每個子訂單的數量將在指定數量的±20%範圍內隨機調整。但是,其他要求(例如確保每個訂單數量不超過最大單筆訂單數量)仍將適用。 |
訂單類型 (進階設定) |
您可以選擇如何下達每個子訂單。
限價價格(買入)= 最佳買價-設定距離或最佳買價×(1-距離%) 限價價格(賣出)= 最佳賣價+設定距離或最佳賣價×(1+距離%) |
觸發價格 (進階設定) |
只有當最新成交價達到設定的觸發價格時,TWAP策略才會被啟動。 |
停止價格 (進階設定) |
當最新成交價達到設定的停止價格時,TWAP策略將會終止。 |
例子
假設設定的參數如下:
- 總數量:96 比特幣
- 總運行時間:4小時
- 頻率: 30秒
- 隨機訂單:未啟用
- 訂單類型:市價
- 觸發價格: $100,000
- 停止價格:$110,000
當價格達到$100,000 時將觸發TWAP 策略,並且我們的策略將在4 小時內以指定間隔開始執行訂單。
總運行時間= 4 × 60分鐘× 60秒= 14,400秒
14400秒,TWAP策略將96BTC拆分成480單(14400秒/30秒),總運行時間4小時,每30秒掛單0.2BTC(96BTC/480單)。
當所有96 BTC 全部執行、持續時間結束或達到停損價($110,000 )時(以先發生者為準),TWAP 策略將終止。
订单限制
TWAP 訂單有以下訂單限制,可能會在觸發某些條件時終止。
- 每個帳戶可支援20TWAP策略同時運行,每個交易對最多可開倉十(10)同時實施TWAP 策略。
- 每種TWAP 策略的下單頻率可以從每份訂單5 秒到120每份訂單的秒數。
- 請參閱現貨交易規則或衍生品交易參數,以了解每個子訂單的最低訂單數量。
- 對於現貨交易,透過TWAP 策略下單的每個子訂單的最大訂單數量可點擊此處查看。 對於永續和交割交易,每個子訂單的最大訂單數量必須≤ 此處所述最大訂單數量的一半。例如,如果BTCUSDT 的最大訂單規模為100 BTC,則每筆訂單的最大數量為50 BTC。
- TWAP最小總持倉量=Max(最小名目價值×子訂單數量/最新成交價×1.1,最小訂單數量×子訂單數量);子訂單數量= 運行時間(秒)/ 頻率
- 如果因特殊情況導致TWAP訂單未能全部成交,系統將嘗試重新撮合。若撮合失敗,則訂單取消,等待下次下單,直至TWAP策略終止或結束。
- TWAP 策略在訂單執行前不會佔用任何保證金。請確保您的帳戶在執行訂單時餘額充足,否則策略將終止。平倉訂單(只減倉訂單)不會佔用任何保證金。
- 8.在帳戶餘額不足以完成訂單、持倉模式變更或部位價值超過風險限額或未平倉合約數量上限或運行超過7天等情況下,TWAP 策略將自動終止。欲了解詳情,請參閱後文的常見問題部分。
操作指南
如何設置 TWAP 策略
第 1 步:進入到交易頁面。 然後將訂單類型切換為TWAP。。
第 2 步:輸入您的參數以建立您的TWAP 訂單。
第 3 步:確保您輸入的所有信息均正確無誤,然後點擊確認。
如何終止 TWAP 策略
在工具選項卡中,您可以查看策略的詳細信息,包括成交/總數量、成交均價及限價等。選擇終止以終止您的 TWAP 策略。
如何查看訂單歷史
前往全部訂單頁面並選擇工具以查看 TWAP 策略的詳細信息。點擊詳情即可查看透過 TWAP 策略成交的訂單。
在「訂單歷史」頁面上,您可以透過 TWAP 標籤識別使用 TWAP 策略提交的訂單。

