跳到主要内容

当前仓位

获取用户所有活跃的持仓信息(从缓存读取,实时计算盈亏和风险指标)。

接口信息

请求参数

请求示例

GET /fapi/v1/position/list

响应字段

字段类型说明
codeinteger状态码
messagestring返回消息
dataarray仓位列表
data[].idinteger仓位 ID
data[].user_idinteger用户 ID
data[].symbolstring交易对
data[].position_sideinteger仓位方向:1=做多,2=做空
data[].margin_modeinteger保证金模式:1=逐仓,2=全仓
data[].leverageinteger杠杆倍数
data[].quantitynumber持仓数量
data[].entry_pricenumber开仓均价
data[].mark_pricenumber标记价格(实时)
data[].liquidation_pricenumber强平价格(全仓=0)
data[].position_valuenumber持仓价值 = 开仓均价 × 数量
data[].initial_marginnumber初始保证金 = 持仓价值 / 杠杆
data[].marginnumber保证金
data[].margin_rationumber保证金率(%)
data[].unrealized_pnlnumber未实现盈亏(实时)
data[].unrealized_pnl_pctnumber未实现盈亏率(%)
data[].roenumber回报率 = 未实现盈亏 / 初始保证金 × 100
data[].open_feenumber累计开仓手续费
data[].close_feenumber累计平仓手续费
data[].created_atinteger创建时间(毫秒)
data[].updated_atinteger更新时间(毫秒)

响应示例

{
"code": 0,
"message": "success",
"data": [
{
"id": 123,
"user_id": 100001,
"symbol": "BTC_USDT",
"position_side": 1,
"margin_mode": 1,
"leverage": 10,
"quantity": 0.1,
"entry_price": 68500,
"mark_price": 68700,
"liquidation_price": 61650,
"position_value": 6850,
"initial_margin": 685,
"margin": 685,
"margin_ratio": 0.5,
"unrealized_pnl": 20,
"unrealized_pnl_pct": 0.29,
"roe": 2.92,
"open_fee": 3.425,
"close_fee": 0,
"created_at": 1711929600000,
"updated_at": 1711929900000
}
]
}