html Sortino Ratio Explained — The Hidden Setting That Swings Your Score by 30%+
Heim › Lernen › Sortino Ratio Explained

Sortino Ratio Explained

Sortino fixes Sharpe's biggest flaw — it only punishes downside moves. But before it can do that, it needs one number nobody talks about: the target return, or MAR. Change that one setting and the exact same trade data produces a different Sortino ratio. Here's the worked math showing by how much.

Risk-adjusted returns look different depending who's measuring.Handeln Sie auf Bybit – hohe Liquidität, niedrige Gebühren, bis zu 30.000 $ Willkommensbonus.Bybit-Konto eröffnen →

What Sortino actually measures

Sharpe penalizes volatility in both directions — a huge winning streak inflates its denominator exactly like a huge losing streak would. Sortino fixes this by only counting deviations below a target as risk. Anything above the target, including explosive upside, contributes nothing to the risk measure.

Sortino = (annualized return − risk-free rate) ÷ downside deviation

The part that trips people up is downside deviation from what? That threshold — called MAR, the minimum acceptable return — is a free parameter. The formula's name doesn't tell you its value, and most calculators don't display it. Three choices are common in the wild: 0% (literally any loss is downside), the risk-free rate (only underperforming cash is downside), and the strategy's own mean return (only below-average trades are downside). Each produces a different number from identical data.

Same trades, three MAR choices — the exact math

Take a 55% win-rate strategy: +2.5% average win, −2% average loss, 120 trades/year, 4% risk-free rate. Per-trade mean = 0.55×2.5 − 0.45×2 = 0.475%, annualized to 57.0%. The numerator of Sortino (57.0 − 4.0 = 53.0) never changes — only the downside-deviation denominator moves, because only the threshold below which a trade counts as "downside" changes:

MAR usedWhat counts as downsidePer-trade downside varianceAnnualized downside dev.Sortino
0%Only the −2% losses0.45×(−2−0)² = 1.80√1.80×√120 = 14.70%3.61
Risk-free (0.033%/trade)Losses vs. the cash hurdle0.45×(−2−0.033)² = 1.86√1.86×√120 = 14.95%3.55
Mean (0.475%/trade)Losses Und their gap to the average0.45×(−2−0.475)² = 2.76√2.76×√120 = 18.19%2.91

Same 50 trades, same win rate, same payoff — Sortino ranges from 2.91 to 3.61, a 24% spread, purely from which MAR a calculator silently picked. Under MAR=mean, the shortfall being measured isn't "−2% vs. zero," it's "−2% vs. the 0.475% you were supposed to average" — a bigger gap, so a bigger downside deviation, so a lower Sortino.

The gap widens on asymmetric strategies

Now the trend-style setup from our Sharpe-Ratio breakdown: 35% win rate, +5% average win, −1.5% average loss, 150 trades/year — the exact profile that scores a strong 7.58 Sortino at MAR=0%. Annualized return is 116.25%, numerator is 112.25 at every MAR:

MAR usedAnnualized downside dev.Sortino
0%14.81%7.58
Risk-free (0.027%/trade)15.07%7.45
Mean (0.775%/trade)22.46%5.00

Here the spread is 34% — far wider than the symmetric example. The reason: this strategy's losses (−1.5%) are small relative to its 0.775% mean, so measuring the gap to the mean (−1.5 − 0.775 = −2.275%) inflates the shortfall by more, proportionally, than it did in the symmetric case. The more asymmetric a strategy's win/loss profile, the more its reported Sortino depends on which MAR was used — which matters most exactly for the trend-following and options-selling systems that Sortino was invented to flatter.

Why this isn't a bug in either calculator

All three columns above are mathematically correct Sortino ratios — for their own definition of "downside." None of them made an arithmetic mistake. The academic Sortino & Price (1994) formulation leaves MAR as an explicit, user-chosen input for exactly this reason: it's meant to answer "how much risk did I take relative to my own goal," and different traders have different goals — beat zero, beat cash, or beat your own track record. The practical failure mode isn't using the "wrong" MAR, it's comparing two Sortino numbers without checking they used the same one. A 3.0 reported by one tool and a 3.0 reported by another can describe meaningfully different risk profiles.

A second, quieter problem: thin loss samples

Downside deviation is only ever estimated from the losing trades in the sample. A strategy with a 90% win rate over 50 trades has just 5 losing trades feeding the entire downside-deviation estimate — one unusually large or small loss among those 5 swings the Sortino ratio dramatically, in a way that a 500-trade sample with 50 losers would smooth out. A high Sortino built on a handful of losses is a much noisier estimate than the same number built on a few hundred. Cross-check any eye-catching Sortino against the raw trade count before trusting it, the same way you'd distrust a Sharpe-Ratio above 2.5 on a small backtest.

Praktische Anleitung

← Zurück zu Lernen

Lernen Sie weiter

Sharpe Ratio Explained →Maximum Drawdown Explained →Kelly Criterion Explained →Risk of Ruin Explained →

Häufig gestellte Fragen

What is MAR (minimum acceptable return) in the Sortino ratio?

MAR is the threshold return below which a result counts as "downside" for the purpose of computing downside deviation. Returns above MAR contribute zero to the risk measure; only shortfalls below it are squared and averaged. Common choices are 0% (any loss counts), the risk-free rate (only underperforming cash counts), or the strategy's own mean return (only below-average results count). The Sortino ratio's formula never specifies which one to use — each calculator or platform picks for you, usually without saying so.

How much can the Sortino ratio change depending on which MAR is used?

On a symmetric 55% win-rate strategy (+2.5%/−2% payoff, 120 trades/year) the Sortino ratio was 3.61 with MAR=0%, 3.55 with MAR=risk-free rate, and 2.91 with MAR=mean return — a 24% spread on identical trade data. On an asymmetric trend strategy (35% win rate, +5%/−1.5%, 150 trades/year) the spread was far wider: 7.58 at MAR=0% down to 5.00 at MAR=mean — a 34% difference. The more asymmetric the return profile, the more the MAR choice matters.

Why do two Sortino ratio calculators give different numbers for the same strategy?

Almost always because they assume different MAR values, not because either one made an arithmetic error. A tool using MAR=0% only penalizes outright losing trades; a tool using MAR=mean penalizes every trade that underperforms the strategy's own average, including small wins. Before comparing two reported Sortino numbers, confirm both used the same target return — otherwise the comparison is meaningless even if both calculations are individually correct.

Is a Sortino ratio of 2 or 3 good?

As a rough guide — holding MAR fixed — above 1 is respectable, above 2 is strong, and above 3 on a real (non-overfit) sample is excellent. But because Sortino is MAR-dependent, these thresholds only apply when comparing ratios computed the same way. A 3.0 at MAR=mean reflects a meaningfully better downside profile than a 3.0 at MAR=0%, since the mean-return version is a strictly harder bar to clear.

⚠️ Nur für Bildungszwecke – keine Finanzberatung. Beim Hebelhandel kann es zum Verlust Ihrer gesamten Einlage kommen.