合约接口

设定仓位模式与杠杆率

post
Path parameters
symbolstringRequired
Body
crossbooleanOptional

仓位类型:true=全仓,false=逐仓

leverageinteger · int32Optional

仓位杠杆率:1~上限

Responses
200

OK

application/json
Responsestring
post
/v1/contracts/positions/{symbol}/settings
200

OK

对一个仓位保证金进行转入或转出

post
Path parameters
symbolstringRequired
Body
addMarginnumberOptional

增加或移除的保证金,负数表示移除

Responses
200

OK

application/json
Responsestring
post
/v1/contracts/positions/{symbol}/margin
200

OK

创建一个订单

post
Body
clientOrderIdstringOptional

客户端自定义OrderID,可不填

typestring · enumOptional

订单类型: LIMIT=限价单, MARKET=市价单

Possible values:
directionstring · enumOptional

订单方向:LONG, SHORT

Possible values:
symbolstringOptional

订单交易对,例如:XBTC

pricenumberOptional

订单价格

quantitynumberOptional

订单数量

fillOrKillbooleanOptional

FOK(Fill or Kill)标志:完全成交或全部取消

immediateOrCancelbooleanOptional

IOC(Immediate or Cancel)标志:立即执行或取消

postOnlybooleanOptional

PostOnly标志:仅做市

hiddenbooleanOptional

Hidden标志:是否隐藏

reduceOnlybooleanOptional

ReduceOnly标志:仅减仓,不会反向开仓

Responses
200

OK

application/json
Responsestring
post
/v1/contracts/orders
200

OK

取消指定ID或symbol的订单

post
Path parameters
idOrSymbolstringRequired
Responses
200

OK

application/json
Responsestring
post
/v1/contracts/orders/{idOrSymbol}/cancel
200

OK

取消全部订单

post
Query parameters
symbolstringOptionalDefault: ""
Responses
200

OK

*/*
post
/v1/contracts/orders/cancel
200

OK

当前所有用户未平仓头寸的总额

get
Responses
200

OK

*/*
get
/v1/market/positions
200

OK

查询所有仓位

get
Responses
200

OK

*/*
get
/v1/contracts/positions
200

OK

根据Symbol查询仓位,返回null表示没有初始化仓位

get
Path parameters
symbolstringRequired
Responses
200

OK

*/*
get
/v1/contracts/positions/{symbol}
200

OK

根据订单ID查询订单

get
Path parameters
orderIdinteger · int64Required
Responses
200

OK

*/*
get
/v1/contracts/orders/{orderId}
200

OK

查询订单成交记录

get
Path parameters
orderIdinteger · int64Required
Responses
200

OK

*/*
get
/v1/contracts/orders/{orderId}/matches
200

OK

查询活动订单

get
Responses
200

OK

*/*
get
/v1/contracts/orders/open
200

OK

根据订单ID查询活动订单

get
Path parameters
orderIdinteger · int64Required
Responses
200

OK

*/*
get
/v1/contracts/orders/open/{orderId}
200

OK

查询历史订单

get
Query parameters
rangestringOptionalDefault: ""
symbolstringOptionalDefault: ""
offsetIdinteger · int64OptionalDefault: 0
limitinteger · int32OptionalDefault: 100
Responses
200

OK

*/*
get
/v1/contracts/orders/closed
200

OK

分页查询用户订单的清算记录

get
Query parameters
rangestringOptional

查询范围(数据分片)

Example: 202502
symbolstringOptional

交易对名称

Example: XBTC
directionstringOptional

方向.LONG/SHORT/空字符串

Example: LONG
fromMillisnumberOptional

起始时间毫秒数

Default: 0LExample: 1738339200000
toMillisnumberOptional

结束时间毫秒数

Default: 0LExample: 1739894400000
offsetIdnumberOptional

订单id偏移量(上次查询返回的nextOffsetId)

Default: 0Example: 0
limitnumberOptional

分页大小

Default: 0Example: 100
Responses
200

OK

*/*
get
/v1/contracts/match/clearings
200

OK

分页查询用户资金流水记录

get
Query parameters
rangestringOptional

查询范围(数据分片)

Example: 202502
fromMillisnumberOptional

起始时间毫秒数

Default: 0LExample: 1738339200000
toMillisnumberOptional

结束时间毫秒数

Default: 0LExample: 1739894400000
offsetIdstringOptional

订单id偏移量(上次查询返回的nextOffsetId)

Default: 0Example: 0
limitnumberOptional

分页大小

Default: 0Example: 100
Responses
200

OK

*/*
get
/v1/contracts/fund/flows
200

OK

查询期货交易手续费率

get
Query parameters
symbolstringOptionalDefault: ""
timestampinteger · int64OptionalDefault: 0
Responses
200

OK

*/*
get
/v1/contracts/fee/rate
200

OK

查询期货余额

get
Responses
200

OK

*/*
get
/v1/contracts/balances
200

OK

查询仓位清算历史记录

get
Query parameters
rangestringOptionalDefault: ""
symbolstringOptionalDefault: ""
typestringOptionalDefault: ""
directionstringOptional
offsetIdinteger · int64OptionalDefault: 0
limitinteger · int32OptionalDefault: 100
Responses
200

OK

*/*
get
/v1/contracts/clearings/positions
200

OK

Last updated