跳到主要内容

逐仓杠杆订单频道

描述

请求示例
{
"args":[
{
"channel":"orders-isolated",
"instId":"BTCUSDT",
"instType":"MARGIN"
}
],
"op":"subscribe"
}

请求参数

参数名参数类型是否必须描述
opString操作
subscribe 订阅
unsubscribe 取消订阅
argsList<Object>请求订阅的频道列表
> instTypeString产品类型
> channelString频道名
> instIdString产品ID
如:ETHUSDT
订阅返回示例
{
"event":"subscribe",
"arg":{
"instType":"MARGIN",
"channel":"orders-isolated",
"instId":"BTCUSDT"
}
}

返回参数

返回字段参数类型字段说明
eventString事件
argObject订阅的频道
> instTypeString产品类型
> channelString频道名
> instIdString产品ID。如:ETHUSDT
codeString错误码,错误时才会返回
msgString错误消息
推送返回示例
{
"action":"snapshot",
"arg":{
"instType":"MARGIN",
"channel":"orders-isolated",
"instId":"BTCUSDT"
},
"data":[
{
"enterPointSource":"web",
"force":"gtc",
"orderType":"market",
"price":"0.000000000",
"quoteSize":"0.000000000",
"side":"sell",
"feeDetail":[
{
"feeCoin":"USDT",
"deduction":"no",
"totalDeductionFee":"0",
"totalFee":"0.01538693"
}
],
"status":"partially_filled",
"baseSize":"0.056100000",
"cTime":"1697094058377",
"clientOid":"1",
"stpMode": "cancel_taker",
"fillPrice":"26869.6530837789661319",
"baseVolume":"0.056100000",
"fillTotalAmount":"1507.387538000",
"loanType":"auto-repay",
"orderId":"1"
}
],
"ts":1697094058809
}

推送数据参数

返回字段参数类型字段说明
argObject订阅成功的频道
> instTypeString产品类型
> channelString频道名
> instIdString产品ID 如:ETHUSDT
actionString推送数据动作,增量推送数据还是全量推送数据
dataList<Object>订阅的数据
> baseSizeString基础币数量
> cTimeString订单时间
> clientOidString客户端唯一标识
> priceAvgString成交价
> sizeString成交数量
> fillTotalAmountString成交金额
> loanTypeString杠杆订单模式
normal 普通下单
autoLoan 自动借款下单
autoRepay 自动还款下单
autoLoanAndRepay 自动借款还款下单
> orderIdString订单Id
> orderTypeString订单类型
limit 限价
market 市价
> priceString订单价格
> quoteSizeString计价币数量
> sideString买卖方式
> feeDetailList<Object>手续费明细
  >> deductionString是否折扣
  >> totalDeductionFeeString折扣手续费
  >> totalFeeString总手续费
  >> feeCoinString手续费币种
> enterPointSourceString订单来源
WEB WEB客户端
IOS IOS客户端
ANDROID Andriod客户端
API API客户端
SYS 系统, 通常为爆仓
> statusString订单状态
> symbolString币对
> forceString订单有效期
> stpModeStringSTP模式
none 不设置STP
cancel_taker 取消taker单
cancel_maker 取消maker单
cancel_both 两者都取消
tsLongTimestamp, ms