Twap
TWAP 订单 —— 将大额订单切分为较小的子订单,分散在一个时间窗口内执行
orderType string必填
TWAP 订单 —— 将大额订单切分为较小的子订单,分散在一个时间窗口内执行
可选值: []
symbolstring必填
交易对,例如 BTC-USDT
orderSidestring必填
BUY 或 SELL
可选值: [BUY, SELL]
orderSizedouble必填
以基础货币计的订单总数量
timePeriodint64必 填
以秒计的总执行时间窗口
clOrderIdstring
客户端提供的订单标识符,在响应中回显(最多 64 个字符)
makerFirstboolean
若为 true,则先以 post-only(只挂单)方式下达子订单,再回退为吃单方
randomizeSizeboolean
若为 true,则随机化子订单数量以降低可预测性
subTwapMaxOrderSizedouble
每个子订单的最大数量,以基础货币计
maxSpreaddouble
当买卖价差超过此值时暂停执行
maxDistanceThroughBookdouble
0 到 1;省略或设为负值则禁用,默认为 -1(禁用)
默认值:
-1pausePricedouble
当参考价格越过此水平时暂停执行
activationTriggerPricedouble
延迟执行直至市场价格达到此水平
activationTriggerPriceTypestring
激活触发的参考价格(LAST_PRICE、MARK_PRICE 或 INDEX_PRICE)
可选值: [INDEX_PRICE, LAST_PRICE, MARK_PRICE]
Twap
{
"orderType": "LIMIT",
"symbol": "string",
"orderSide": "BUY",
"orderSize": 0,
"timePeriod": 0,
"clOrderId": "string",
"makerFirst": true,
"randomizeSize": true,
"subTwapMaxOrderSize": 0,
"maxSpread": 0,
"maxDistanceThroughBook": -1,
"pausePrice": 0,
"activationTriggerPrice": 0,
"activationTriggerPriceType": "INDEX_PRICE"
}