Calmar Ratio Explained: CAGR, Drawdown and Product Limits
A CAGR-based Calmar ratio divides a compounded annual growth rate by the positive magnitude of the largest observed percentage drawdown over the same window. It is a historical summary with a defined convention. It does not measure the worst loss that could occur, establish provider eligibility or prove a future trading edge.
Define the Return, Window and Drawdown Convention
CAGR = (ending value / starting value)^(1 / years) − 1
Calmar = CAGR / maximum observed peak-relative drawdown magnitude
The simple value formula assumes positive starting/ending values and no external cash flows during the window. With deposits or withdrawals, construct an appropriate cash-flow-adjusted return series instead of counting a deposit as investment performance. State the period, sampling frequency, account currency, balance/equity basis and cost treatment.
One documented implementation of the CAGR/drawdown convention is Empyrical’s published source. Its versioned documentation illustrates a convention; it does not establish that every dashboard labelled “Calmar” calculates the same quantity.
Compound a Half-Year Return Correctly
For a hypothetical observation period defined as exactly half a year, annualising a 15% gain by compounding gives (1.15)^2 − 1 = 32.25%. Simply doubling it to 30% is an arithmetic extrapolation, a different convention.
| Half-year gain | Compounded annualised rate | Separately given peak-relative MDD | CAGR-based Calmar |
|---|---|---|---|
| 15% | 32.25% | 10% | 3.225 |
| 30% | 69% | 8% | 8.625 |
| 35% | 82.25% | 15% | Approximately 5.4833 |
These are hypothetical inputs, not account results or predictions. The drawdown percentages are independently stated observations for the example. An $8,000 decline divided by $100,000 initial capital does not, by itself, establish an 8% decline from the actual intervening peak. Actual calendar-day or observation-frequency annualisation also requires its chosen year-length convention.
A high annualised number from a short sample does not mean that return is expected to repeat. Annualisation rescales the observed result; it adds no later observations or evidence of stability.
Use a Peak-Relative Percentage Drawdown
running peak at t = maximum chosen path value observed up to t
drawdown magnitude at t = (running peak − value at t) / running peak
MDD = largest such observed magnitude within the window
Include the starting value and every available observation in the selected path. A later return to the peak is not required for a decline to count. State whether the inputs are daily balances, intraday equity or another series: sparse closes can miss a larger floating loss.
Money and percentages cannot be mixed casually. A $4,000 drawdown from a $16,000 peak is 25%; it is not 40% merely because starting capital was $10,000. Different peak bases can also make the largest monetary decline and largest percentage decline occur in different episodes.
Interpret the Arithmetic without Invented Quality Bands
For supplied annual rates of 25% and 35% with matching-window MDD magnitudes of 10% and 25%, the respective ratios are 2.5 and 1.4. The first is a larger return/drawdown ratio on those definitions. It does not prove superior execution, discipline, capacity or future protection.
No universal “good above 1”, “strong above 2” or prop-firm qualifying threshold is established here. Do not compare different periods, different observation frequency or an equity-based denominator with a balance-only one as though those were equivalent.
With positive drawdown and a negative CAGR, the ratio is negative. Rankings need care: −10% / 10% = −1, while −10% / 50% = −0.2. The second ratio is numerically larger despite the deeper drawdown. A blanket “higher is always better” rule hides this issue.
If no drawdown is observed, the denominator is zero and a finite ratio is unavailable. Missing or invalid return/path inputs should remain unavailable rather than being silently converted into proof of zero risk.
Separate Calmar from Recovery, Sharpe and Sortino
Monetary recovery factor divides a net cash result by monetary drawdown and does not annualise it. A CAGR-based Calmar ratio uses annualised percentage return and percentage drawdown. They are not interchangeable simply because each divides a result by a decline.
Sharpe relates mean differential returns to their standard deviation; see William Sharpe’s explanation. Sortino uses shortfalls relative to a stated target, with a specified downside-deviation convention. Neither denominator is the ordered path’s maximum drawdown. See the Sortino versus Calmar worked comparison for a fully specified example where return order changes Calmar while the periodic Sortino stays the same.
Keep Provider Rules Separate from a Historical Ratio
A favourable historical ratio does not enforce a daily-loss limit, identify the remaining loss allowance, or establish that a provider accepts an external record. Save the actual provider, product, account basis, time-zone/reset rules and current terms separately. A trading platform such as cTrader or DXTrade is not itself evidence of a prop-firm rule or MyVeridex support.
A calculator or past record does not guarantee challenge completion, funding, payout or protection during an open position. The ratio is a diagnostic record, not a provider decision.
What MyVeridex’s Current Calmar Field Actually Uses
On the reviewed connection, scheduled-sync and statement-recompute paths, the field labelled Calmar is reported closed-trade profit per date with closed trades, multiplied by 252, then divided by reconstructed monetary drawdown. That is an annualised money-P/L/drawdown calculation. It is not the CAGR/peak-relative-percentage convention defined above.
The recomputation reads reported profit and close time, infers a starting balance from current balance minus the selected profit total, and does not select separately stored commission/swap fields. Days without closed records are absent from its daily-P/L observations. External cash flows and unobserved floating equity are not reconstructed by this approach. The five-record gate and zero-drawdown fallback are product conventions, not statistical-validity or mathematical-undefined rules.
As a local synthetic calculation check, five closed records totalling $5,000 with five distinct trading dates and $4,000 reconstructed monetary drawdown produce (5000 / 5 × 252) / 4000 = 63 in that source path. That is not the CAGR-based ratio of 2 for an independently specified one-year 50% gain and 25% peak-relative MDD. No customer record, broker connection or observed investment performance is being reported.
MyVeridex connects MT4 and MT5 accounts directly, and its statement import reads supported MetaTrader closed-transaction statements. Its drawdown figures come from the balance it reconstructs from closed trades.
Keep a Reproducible Calculation Record
- Save dates, currency, costs, cash-flow adjustments and the complete available return/path series.
- Choose the annualisation and drawdown definitions before calculating or comparing results.
- Preserve zero-denominator, missing-input and unrecovered-drawdown cases explicitly.
- Label a product’s displayed proxy separately when it differs from the chosen convention.
- Keep provider objectives and later out-of-sample observations separate from the historical ratio.
What is the CAGR-based Calmar formula?
Is a 15% half-year gain a 30% CAGR?
Does a high Calmar ratio mean the account recovered its old peak?
What is a good Calmar ratio for a prop firm?
Does MyVeridex automatically show this exact CAGR-based calculation?
Review your trading history
Use MyVeridex trading analytics to review and share an imported trading history. Check connection support and metric definitions for your account.
Start Free 7-Day Trial