获取合约账户余额
HTTP 请求
GET /assets/futures/balance
请求参数
None
请求响应
信息
合约保证金相关概念可参考帮助中心文档。
| 参数名 | 类型 | 说明 |
|---|---|---|
| ccy | string | 币种名称 |
| account_balance | string | 账户余额。 账户余额=全仓余额+逐仓余额=账户转入金额-账户转出金额+已实现盈亏 |
| cross_balance | string | 全仓余额。 全仓余额=账户余额-逐仓余额=账户余额-逐仓占用保证金 |
| isolated_balance | string | 逐仓余额,即所有逐仓仓位占用的保证金。 逐仓余额=逐仓占用保证金=账户余额-全仓余额 |
| available | string | 待废弃字段。当前含义同isolated_margin_avbl,即逐仓可用保证金 |
| frozen | string | 冻结余额。当前委托不能立即成交时,所需冻结的起始保证金及手续费 |
| margin | string | 仓位保证金。 仓位保证金=逐仓占用保证金。全仓占用保证金没有实际划转占用,不计入该字段 |
| cross_margin_avbl | string | 全仓可用保证金。 全仓可用保证金=Max(0,全仓余额+所有全仓未实现盈亏-所有全仓占用保证金-冻结保证金) |
| isolated_margin_avbl | string | 逐仓可用保证金。 全仓理论 可转=Max(0,全仓余额+Min(0,所有全仓未实现盈亏)-所有全仓初始保证金-冻结保证金) 全仓风控可转=Max(0,全仓仓位保证金-全仓维持保证金-N*全仓仓位价值) 逐仓可用保证金=Min(全仓理论可转,全仓风控可转) N值暂定为1.5% |
| transferrable | string | 合约账户可转金额,当前值等于isolated_margin_avbl,即逐仓可用保证金 |
| unrealized_pnl | string | 未实现收益。未平仓合约的当前盈亏,通过标记价格或最新成交价估算得出 |
请求示例
GET /assets/futures/balance
响应示例
{
"code": 0,
"data": [
{
"ccy": "CET",
"account_balance": "50673.472275261184",
"cross_balance": "14265.938812991284",
"isolated_balance": "36407.5334622699",
"available": "14265.938812991284",
"frozen": "50634.82448865128",
"margin": "36407.5334622699",
"cross_margin_avbl": "22141.594649278616",
"isolated_margin_avbl": "14265.938812991284",
"unrealized_pnl": "18957.427858971438",
"transferrable": "14265.938812991284"
}
],
"message": "OK"
}