Annualized Sharpe Ratio (sharpeRatio × √365), null if unsafe. Higher is better.
Average PNL per closed signal as percentage, null if unsafe. Higher is better.
Certainty Ratio (avgWin / |avgLoss|), null if unsafe. Higher is better.
Array of all events (idle, opened, active, closed) with full details
Expected yearly returns based on average trade duration and PNL, null if unsafe. Higher is better.
Number of losing closed signals (PNL < 0)
Sharpe Ratio (risk-adjusted return = avgPnl / stdDev), null if unsafe. Higher is better.
Standard deviation of returns (volatility metric), null if unsafe. Lower is better.
Total number of closed signals only
Total number of all events (includes idle, opened, active, closed)
Cumulative PNL across all closed signals as percentage, null if unsafe. Higher is better.
Number of winning closed signals (PNL > 0)
Win rate as percentage (0-100) based on closed signals, null if unsafe. Higher is better.
Statistical data calculated from live trading results.
All numeric values are null if calculation is unsafe (NaN, Infinity, etc). Provides comprehensive metrics for live trading performance analysis.
Example