Calmar Ratio Calculator: Compare Your Strategy's Return to Its Worst Drop

Calculate Calmar Ratio from your TradingView strategy CSV. Compare CAGR to max drawdown in one number. Free, client-side, no account needed.

Calculate Calmar Ratio From Your Trades

What Is Calmar Ratio?

You run a backtest, see a 40% return, and think it looks great. But what if the equity curve dropped 35% along the way? The Calmar Ratio divides your compound annual growth rate (CAGR) by your maximum drawdown to give a single number that puts return in context of risk.

A strategy earning 15% CAGR with a 5% max drawdown scores 3.0. One earning the same 15% with a 15% drawdown scores 1.0. Same return, very different risk profile. The Calmar Ratio makes that difference impossible to ignore.

Named after the California Managed Accounts Reports database where it was first used, the Calmar Ratio is one of the simplest risk-adjusted return metrics to interpret: higher is better, and it directly rewards strategies that grow without large crashes.

Formula

Calmar Ratio = CAGR / Max Drawdown Where: CAGR = (Ending Equity / Starting Equity)^(1 / Years) - 1 Max Drawdown = The largest peak-to-trough decline in the equity curve Both CAGR and Max Drawdown use the same period. If you have 18 months of trade data, CAGR annualizes the return and Max Drawdown is the worst drawdown during those 18 months. The ratio itself is dimensionless, a number you compare across strategies regardless of time frame.

How to Read This Number

Higher is better. A Calmar Ratio below 1.0 means the drawdown was larger than the annual return. Between 1.0 and 3.0 suggests a reasonable balance of return and risk. Above 3.0 indicates strong risk-adjusted performance.

The ratio is period-dependent. A strategy tested over 3 years with a 20% drawdown will have a different Calmar than the same strategy over 6 months where that same drawdown might dominate. Always compare ratios calculated over similar time windows.

What Counts as Good?

RangeValueWhat It Means
Strong3.0+Annual return is at least 3x the max drawdown. Excellent risk-adjusted performance, but check whether the sample window is long enough.
Decent1.0 - 3.0Return outpaces the worst drawdown by a meaningful margin. Acceptable for most retail strategies, especially in shorter backtest periods.
WeakBelow 1.0The max drawdown exceeds the annual return. The strategy is destroying more capital in its worst drawdown than it earns per year on average.

How Pineify Calculates Calmar Ratio

When I first uploaded a TradingView CSV to Pineify and saw the Calmar Ratio pop out at 0.7, I had to double-check. My strategy had a 22% CAGR and a 31% max drawdown. The win rate was 58%, which I'd been proud of. That 0.7 Calmar Ratio told me something the win rate never could: one bad drawdown was wiping out more than a year of work. Pineify computes Calmar Ratio automatically from your List of Trades export. It annualizes the net profit into CAGR using your exact trade dates (not an estimate), picks the worst equity peak-to-trough from the reconstructed trade-by-trade equity curve, and divides. You see the number plus the full drawdown chart in the same view. All client-side. No uploading a second time. The thing I appreciate most: Pineify pairs the Calmar Ratio with Recovery Factor and Ulcer Index in the same report, so you can see whether a good Calmar came from genuine low drawdown or just happened to miss a crash at the edge of the backtest window.

Get Your Calmar Ratio in Seconds

Upload your TradingView backtest CSV and get Calmar Ratio plus 15+ other professional metrics. No signup needed.

Analyze Your Backtest Now

Frequently Asked Questions

Everything you need to know about this metric