PortfolioCurrencyHealth
The bots that share one stake currency, aggregated.
type PortfolioCurrencyHealth {
currency: String!
botCount: Int!
openPositions: Int!
exposure: Float!
openPnl: Float!
realizedPnl: Float!
maxDrawdown: Float!
currentDrawdown: Float!
pairs: [PortfolioPairExposure!]!
topPairPct: Float!
hhi: Float!
}
Fields
PortfolioCurrencyHealth.currency ● String! non-null scalar
PortfolioCurrencyHealth.botCount ● Int! non-null scalar
PortfolioCurrencyHealth.openPositions ● Int! non-null scalar
PortfolioCurrencyHealth.exposure ● Float! non-null scalar
Sum of the open trades' stake.
PortfolioCurrencyHealth.openPnl ● Float! non-null scalar
Sum of the open trades' unrealized profit.
PortfolioCurrencyHealth.realizedPnl ● Float! non-null scalar
Sum of the profit of trades closed in the window.
PortfolioCurrencyHealth.maxDrawdown ● Float! non-null scalar
Worst peak-to-trough fall of the cumulative realized PnL over the window (an amount).
PortfolioCurrencyHealth.currentDrawdown ● Float! non-null scalar
The realized curve's peak minus realized-now plus open PnL, floored at zero.
PortfolioCurrencyHealth.pairs ● [PortfolioPairExposure!]! non-null object
Open stake by pair, largest first.
PortfolioCurrencyHealth.topPairPct ● Float! non-null scalar
The largest pair's share of the exposure, 0-100.
PortfolioCurrencyHealth.hhi ● Float! non-null scalar
Herfindahl-Hirschman index of the pair shares, 0-1 (1 is a single pair).
Member Of
PortfolioHealth object