跳到主要内容

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(禁用)

默认值: -1
pausePricedouble

当参考价格越过此水平时暂停执行

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"
}