Chapter 4
Performance Metrics
Every Trading.hk report includes 12+ standardized metrics. This glossary explains each metric in full — its formula, what it measures, how to interpret it, and what thresholds separate good from poor performance.
How to read this glossary
Each metric card shows: what it measures, the formula, interpretation guidelines, and threshold labels color-coded as:
Return Metrics
How much did the strategy earn?
Total Return
TRThe total percentage gain or loss over the entire backtest period. Simple and intuitive, but not comparable across strategies with different test lengths.
Compound Annual Growth Rate
CAGRThe smoothed annual return that, if earned consistently each year, would produce the same total return. Normalizes for test period length, enabling fair comparison between strategies.
Annualized Volatility
VolThe annualized standard deviation of daily returns. Measures how much the strategy's returns fluctuate from day to day. Used as the denominator in the Sharpe Ratio.
Risk Metrics
How much downside risk does the strategy carry?
Maximum Drawdown
MaxDDThe largest peak-to-trough decline in portfolio value during the backtest. Represents the worst-case loss experienced by someone who invested at the peak and held until the trough.
Maximum Drawdown Duration
MDD DurationHow long the strategy spent underwater from its previous high. A -20% drawdown that recovers in 2 weeks is very different from one that takes 3 years to recover.
Value at Risk (95%)
VaR 95The daily loss threshold exceeded on only 5% of trading days. A VaR of -2% means: on 95% of trading days, you lost less than 2%.
Downside Deviation
DDLike volatility, but only counts negative deviations. Penalizes losses without penalizing large gains. Used in the Sortino Ratio.
Risk-Adjusted Return Metrics
Does the strategy earn enough return to justify its risk?
Sharpe Ratio
SRThe most widely used risk-adjusted return metric. Measures excess return per unit of total volatility. A Sharpe of 1.0 means the strategy earns 1% of excess return for every 1% of volatility.
Sortino Ratio
SortinoLike the Sharpe Ratio but uses downside deviation instead of total volatility. Does not penalize the strategy for large positive returns. Generally considered more meaningful for trend-following strategies.
Calmar Ratio
CalmarReturn per unit of maximum drawdown. Directly links the return earned to the worst-case loss experienced. Useful for capital preservation strategies where drawdown is the primary concern.
MAR Ratio
MARSimilar to Calmar but uses drawdown duration rather than depth. A strategy that recovers quickly from losses scores higher than one that stays underwater for years.
Omega Ratio
OmegaThe ratio of gains above a threshold to losses below it, using the full return distribution (not just mean and variance). Captures skewness and kurtosis that Sharpe ignores.
Trade Statistics
What does the strategy look like trade-by-trade?
| Metric | Formula | What it tells you | Good threshold |
|---|---|---|---|
| Win Rate | Winners / Total trades × 100% | % of trades ending in profit. High win rate ≠ profitability (depends on avg win/loss). | >55% |
| Profit Factor | Gross profits / Gross losses | Every $1 lost, how much was earned. PF > 1 = overall profit. | >1.5 |
| Avg Win / Avg Loss | Mean winning trade / Mean losing trade | Reward:Risk ratio. A 0.5 ratio needs >67% win rate to break even. | >1.5 |
| Expectancy | (WR × Avg Win) − (LR × Avg Loss) | Average expected profit per trade in dollars or % of account. | Positive |
| Avg Holding Period | Sum of holding days / Number of trades | How long positions are held. Determines trading frequency and costs. | Strategy-specific |
| Max Consecutive Losses | Longest losing streak in the backtest | Tests psychological tolerance. Even good strategies have streaks. | < 8 in a row |
| Recovery Factor | Net profit / Max drawdown | How many times net profit covers the worst drawdown. | >3.0 |
| Expectancy per Day | Expectancy / Avg holding period | Useful for comparing strategies with different holding periods. | Positive |
Win Rate vs. Expectancy — The Critical Distinction
A high win rate does not mean a strategy is profitable. Many strategies lose money with 70% win rates because the average loss is much larger than the average win. Conversely, trend-following strategies often have 35–45% win rates but remain highly profitable because their average wins are 3–5× larger than their average losses.
Strategy A: High Win Rate, Negative Expectancy
Win rate: 72% | Avg win: +1% | Avg loss: −3.5%
Expectancy = (0.72 × 1%) − (0.28 × 3.5%) = 0.72% − 0.98% = −0.26% per trade
Loses money despite winning 72% of the time.
Strategy B: Low Win Rate, Positive Expectancy
Win rate: 38% | Avg win: +6% | Avg loss: −1.5%
Expectancy = (0.38 × 6%) − (0.62 × 1.5%) = 2.28% − 0.93% = +1.35% per trade
Consistently profitable despite losing 62% of trades.
Drawdown Analysis
Understanding the depth, duration, and recovery of losses
Our reports include a detailed drawdown analysis beyond just the maximum drawdown. Understanding the full drawdown profile helps set realistic expectations for how the strategy will behave during adverse market periods.
Drawdown Distribution
A histogram of all drawdowns by severity. Most strategies have many small drawdowns and a few large ones. We report the top 5 drawdowns by depth along with their duration and recovery time.
Time Underwater
The percentage of trading days the strategy spent below its all-time high. A value of 40% means 40% of all days in the test period had the portfolio below its peak equity.
Average Drawdown
The mean of all drawdowns (not just the maximum). An average drawdown of -5% with a maximum drawdown of -25% is healthier than one with an average of -15% and maximum of -25%.
Average Recovery Time
How long it typically takes the strategy to recover from a drawdown and reach a new equity high. Strategies with fast recovery characteristics require less patience.
Benchmark Comparison
How does the strategy compare to simply buying and holding the index?
Every strategy is compared against a relevant buy-and-hold benchmark. A strategy that returns 15% CAGR while the benchmark returns 12% adds only 3% of "alpha" — and that alpha must be evaluated against the additional risk and complexity introduced by the strategy.
| Metric | Definition | Interpretation |
|---|---|---|
| Alpha (α) | CAGR − Benchmark CAGR (simplified) | Excess return above benchmark. Positive alpha = outperformance. |
| Beta (β) | Covariance(strategy, benchmark) / Variance(benchmark) | Sensitivity to market moves. β=1 → moves with market. β=0.5 → half the market moves. |
| Correlation | Pearson correlation of daily returns | How closely the strategy tracks the benchmark. Lower correlation = more independent. |
| Information Ratio | Alpha / Tracking Error | Risk-adjusted active return. How efficiently does the manager generate alpha? |
| Tracking Error | StdDev of (strategy return − benchmark return) | Annualized deviation from benchmark. High TE = strategy behaves very differently. |
| Capture Ratio (Up) | Strategy return in up months / Benchmark return in up months | Does the strategy participate in rallies? > 1.0 = more than benchmark. |
| Capture Ratio (Down) | Strategy return in down months / Benchmark return in down months | Does the strategy avoid falls? < 1.0 = better protection (desired). |
Default Benchmarks by Strategy Type
Quick Reference: All Metrics at a Glance
| Metric | Category | Good | Acceptable | Poor |
|---|---|---|---|---|
| CAGR | Return | > 20% | 10–20% | < 10% |
| Max Drawdown | Risk | < 15% | 15–30% | > 30% |
| Sharpe Ratio | Risk-Adj | > 2.0 | 1.0–2.0 | < 1.0 |
| Sortino Ratio | Risk-Adj | > 2.5 | 1.5–2.5 | < 1.5 |
| Calmar Ratio | Risk-Adj | > 1.0 | 0.5–1.0 | < 0.5 |
| Profit Factor | Trade | > 2.0 | 1.5–2.0 | < 1.5 |
| Win Rate | Trade | > 55% | 45–55% | < 45% |
| Avg Win / Avg Loss | Trade | > 2.0 | 1.5–2.0 | < 1.5 |
| Recovery Factor | Drawdown | > 3.0 | 1.5–3.0 | < 1.5 |
| Time Underwater | Drawdown | < 30% | 30–50% | > 50% |