IHeatmapRow

Portfolio heatmap statistics for a single symbol. Aggregated metrics across all strategies for one trading pair.

symbol: string

Trading pair symbol (e.g., "BTCUSDT")

totalPnl: number

Total profit/loss percentage across all closed trades

sharpeRatio: number

Risk-adjusted return (Sharpe Ratio)

maxDrawdown: number

Maximum drawdown percentage (largest peak-to-trough decline)

totalTrades: number

Total number of closed trades

winCount: number

Number of winning trades

lossCount: number

Number of losing trades

winRate: number

Win rate percentage

avgPnl: number

Average PNL per trade

stdDev: number

Standard deviation of PNL

profitFactor: number

Profit factor: sum of wins / sum of losses

avgWin: number

Average profit percentage on winning trades

avgLoss: number

Average loss percentage on losing trades

maxWinStreak: number

Maximum consecutive winning trades

maxLossStreak: number

Maximum consecutive losing trades

expectancy: number

Expectancy: (winRate * avgWin) - (lossRate * avgLoss)