跳到主要内容
版本:Next (V2.0)

历史持仓

查询已平仓/已强平的历史持仓记录(分页)。

接口信息

  • 方法: POST
  • 路径: /api/v1/futures/open-api/position/history

请求参数

参数类型必填说明
symbolstring合约交易对筛选
coTypeint合约类型筛选:1=美股, 2=港股, 3=数字货币
pageIndexint页码,默认1
pageSizeint每页数量,默认10,最大100

请求示例

{
"symbol": "BTCUSDT",
"coType": 3,
"pageIndex": 1,
"pageSize": 20
}

响应字段(data 数组元素)

字段类型说明
idint64持仓 ID
symbolstring合约交易对
posNostring仓位编号
longFlagint方向:1=多仓(买), 2=空仓(卖)
marginModeint保证金模式:1=全仓, 2=逐仓
leveragestring杠杆倍数
posMarginstring仓位保证金
useMarginstring可用保证金(逐仓)
feeCoststring已扣手续费
nowAmtTotalstring仓位总价值 (USD)
nowVolTotalstring仓位总数量
sellVolTotalstring卖出成交总量
sellAmtTotalstring卖出总金额(USD)
buyVolTotalstring买入成交总量
freezeVolstring挂单冻结数量
pnlstring浮动盈亏(历史持仓通常为0)
realPnlstring已实现盈亏
liqPricestring预计强平价(历史持仓通常为0)
avgPricestring平均开仓价
markPricestring标记价格(历史持仓通常为0)
maintMarginstring维持保证金金额(历史持仓通常为0)
closePricestring实际平仓/强平价格
closeTimeint64平仓时间(毫秒时间戳)
ctimeint64创建时间(毫秒时间戳)
rateReturnstring回报率(%)
marginRatestring保证金比率(%)
holdMarginRatiostring维持保证金率
initMarginstring初始保证金率
posStatusint仓位状态:4=已平仓, 5=已强平
pricePrecisionint价格精度
coTypeint合约类型:1=美股, 2=港股, 3=数字货币
profitPricestring止盈价格
lossPricestring止损价格
totalint64总记录数
pageint当前页码
sizeint每页数量

响应示例

{
"code": 200,
"data": [
{
"id": 123456,
"symbol": "BTCUSDT",
"posNo": "P20260325001",
"longFlag": 1,
"marginMode": 1,
"leverage": "10",
"posMargin": "1000.00",
"useMargin": "0.00",
"feeCost": "25.00",
"nowAmtTotal": "10000.00",
"nowVolTotal": "0.15",
"sellVolTotal": "0.15",
"sellAmtTotal": "10425.00",
"buyVolTotal": "0.15",
"freezeVol": "0",
"pnl": "0",
"realPnl": "200.50",
"liqPrice": "0",
"avgPrice": "68000.00",
"markPrice": "0",
"maintMargin": "0",
"closePrice": "69500.00",
"closeTime": 1737450000000,
"ctime": 1737446400000,
"rateReturn": "20.05",
"marginRate": "0",
"holdMarginRatio": "0.01",
"initMargin": "0.1",
"posStatus": 4,
"pricePrecision": 2,
"coType": 3,
"profitPrice": "70000.00",
"lossPrice": "66000.00"
}
],
"total": 150,
"page": 1,
"size": 20
}