跳到主要内容

创建订单

类型: POST

描述: /future/trade/v1/order/create

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

参数

名称类型必填默认值描述范围
clientOrderIdstringfalseN/A客户订单 ID
symbolstringtrue-交易对
orderSidestringtrueN/A订单方向BUY;SELL
orderTypestringtrueN/A订单类型LIMIT;MARKET
origQtynumbertrueN/A数量(张)
pricenumberfalseN/A价格
timeInForcestringfalseGTC有效方式GTC;IOC;FOK;GTX
triggerProfitPricenumberfalseN/A止盈价格
triggerStopPricenumberfalseN/A止损价格
positionSidestringtrueN/A仓位方向LONG;SHORT

限流规则

200/s/apikey

OrigQty 计算公式

公式

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

解释

Truncate : 取整数部分

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

Percent : 用户输入 , 例如: 0.2

Leverage : 杠杆倍数 , 例如: 20

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

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

举例

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

请求示例

Request
REQUEST_BODY='{
"symbol":"eth_usdt",
"origQty":1,
"positionSide":"LONG",
"orderType":"LIMIT"
}'

# 该五个参数必须

curl -X POST "https://fapi.xt.com/future/trade/v1/order/create" -H "validate-appkey: $APPKEY" # 必须
-H "validate-timestamp: $TIMESTAMP" # 必须
-H "validate-singature: $SINGATURE" # 必须
-H "Content-Type: application/json" # 必须
-d "$REQUEST_BODY"

响应示例

Response
{
"error": {
"code": "",
"msg": ""
},
"msgInfo": "",
"result": {},
"returnCode": 0
}

错误码

错误码描述
contract_not_open合约未开户
exist_bonus_positon_not_create_reverse_position无法创建反向仓位
account_error账户无体验金权限
symbol_is_not_open_position交易对未开市
invalid_params参数填写错误
invalid_quantity_scaleorigQty 必须是整数
coupon_unavailable优惠券不可用
welfare_coupon_not_exist优惠券不存在
coupon_exceed_max_leverage优惠券超过最大杠杆
exceed_max_leverage超过最大杠杆
gateway_decommission_ip_country很遗憾,我们无法向受限制国家/地区的用户提供服务,如有疑问,请联系客服
gateway_decommission_kyc_country很遗憾,我们无法向受限制国家/地区的用户提供服务,如有疑问,请联系客服
GATEWAY_0003当前用户触发风控,您的操作已被暂时禁止
GATEWAY_0006由于您触发风控规则,账户被锁定【{hour}小时{minutes}分钟】,如有疑问请联系客服或大客户经理
GATEWAY_0007由于您触发风控规则,账户被锁定【{minutes}分钟】,如有疑问请联系客服或大客户经理