Skip to main content

Get Balance in Futures Account

Info
  • This endpoint requires signature. For specific signature rules, please refer to Authentication
  • This endpoint will trigger rate limit. For specific rules, please refer to Rate Limit.

HTTP request

GET /assets/futures/balance

Request parameters

None

Return parameters

Info

For relevant concepts of futures margin, please refer to the Help Center Documentation.

Parameter NameTypeNotes
ccystringCurrency name
availablestringBalance available.
Balance available = Account balance - frozen margin
Account balance = Incoming transfer - outgoing transfer + realized PNL - (position margin - unrealized PNL)
frozenstringFrozen balance. The frozen initial margin and trading fees, when the current order cannot be executed immediately
marginstringPosition margin. The margin used and locked by the current position.
Position margin = Initial margin + added margin - reduced margin + unrealized PNL + settled PNL
transferrablestringBalance available for transfers.
Transferable balance = Balance available - balance to be settled
unrealized_pnlstringUnrealized profit. The current PNL of open positions, estimated at the Mark Price or the Latest Price.

Request example

GET /assets/futures/balance

Response example

{
"code": 0,
"data": [
{
"ccy": "CET",
"available": "45945.5263788804",
"frozen": "50634.82448865128",
"margin": "36407.5334622699",
"unrealized_pnl": "18957.427858971438",
"transferrable": "14265.938812991284"
},
],
"message": "OK"
}