Class BitmexMarginAccount

java.lang.Object
org.knowm.xchange.bitmex.AbstractHttpResponseAware
org.knowm.xchange.bitmex.dto.account.BitmexMarginAccount
All Implemented Interfaces:
si.mazi.rescu.HttpResponseAware

public final class BitmexMarginAccount
extends AbstractHttpResponseAware
  • Field Details

  • Constructor Details

    • BitmexMarginAccount

      public BitmexMarginAccount()
  • Method Details

    • getAccount

      public Integer getAccount()
    • getCurrency

      public String getCurrency()
    • getRiskLimit

      public BigDecimal getRiskLimit()
    • getPrevState

      public String getPrevState()
    • getState

      public String getState()
    • getAction

      public String getAction()
    • getAmount

      public BigDecimal getAmount()
    • getPendingCredit

      public BigDecimal getPendingCredit()
    • getPendingDebit

      public BigDecimal getPendingDebit()
    • getConfirmedDebit

      public BigDecimal getConfirmedDebit()
    • getPrevRealisedPnl

      public BigDecimal getPrevRealisedPnl()
    • getPrevUnrealisedPnl

      public BigDecimal getPrevUnrealisedPnl()
    • getGrossComm

      public BigDecimal getGrossComm()
    • getGrossOpenCost

      public BigDecimal getGrossOpenCost()
    • getGrossOpenPremium

      public BigDecimal getGrossOpenPremium()
    • getGrossExecCost

      public BigDecimal getGrossExecCost()
    • getGrossMarkValue

      public BigDecimal getGrossMarkValue()
    • getRiskValue

      public BigDecimal getRiskValue()
    • getTaxableMargin

      public BigDecimal getTaxableMargin()
    • getInitMargin

      public BigDecimal getInitMargin()
    • getMaintMargin

      public BigDecimal getMaintMargin()
    • getSessionMargin

      public BigDecimal getSessionMargin()
    • getTargetExcessMargin

      public BigDecimal getTargetExcessMargin()
    • getVarMargin

      public BigDecimal getVarMargin()
    • getRealisedPnl

      public BigDecimal getRealisedPnl()
    • getUnrealisedPnl

      public BigDecimal getUnrealisedPnl()
    • getIndicativeTax

      public BigDecimal getIndicativeTax()
    • getUnrealisedProfit

      public BigDecimal getUnrealisedProfit()
    • getSyntheticMargin

      public BigDecimal getSyntheticMargin()
    • getWalletBalance

      public BigDecimal getWalletBalance()
    • getMarginBalance

      public BigDecimal getMarginBalance()
    • getMarginBalancePcnt

      public BigDecimal getMarginBalancePcnt()
    • getMarginLeverage

      public BigDecimal getMarginLeverage()
    • getMarginUsedPcnt

      public BigDecimal getMarginUsedPcnt()
    • getExcessMargin

      public BigDecimal getExcessMargin()
    • getExcessMarginPcnt

      public BigDecimal getExcessMarginPcnt()
    • getAvailableMargin

      public BigDecimal getAvailableMargin()
    • getWithdrawableMargin

      public BigDecimal getWithdrawableMargin()
    • getTimestamp

      public String getTimestamp()
    • getGrossLastValue

      public BigDecimal getGrossLastValue()
    • getCommission

      public BigDecimal getCommission()
    • getAdditionalProperties

      public Map<String,​Object> getAdditionalProperties()