跳到主要内容

获取用户当前持仓

响应示例

{
"success": true,
"code": 0,
"data": [
{
"positionId": 1109973831,
"symbol": "BTC_USDT",
"positionType": 1,
"openType": 1,
"state": 1,
"holdVol": 5,
"frozenVol": 0,
"closeVol": 0,
"holdAvgPrice": 109777.5,
"holdAvgPriceFullyScale": "109777.5",
"openAvgPrice": 109777.5,
"openAvgPriceFullyScale": "109777.5",
"closeAvgPrice": 0,
"liquidatePrice": 55020.5,
"oim": 27.444375,
"im": 27.444375,
"holdFee": 0,
"realised": 0,
"leverage": 2,
"marginRatio": 0.0027,
"createTime": 1761887133854,
"updateTime": 1761887133854,
"autoAddIm": false,
"version": 1,
"profitRatio": 0,
"newOpenAvgPrice": 109777.5,
"newCloseAvgPrice": 0,
"closeProfitLoss": 0,
"fee": 0,
"deductFeeList": [],
"totalFee": 0,
"zeroSaveTotalFeeBinance": 0.0301,
"zeroTradeTotalFeeBinance": 0.0301
}
]
}
  • GET /api/v1/private/position/open_positions

需要权限: 读取订单信息

请求参数:

参数名类型是否必填说明
symbolstringfalse合约名
positionIdlongfalse仓位ID

响应参数:

参数名类型说明
positionIdlong持仓id
symbolstring合约名
holdVoldecimal持仓数量
positionTypeint仓位类型, 1多 2空
openTypeint开仓类型, 1逐仓 2全仓
stateint仓位状态,1持仓中2系统代持3已平仓
frozenVoldecimal冻结量
closeVoldecimal平仓量
holdAvgPricedecimal持仓均价
holdAvgPriceFullyScaledecimal全精度持仓均价
closeAvgPricedecimal平仓均价
openAvgPricedecimal开仓均价
openAvgPriceFullyScaledecimal全精度开仓均价
liquidatePricedecimal逐仓时的爆仓价
oimdecimal原始初始保证金
adlLevelintadl减仓等级,取值为 1-5,为空时需等待刷新
imdecimal初始保证金, 逐仓时可以加减此项以调节爆仓价
holdFeedecimal资金费, 正数表示得到,负数表示支出
realiseddecimal已实现盈亏
leverageint杠杆倍数
marginRatiodecimal当前仓位保证金率
autoAddImboolean是否支持自动追加保证金
profitRatiodecimal收益率 已实现盈亏/仓位起始保证金
newOpenAvgPricedecimal开仓均价,与原有开仓均价不一样
newCloseAvgPricedecimal平仓均价,与原有平仓均价不一样
closeProfitLossdecimal平仓盈亏(不考虑手续费)
feedecimal手续费(不考虑抵扣)
totalFeedecimal累积手续费
createTimedate创建时间
updateTimedate修改时间