跳到主要内容

获取合约账户余额

信息
  • 该接口需要签名,具体签名规则请参阅认证
  • 该接口会触发限频,具体规则请参阅限频

HTTP 请求

GET /assets/futures/balance

请求参数

None

请求响应

信息

合约保证金相关概念可参考帮助中心文档

参数名类型说明
ccystring币种名称
account_balancestring账户余额。
账户余额=全仓余额+逐仓余额=账户转入金额-账户转出金额+已实现盈亏
cross_balancestring全仓余额。
全仓余额=账户余额-逐仓余额=账户余额-逐仓占用保证金
isolated_balancestring逐仓余额,即所有逐仓仓位占用的保证金。
逐仓余额=逐仓占用保证金=账户余额-全仓余额
availablestring待废弃字段。当前含义同isolated_margin_avbl,即逐仓可用保证金
frozenstring冻结余额。当前委托不能立即成交时,所需冻结的起始保证金及手续费
marginstring仓位保证金。
仓位保证金=逐仓占用保证金。全仓占用保证金没有实际划转占用,不计入该字段
cross_margin_avblstring全仓可用保证金。
全仓可用保证金=Max(0,全仓余额+所有全仓未实现盈亏-所有全仓占用保证金-冻结保证金)
isolated_margin_avblstring逐仓可用保证金。
全仓理论可转=Max(0,全仓余额+Min(0,所有全仓未实现盈亏)-所有全仓初始保证金-冻结保证金)
全仓风控可转=Max(0,全仓仓位保证金-全仓维持保证金-N*全仓仓位价值)
逐仓可用保证金=Min(全仓理论可转,全仓风控可转)
N值暂定为1.5%
transferrablestring合约账户可转金额,当前值等于isolated_margin_avbl,即逐仓可用保证金
unrealized_pnlstring未实现收益。未平仓合约的当前盈亏,通过标记价格或最新成交价估算得出

请求示例

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"
}