跳到主要内容

CreateOrderRequest

symbolstring必填

市场标志

pricenumber

限价订单(LIMIT)必填。市价买入(MARKET BUY)时为愿意花费的最大总金额(计价货币)。市价卖出(MARKET SELL)时不适用

sizenumber必填

订单大小

sidestring必填

'BUY' 或 'SELL'

可选值: [BUY, SELL]

time_in_forcestring

订单的时间有效性:GTC(有效直到取消)、IOC(立即取消)、FOK(全部成交或取消)、HALFMIN(30秒)、FIVEMIN(5分钟)、HOUR(1小时)、TWELVEHOUR(12小时)、DAY(1天)、WEEK(1周)、MONTH(1个月)

可选值: [GTC, IOC, FOK, HALFMIN, FIVEMIN, HOUR, TWELVEHOUR, DAY, WEEK, MONTH]

typestring必填

订单类型:LIMIT(限价订单)、MARKET(市价订单)、OCO(一边成交后取消另一边)、PEG(价格根据指数价格偏差而定)

可选值: [LIMIT, MARKET, OCO, PEG]

txTypestring

用于止损单或触发单:STOP(止损单,triggerPrice 为必须项)、TRIGGER(触发单,triggerPrice 为必须项)、LIMIT(默认)

可选值: [LIMIT, STOP, TRIGGER]

stopPricenumber

创建OCO订单时为必须项。表示触发价格

triggerPricenumber

创建止损单、触发单或OCO订单时为必须项。表示触发价格

trailValuenumber

跟踪值。当订单使用 trailValue 下单时,不支持设置止盈(TP)和止损(SL)

postOnlyboolean

指示是否为仅限挂单。对于仅限挂单,交易员将支付挂单方的费用

clOrderIDstring

自定义订单ID

stealthnumber

创建 PEG 订单时使用。要在订单簿上显示多少百分比的订单

deviationnumber

适用于 PEG 订单。订单价格应与指数价格相差多少。该值以百分比表示,范围从 -10 到 10

triggerPriceTypestring

对于止损/止盈/追踪止损/OCO订单,用户可以指定触发价格基于 INDEX_PRICE 或 LAST_PRICE,默认为 INDEX_PRICE

可选值: [INDEX_PRICE, LAST_PRICE]

CreateOrderRequest
{
"symbol": "string",
"price": 0,
"size": 0,
"side": "BUY",
"time_in_force": "GTC",
"type": "LIMIT",
"txType": "LIMIT",
"stopPrice": 0,
"triggerPrice": 0,
"trailValue": 0,
"postOnly": true,
"clOrderID": "string",
"stealth": 0,
"deviation": 0,
"triggerPriceType": "INDEX_PRICE"
}