v1

latestSwagger 2.02026-07-179553242.0 KB
User

Get your account's margin status. Send a currency of "all" to receive an array of all supported currencies.

get/user/margin

Query parameters

currencystring

Any currency. For all currencies, see <a href="#!/Wallet/Wallet_getAssetsConfig">asset config endpoint</a>. For all currencies specify "all"

Response

Request was successful

accountinteger required
currencystring required
riskLimitinteger
statestring
amountinteger
prevRealisedPnlinteger
grossComminteger
grossOpenCostinteger
grossOpenPremiuminteger
grossExecCostinteger
grossMarkValueinteger
riskValueinteger
initMargininteger
maintMargininteger
targetExcessMargininteger
realisedPnlinteger
unrealisedPnlinteger
walletBalanceinteger
marginBalanceinteger
marginLeveragenumber double
marginUsedPcntnumber double
excessMargininteger
availableMargininteger
withdrawableMargininteger
makerFeeDiscountnumber double
takerFeeDiscountnumber double
timestampstring date-time

Example response

{
  "grossMarkValue": 3,
  "marginUsedPcnt": 4.965218492984954,
  "marginLeverage": 1.1730742509559433,
  "unrealisedPnl": 1,
  "riskLimit": 6,
  "walletBalance": 6,
  "currency": "currency",
  "state": "state",
  "marginBalance": 7,
  "timestamp": "2000-01-23T04:56:07.000+00:00",
  "grossExecCost": 9,
  "targetExcessMargin": 1,
  "realisedPnl": 1,
  "amount": 1,
  "maintMargin": 7,
  "riskValue": 2,
  "grossComm": 5,
  "grossOpenPremium": 7,
  "makerFeeDiscount": 6.683562403749608,
  "withdrawableMargin": 9,
  "grossOpenCost": 2,
  "prevRealisedPnl": 5,
  "excessMargin": 5,
  "initMargin": 4,
  "takerFeeDiscount": 8.762042012749001,
  "account": 0,
  "availableMargin": 9
}