跳到主要内容

下单

POST: /v1/future-u/trade/order/create

Content-Type: application/x-www-form-urlencoded && application/json

Parameters

参数数据类型是否必须默认值描述取值范围
clientOrderIdstringfalseN/A自定义订单id
symbolstringtrue交易对
orderSidestringtrueN/A买卖方向:BUY;SELLBUY;SELL
orderTypestringtrueN/A订单类型:LIMIT;MARKETLIMIT;MARKET
origQtynumbertrueN/A数量(张)
pricenumberfalseN/A价格
timeInForcestringfalseGTC有效方式:GTC;IOC;FOK;GTXGTC;IOC;FOK;GTX
triggerProfitPricenumberfalseN/A止盈价
triggerStopPricenumberfalseN/A止损价
positionSidestringtrueN/A仓位方向:LONG;SHORTLONG;SHORT

OrigQty 计算公式

公式 origQty = Truncate ((Balance * Percent * Leverage ) / (Mark_price * Contract_size))

解释

Truncate : 取整数部分 

Balance : (walletBalance - openOrderMarginFrozen) , api: /v1/future-u/user/compat/balance/list

Percent : 用户输入 , 例如: 0.2

Leverage : 杠杆倍数 , 例如: 20

Mark_price : 市场标记价格 , 例如: 88888 (btc_usdt)

Contract_size : 合约面值 , api: /v1/future-u/market/public/symbol/detail , Contract multiplier(face value)

举例

truncate(10000 * 0.2 * 20 / 88888 / 0.0001) = 4500

限流规则

200/s/apikey

Response
{
"msgInfo": {
"code": "",
"msg": ""
},
"msg": "",
"data": {},
"code": 200
}