跳到主要内容

持仓频道

描述

订阅仓位频道

以下事件发生时将推送数据:

  1. 下开、平仓委托
  2. 开、平仓委托成交
  3. 撤单
请求示例
{
"op": "subscribe",
"args": [
{
"instType": "USDT-FUTURES",
"channel": "positions",
"instId": "default"
}
]
}

请求参数

参数名参数类型是否必须描述
opString操作, subscribe unsubscribe
argsList<Object>请求订阅的频道列表
> channelString频道名
> instTypeString产品类型
> instIdString交易对名称,default表示全部交易对,目前只支持default
订阅返回示例
{
"event": "subscribe",
"arg": {
"instType": "USDT-FUTURES",
"channel": "positions",
"instId": "default"
}
}

返回参数

返回字段参数类型字段说明
eventString事件
argObject订阅的频道
> channelString频道名
> instTypeString产品类型
> instIdStringdefault
codeString错误码,错误时才会返回
msgString错误消息
推送返回示例
{
"action": "snapshot",
"arg": {
"instType": "USDT-FUTURES",
"channel": "positions",
"instId": "default"
},
"data": [
{
"posId": "1",
"instId": "ETHUSDT",
"marginCoin": "USDT",
"marginSize": "9.5",
"marginMode": "crossed",
"holdSide": "short",
"posMode": "hedge_mode",
"total": "0.1",
"available": "0.1",
"frozen": "0",
"openPriceAvg": "1900",
"leverage": 20,
"achievedProfits": "0",
"unrealizedPL": "0",
"unrealizedPLR": "0",
"liquidationPrice": "5788.108475905242",
"keepMarginRate": "0.005",
"marginRate": "0.004416374196",
"cTime": "1695649246169",
"breakEvenPrice": "24778.97",
"totalFee": "1.45",
"deductedFee": "0.388",
"uTime": "1695711602568",
"autoMargin": "off"
}
],
"ts": 1695717430441
}

推送数据参数

返回字段参数类型字段说明
actionString推送动作, 'snapshot'
argObject订阅成功的频道
> channelString频道名
> instTypeString产品类型
USDT-FUTURES USDT专业合约
COIN-FUTURES 混合合约
USDC-FUTURES USDC专业合约
SUSDT-FUTURES USDT专业合约模拟盘
SCOIN-FUTURES 混合合约模拟盘
SUSDC-FUTURES USDC专业合约模拟盘
> instIdStringdefault
dataList<Object>订阅的数据
> posIdString持仓ID
> instIdString产品id,交割合约参考:https://www.bitget.com/zh-CN/api-doc/common/release-note
> marginCoinString占用保证金的币种
> marginSizeString占用保证金(数量)
> marginModeString保证金模式
> holdSideString持仓方向
> posModeString持仓模式
> totalString持仓数量
> availableString可平仓数量
> frozenString冻结数量
> openPriceAvgString开仓平均价
> leverageString杠杆倍数
> achievedProfitsString已实现盈亏
> unrealizedPLString未实现盈亏
> unrealizedPLRString未实现盈亏率
> liquidationPriceString预估强平价
> keepMarginRateString维持保证金率
> isolatedMarginRateString逐仓时,实际保证金率
> marginRateString保证金占用率
> breakEvenPriceString仓位盈亏平衡价
> totalFeeString资金费用,仓位存续期间,资金费用的累加值 ,初始值为空,表示还没收取过资金费
> deductedFeeString已扣手续费,仓位存续期间扣除的交易手续费
> cTimeString持仓创建时间,Unix时间戳的毫秒数格式,如 1597026383085
> uTimeString最近一次持仓更新时间,Unix时间戳的毫秒数格式,如 1597026383085

您的阅读体验如何?