Package com.qtsurfer.api.client.model
Class LivePaperAccount
java.lang.Object
com.qtsurfer.api.client.model.LivePaperAccount
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.24.0")
public class LivePaperAccount
extends Object
One simulated account — one per quote currency the run trades.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum`equity` at a closed trade, `mark` at a periodic mark-to-market (includes open positions at market price). -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddOpenPositionsItem(LivePaperPosition openPositionsItem) booleanReturn true if this LivePaperAccount object is equal to o.equityAtMs(Long equityAtMs) equityKind(LivePaperAccount.EquityKindEnum equityKind) The account's quote currency; every amount below is in it.Latest recorded equity — see `equityKind`.Market time of that value.`equity` at a closed trade, `mark` at a periodic mark-to-market (includes open positions at market price).getGaps()Times open positions were lost because the run was restarted with them open.Get initialFundinggetKpi()Get kpiGet openPositionsSum of the PnL of the closed trades.Closed trades.inthashCode()initialFunding(Double initialFunding) kpi(LivePaperKpi kpi) openPositions(List<LivePaperPosition> openPositions) realisedPnl(Double realisedPnl) voidsetCurrency(String currency) voidvoidsetEquityAtMs(Long equityAtMs) voidsetEquityKind(LivePaperAccount.EquityKindEnum equityKind) voidvoidsetInitialFunding(Double initialFunding) voidsetKpi(LivePaperKpi kpi) voidsetOpenPositions(List<LivePaperPosition> openPositions) voidsetRealisedPnl(Double realisedPnl) voidtoString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_CURRENCY
- See Also:
-
JSON_PROPERTY_INITIAL_FUNDING
- See Also:
-
JSON_PROPERTY_EQUITY
- See Also:
-
JSON_PROPERTY_EQUITY_AT_MS
- See Also:
-
JSON_PROPERTY_EQUITY_KIND
- See Also:
-
JSON_PROPERTY_REALISED_PNL
- See Also:
-
JSON_PROPERTY_TRADES
- See Also:
-
JSON_PROPERTY_GAPS
- See Also:
-
JSON_PROPERTY_OPEN_POSITIONS
- See Also:
-
JSON_PROPERTY_KPI
- See Also:
-
-
Constructor Details
-
LivePaperAccount
public LivePaperAccount()
-
-
Method Details
-
currency
-
getCurrency
The account's quote currency; every amount below is in it.- Returns:
- currency
-
setCurrency
-
initialFunding
-
getInitialFunding
Get initialFunding- Returns:
- initialFunding
-
setInitialFunding
-
equity
-
getEquity
Latest recorded equity — see `equityKind`.- Returns:
- equity
-
setEquity
-
equityAtMs
-
getEquityAtMs
Market time of that value. Absent while the account holds its starting capital.- Returns:
- equityAtMs
-
setEquityAtMs
-
equityKind
-
getEquityKind
`equity` at a closed trade, `mark` at a periodic mark-to-market (includes open positions at market price).- Returns:
- equityKind
-
setEquityKind
-
realisedPnl
-
getRealisedPnl
Sum of the PnL of the closed trades.- Returns:
- realisedPnl
-
setRealisedPnl
-
trades
-
getTrades
Closed trades.- Returns:
- trades
-
setTrades
-
gaps
-
getGaps
Times open positions were lost because the run was restarted with them open.- Returns:
- gaps
-
setGaps
-
openPositions
-
addOpenPositionsItem
-
getOpenPositions
Get openPositions- Returns:
- openPositions
-
setOpenPositions
-
kpi
-
getKpi
Get kpi- Returns:
- kpi
-
setKpi
-
equals
Return true if this LivePaperAccount object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-