获取仓位自动结算历史记录
提示
自动结算是指将未实现盈亏到期结算为已实现盈亏放在仓位保证金,结算时的仓位保证金有超额保证金,支持手动转入(逐仓模式)和自动结算转入(全仓模式)到可用余额,结算周期支持动态调整,默认是每8小时1次,若市场溢价率过高,结算週期可能会动态调整为4小时或2小时。
HTTP 请求
GET /futures/position-settle-history
请求参数
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| market | false | string | 市场名称 |
| market_type | true | string | 市场类型。 注意:在现货相关功能中,只可使用 SPOT 或 MARGIN在合约相关功能中,只可使用 FUTURES |
| position_id | false | int | 仓位 ID |
| start_time | false | int | 查询开始时间。
|
| end_time | false | int | 查询结束时间。
|
| page | false | int | 分页页数。默认页数为 1 |
| limit | false | int | 分页数量。默认数量为 10 |
请求响应
| 参数名 | 类型 | 说明 |
|---|---|---|
| market | string | 市场名称 |
| market_type | string | 市场类型 |
| position_id | int | 仓位 ID |
| margin_mode | string | 仓位类型 |
| leverage | int | 杠杆倍数 |
| liq_price | string | 强平价格。 (多仓)强平价=结算价格 *(1-强平保证金率)/(1-维持保证金率) (空仓)强平价=结算价格*(1+强平保证金率)/(1+维持保证金率) |
| bkr_price | string | 破产价格。 (多仓)破产价=结算价格 *(1-强平保证金率) (空仓)破产价=结算价格*(1+强平保证金率) |
| settle_price | string | 结算价格,按标记价格计算 |
| open_interest | string | 持仓数量 |
| margin_avbl | string | 成交后的可用保证金。当前保证金数量=起始保证金+追加保证金-减少保证金 |
| margin_change | string | 调整的保证金数量,为正表示增加保证金,为负表示减少保证金。 |
| created_at | int | 数据创建时间 |
请求示例
GET /futures/position-settle-history?market=CETUSDT&market_type=FUTURES&position_id=927266133&start_time=1636451914231&page=1&limit=100
响应示例
{
"code": 0,
"message": "OK",
"data": [
{
"market": " CETUSDT",
"market_type": "FUTURES",
"position_id": 927266133,
"margin_mode": "cross",
"leverage": "10",
"liq_price": "0.05679",
"bkr_price": "0.053635",
"settle_price": "0.06817",
"open_interest": "129384.12"
"margin_avbl": "189132.05",
"margin_change": "5000",
"created_at": 1691482451000
}
],
"pagination": {
"has_next": false
}
}