Sharpe, Sortino, Treynor 2026 PL — jak liczyć portfel

Risk-adjusted return metrics 2026: Sharpe, Sortino, Treynor, Calmar, Information Ratio. Wzory, kalkulacje, przykłady portfela 60/40 i VWCE w warunkach polskich.

13 min czytania

Sharpe, Sortino, Treynor 2026 PL — jak liczyć, ocena portfela

Risk-adjusted return metrics — Sharpe Ratio, Sortino, Treynor, Calmar, Information Ratio — to fundament kwantytatywnej oceny portfela inwestycyjnego. Rozróżniają portfele, które dają "8% rocznie spokojnie" od tych, które dają "8% rocznie z ogromnymi wahaniami". Większość polskich blogów finansowych skupia się tylko na nominalnym zwrocie ("VWCE dał 9% w 2024"), ignorując zmienność, drawdowny i koszt psychologiczny. Ten artykuł pokazuje pełen pakiet metryk z wzorami, krok po kroku kalkulacjami w Excelu, polskimi case'ami liczbowymi (60/40 vs 100% VWCE 2014–2024) i praktycznym frameworkiem oceny funduszy/ETF dla retail.

TL;DR — kluczowe liczby

  • Sharpe Ratio (Sharpe 1966, Nobel 1990): (Return − Risk-free rate) / SD portfela. >1 dobry, >2 świetny, >3 wybitny.
  • Sortino Ratio: jak Sharpe, ale tylko downside deviation w mianowniku. Lepsze dla asymetrycznych zwrotów.
  • Treynor Ratio: (Return − Rf) / Beta. Mierzy systematic risk only.
  • Calmar Ratio: zwrot roczny / max drawdown. >1 dobry.
  • Information Ratio: Alpha / Tracking error. Dla aktywnych managerów.
  • Polski risk-free rate 2026: ~5% (oprocentowanie TOS / lokat bankowych).
  • Portfel 60/40 PL 2014–2024: ~7% return, 12% SD, -22% MDD, Sharpe 0.33.
  • Portfel 100% VWCE 2014–2024: ~9% return, 16% SD, -34% MDD, Sharpe 0.375.
  • Portfel 100% obligacje EDO 2014–2024: ~5.5% return, 2% SD, -2% MDD, Sharpe 0.25.

Te metryki to narzędzia statystyczne — pokazują charakterystykę historyczną portfela, nie gwarantują przyszłych wyników. KNF-safe edukacja.

Czym są risk-adjusted return metrics i dlaczego są kluczowe

Klasyczny pomiar — "ile zarobiłem" — pomija ryzyko, które trzeba było ponieść. Dwa portfele, oba z 8% rocznym zwrotem przez 10 lat, mogą mieć radykalnie różny profil: jeden ze spadkiem maksymalnie -10% w środku okresu, drugi z -50%. Ten drugi był znacznie trudniejszy emocjonalnie i wymagał większej tolerancji ryzyka, mimo identycznego końcowego rezultatu.

Risk-adjusted metrics próbują skwantyfikować ten "koszt jakości zwrotu" — ile zwrotu dostajesz na jednostkę ryzyka. Im wyższy stosunek, tym efektywniejszy portfel (przy jednakowych ostatecznych zwrotach).

Trzy konkurencyjne definicje "ryzyka"

  1. Total volatility (Sharpe) — odchylenie standardowe wszystkich miesięcznych zwrotów. Łapie zarówno upside jak i downside.
  2. Downside deviation (Sortino) — tylko zwroty poniżej zera (lub poniżej target). Ignoruje "dobrą zmienność" w górę.
  3. Beta vs benchmark (Treynor) — wrażliwość portfela na ruchy benchmarku (np. S&P 500). Mierzy ryzyko systematyczne.
  4. Max drawdown (Calmar) — najgorszy spadek peak-to-trough. Najbardziej psychologicznie istotny dla retail.
  5. Tracking error (Information) — odchylenie zwrotu portfela od benchmarku. Dla aktywnych managerów.

Sharpe Ratio — flagowa metryka

Wzór

Sharpe = (R_p - R_f) / σ_p

gdzie:

  • R_p = zwrot roczny portfela (annualizowany).
  • R_f = stopa wolna od ryzyka (np. T-bills US, polskie obligacje TOS).
  • σ_p = odchylenie standardowe rocznych zwrotów portfela.

Annualizacja danych miesięcznych

Jeśli masz miesięczne dane:

  • Mean roczny: mean miesięczny × 12.
  • SD roczny: SD miesięczny × √12.

Interpretacja

Sharpe Ocena
< 0 Gorzej niż risk-free rate, brak sensu inwestowania
0–0.5 Słabe
0.5–1.0 Średnie
1.0–2.0 Dobre
2.0–3.0 Bardzo dobre
> 3.0 Wybitne (rzadkie, podejrzewaj backfilling)

Przykład Excel

Dane: 60 miesięcznych zwrotów portfela w kolumnie A. R_f rocznie 5% (czyli 0.4167% miesięcznie).

Mean miesięczny:    =ŚREDNIA(A1:A60)
SD miesięczny:      =ODCH.STANDARDOWE(A1:A60)
Mean roczny:        =B1*12
SD roczny:          =B2*PIERWIASTEK(12)
Sharpe:             =(B3-0.05)/B4

Sortino Ratio — Sharpe z ulepszeniem

Wzór

Sortino = (R_p - R_f) / σ_d

gdzie σ_d = downside deviation, czyli SD obliczone tylko dla zwrotów poniżej target (zwykle 0 lub R_f).

Excel formula

Downside deviation (target=0):
=PIERWIASTEK(SUMA(JEŻELI(A1:A60<0;A1:A60^2;0))/POLICZ(A1:A60))*PIERWIASTEK(12)

(Wymaga Ctrl+Shift+Enter jako formuła tablicowa.)

Kiedy Sortino lepiej niż Sharpe

Sortino jest lepszy dla portfeli z asymetrycznymi rozkładami zwrotu. Przykład: portfel opcyjny, który traci -1% co tydzień, a raz na rok eksploduje +200%. Sharpe karze go za "zmienność" w obie strony, ale faktycznie zmienność w górę nie jest "ryzykiem". Sortino prawidłowo skupia się tylko na stratach.

Treynor Ratio — beta zamiast SD

Wzór

Treynor = (R_p - R_f) / β_p

gdzie β_p = beta portfela vs benchmark (np. S&P 500). Beta liczy się jako:

β_p = COV(R_p, R_benchmark) / VAR(R_benchmark)

W Excelu:

Beta:    =KOWARIANCJA.PRÓBKI(A1:A60;B1:B60)/WARIANCJA.PRÓBKI(B1:B60)
Treynor: =(C1-0.05)/D1

Kiedy Treynor lepiej niż Sharpe

Treynor jest lepszy dla portfeli zdywersyfikowanych, w których ryzyko niesystematyczne (specific) jest już zminimalizowane przez dywersyfikację. Mierzy tylko ekspozycję na ryzyko rynkowe (systematic). Dla portfela 1-akcyjnego Sharpe jest właściwszy.

Calmar Ratio — fokus na drawdown

Wzór

Calmar = R_p_roczny / |Max Drawdown|

Max drawdown = największy spadek peak-to-trough w okresie.

Excel — max drawdown

Cumulative value:    =100*MNOŻ.SKLAD(1+A1:A60)
Running max:         =MAX($B$1:B1)
Drawdown:            =B1/C1-1
Max drawdown:        =MIN(D1:D60)
Calmar:              =(zwrot roczny)/(ABS(F1))

Interpretacja

Calmar Ocena
< 0.3 Słabe
0.3–0.5 Średnie
0.5–1.0 Dobre
> 1.0 Bardzo dobre
> 3.0 Wybitne

Information Ratio — dla aktywnych managerów

Wzór

IR = (R_p - R_benchmark) / Tracking Error

gdzie Tracking Error = SD różnicy zwrotów portfela i benchmarku.

Interpretacja

Aktywny manager z IR > 0.5 jest "dobry" — generuje alpha vs benchmark spójnie. IR > 1.0 to wybitny wynik (top 5% managerów). IR < 0 oznacza, że manager przegrywa z indeksem (po opłatach większość przegrywa).

Pełny przykład — porównanie 60/40 vs 100% VWCE 2014–2024

Polski inwestor analizuje dwa portfele za okres 2014–2024 (10 lat):

Portfel A: 60/40 (60% VWCE + 40% AGGH-hedged)

  • Zwrot roczny: 7%.
  • SD roczny: 12%.
  • Downside deviation: 8%.
  • Beta vs MSCI World: 0.65.
  • Max drawdown (2020 COVID): -22%.
  • Risk-free rate (TOS): 3% (uśrednione dla okresu, niższy dla 2014–2021).

Metryki:

  • Sharpe = (7-3)/12 = 0.33
  • Sortino = (7-3)/8 = 0.50
  • Treynor = (7-3)/0.65 = 6.15
  • Calmar = 7/22 = 0.32

Portfel B: 100% VWCE

  • Zwrot roczny: 9%.
  • SD roczny: 16%.
  • Downside deviation: 11%.
  • Beta vs MSCI World: 1.00.
  • Max drawdown (2020 COVID): -34%.

Metryki:

  • Sharpe = (9-3)/16 = 0.375
  • Sortino = (9-3)/11 = 0.55
  • Treynor = (9-3)/1.00 = 6.00
  • Calmar = 9/34 = 0.26

Wniosek z porównania

Metryka 60/40 VWCE Lepszy
Zwrot roczny 7% 9% VWCE
SD 12% 16% 60/40
Sharpe 0.33 0.375 VWCE (nieznacznie)
Sortino 0.50 0.55 VWCE (nieznacznie)
Treynor 6.15 6.00 60/40 (nieznacznie)
Calmar 0.32 0.26 60/40
Max DD -22% -34% 60/40

Wniosek: VWCE dało wyższy zwrot, ale przy znacznie wyższym ryzyku. Risk-adjusted (Sharpe, Sortino) — VWCE minimalnie lepsze; Calmar — 60/40 lepsze. Wybór zależy od tolerancji ryzyka inwestora i horyzontu.

Przykład 2 — porównanie 5 ETF UCITS dostępnych z Polski

ETF Zwrot 5Y SD 5Y Max DD Sharpe Sortino Calmar
CSPX (S&P 500) 14% 18% -25% 0.61 0.92 0.56
VWCE (FTSE All-World) 11% 16% -28% 0.50 0.75 0.39
IWDA (MSCI World) 12% 15% -25% 0.60 0.90 0.48
EIMI (Emerging Markets) 5% 22% -36% 0.09 0.13 0.14
AGGH (Global Agg Bonds) 1% 6% -16% -0.50 -0.83 0.06

(Liczby przykładowe, ilustracyjne — sprawdź aktualne dane przed decyzją.)

Obserwacje:

  • CSPX/IWDA dały najlepsze risk-adjusted zwroty (Sharpe ~0.6).
  • VWCE niżej, bo 10% ekspozycji na EM zaniżyło wyniki.
  • EIMI tragiczne risk-adjusted — wysokie ryzyko, słaby zwrot.
  • AGGH ujemny Sharpe — w 2020–2024 obligacje straciły w wyniku wzrostu stóp.

Przykład 3 — fundusz aktywny vs ETF (Information Ratio)

Polski fundusz akcji X pobiera 3% TER, daje 7% zwrotu rocznie 5Y. Benchmark (WIG20TR) daje 6% rocznie 5Y. Tracking error 5%.

Information Ratio = (7 - 6) / 5 = 0.20.

Ocena: aktywny manager dodał 1pp alpha vs benchmark, ale przy znacznym tracking error. IR 0.20 to słaby wynik — większość aktywnych funduszy ma IR < 0.5. Po opłatach (3% TER) realna alpha = -2pp — manager przegrał z benchmarkiem netto.

Polski risk-free rate 2026 — co użyć

Risk-free rate w Polsce 2026 jest dyskusyjny:

Instrument Stopa 2026 Status
Lokata bankowa (90 dni) 4–5% Praktyczna proxy
Obligacje TOS (3-letnie) 5.75% Najczęściej używane
Obligacje EDO (10-letnie) 5.75% pierwszy rok Długoterminowe
WIBOR 3M 5.5% Rynkowe
US T-bills (3m) USD ~4.5% Międzynarodowe

Konsensus dla retail: TOS lub WIBOR 3M (5–5.5% w 2026).

Kalkulacja krok po kroku — Excel template

  1. Pobierz historyczne ceny ETF z Yahoo Finance (np. URTH dla MSCI World).
  2. Oblicz zwroty miesięczne: =(B2-B1)/B1.
  3. Mean miesięczny: =ŚREDNIA(C:C).
  4. SD miesięczny: =ODCH.STANDARDOWE(C:C).
  5. Annualize: × 12 i × √12.
  6. Sharpe: =(mean_annual - risk_free)/sd_annual.
  7. Drawdown: cumulative product (1+returns), running max, drawdown = current/running_max - 1.
  8. Max drawdown: min of drawdown column.
  9. Calmar: zwrot_roczny / abs(max_dd).

Dla pełnej Monte Carlo + stress + ratio paczki rekomendowane Python (numpy + pandas + pyfolio).

Top narzędzia retail

Narzędzie Cena Funkcjonalność
Portfolio Visualizer Free / Pro 19 USD/m Sharpe, Sortino, Calmar dla amerykańskich aktywów
Yahoo Finance Free Historyczne ceny, prosta statystyka
TradingView Free / Pro 15 USD/m Wbudowane wskaźniki ryzyka
Morningstar Free / Premium Sharpe, Information Ratio dla funduszy
Python pyfolio (Quantopian fork) Free Pełna analiza tear-sheet
R PerformanceAnalytics Free Najpełniejszy pakiet metryk
Excel + arkusz własny Free Custom kalkulacje

2024 → 2025 → 2026 — kluczowe zmiany

  • 2024: Standardy CFA Institute uściślają definicje Sortino i downside deviation.
  • 2025: ESMA wprowadza "synthetic risk indicator" (SRI) na KIID dla UCITS — uproszczony Sharpe-like miernik 1–7.
  • 2026: KNF rozważa wymogi raportowania Sharpe Ratio dla TFI funduszy w sprawozdaniach kwartalnych.

Pułapki i edge cases

  • Annualizacja błędna — używaj √12, nie 12, dla SD przy konwersji miesięczna→roczna.
  • Survivorship bias — porównujesz ETF, które przetrwały. Te które padły, są ignorowane → przeszacowanie Sharpe.
  • Backtest overfitting — strategie tworzone "post hoc" mają wysokie Sharpe na danych historycznych, niskie out-of-sample.
  • Krótki sample — Sharpe na 1 roku danych jest noisy (SE ~1.0). Minimum 3, najlepiej 10 lat.
  • Risk-free rate change — Sharpe za 2008 (Rf 0.25%) i 2024 (Rf 5%) są nieporównywalne bez korekty.
  • Currency mismatch — VWCE w USD, polski inwestor w PLN. Sharpe w USD i w PLN będą się różnić ze względu na FX.

Methodology — sprawdzanie wyników

Jak weryfikować, czy Twoje liczby Sharpe/Sortino są rozsądne:

  1. Cross-check z Portfolio Visualizer — wprowadź te same daty i tickery, porównaj.
  2. Sanity check: dla S&P 500 1990–2020 Sharpe ~0.4–0.6, dla long-term bonds ~0.3–0.5.
  3. Sharpe > 2 podejrzane — większość legalnych retail strategii ma Sharpe 0.3–1.0. Cokolwiek powyżej 2 wymaga weryfikacji.
  4. Source dat — używaj total return (z dywidendami reinwestowanymi), nie price return.
  5. Sample size — minimum 36 miesięcznych obserwacji (3 lata), najlepiej 120 (10 lat).

Praktyczny framework oceny dla retail

Dla polskiego inwestora retail, który chce stosować risk-adjusted metrics w decyzjach o portfelu, sugerowany framework wygląda następująco:

  1. Krok 1 — wybór benchmarku. Dla portfela akcyjnego globalnego: MSCI World (URTH lub IWDA). Dla portfela 60/40: kompozyt 60% MSCI World + 40% Bloomberg Global Aggregate. Dla polskiego portfela: WIG total return.
  2. Krok 2 — minimum 5 lat danych. Krótsze sample dają niemiarodajne metryki. Idealnie 10 lat z różnymi reżimami rynkowymi (hossa + bear market + recovery).
  3. Krok 3 — total return, nie price return. Dywidendy i odsetki muszą być reinwestowane w analizie. Yahoo Finance "Adj Close" daje total return.
  4. Krok 4 — porównanie z benchmarkiem. Czy Twój portfel ma wyższe Sharpe niż prosty MSCI World? Jeśli nie — czy aktywne zarządzanie (selekcja ETF, timing) ma sens?
  5. Krok 5 — sanity check. Sharpe > 1.5 dla retail portfela długoterminowego jest podejrzane. Sprawdź dane, formuły, sample.

Decyzja praktyczna — co robić z liczbami

  • Sharpe < 0.3: portfel nie pokrywa kosztu ryzyka. Rozważ zmianę alokacji (więcej bonds, mniej akcji jeśli ryzyko nadmierne) lub akceptację, że okres był słaby.
  • Sharpe 0.3–0.6: typowy retail. Akceptowalne. Skupić się na obniżeniu kosztów (TER, podatki) zamiast szukać "lepszej strategii".
  • Sharpe 0.6–1.0: bardzo dobry retail. Prawdopodobnie dzięki dyscyplinie (DCA, brak market timing) i niskim kosztom.
  • Sharpe > 1.0: wyjątkowy. Sprawdź backtest overfitting i krótkość sample.

Risk-adjusted metrics w kontekście IKE/IKZE

Polskie konta emerytalne (IKE/IKZE) wprowadzają dodatkowy wymiar — zwolnienie z 19% Belka po spełnieniu warunków (wypłata po 60. roku życia, 5 lat oszczędzania w IKZE).

Efektywny Sharpe netto w IKE/IKZE jest wyższy niż w zwykłym rachunku:

Konto Brutto Sharpe Netto Sharpe (po Belka)
Zwykły rachunek brokerski 0.40 0.32 (-20%)
IKE/IKZE 0.40 0.40 (bez podatku)

Wniosek: ten sam ETF w IKE/IKZE generuje lepszy risk-adjusted return netto niż w zwykłym rachunku — co potwierdza wartość kont emerytalnych dla długoterminowego budowania kapitału.

Ulepszone metryki — Modigliani M2, Omega Ratio

Dla zaawansowanych retail dwie dodatkowe metryki warto znać:

Modigliani M2 Measure

Wzór: M2 = Sharpe × σ_benchmark + R_f. Wynik to "efektywny zwrot" portfela, gdyby miał taką samą zmienność jak benchmark. Łatwiejsze do interpretacji niż Sharpe (mierzone w pp zwrotu).

Przykład: portfel z Sharpe 0.4 i benchmark SD 16%. M2 = 0.4 × 16 + 5 = 11.4%. Czyli portfel "efektywnie" daje 11.4% gdyby miał taką samą zmienność jak benchmark.

Omega Ratio

Wzór: Ω = (Σ zwrotów > target) / |Σ zwrotów < target|. Stosunek "dobrych" do "złych" zwrotów. Dla retail target = 0 lub Rf.

Omega > 1 oznacza, że suma zysków przekracza sumę strat. Praktycznie wszystkie sensowne portfele mają Omega > 1; różnice w wartości pomagają porównywać strategie.

FAQ

1. Czy Sharpe Ratio przewiduje przyszłe wyniki funduszu? Z perspektywy badań akademickich — bardzo słabo. Fundusze z wysokim Sharpe historycznie nie utrzymują przewagi w przyszłości (mean reversion). Sharpe to opis charakterystyki, nie predykcja.

2. Co lepsze: wyższy Sharpe czy wyższy zwrot? Zależy od horyzontu i tolerancji ryzyka. Dla emeryta z wypłatami z portfela — Sharpe (stabilność). Dla 25-latka z 30+ lat horyzontu — czysty zwrot ważniejszy (kompounding pokona zmienność).

3. Czy mogę porównać Sharpe między klasami aktywów? Tak, ale z ostrożnością. Akcje, bonds, REITs, krypto mają różne natury rozkładu — porównywanie Sharpe między nimi jest sensowne, ale uwzględnij, że krypto ma "tłuste ogony" silniejsze niż akcje.

4. Jaka jest różnica między Sharpe a Sortino w praktyce? Sharpe karze za zmienność w obie strony (góra i dół), Sortino tylko za downside. Dla większości portfeli długoterminowych różnica niewielka, ale dla strategii opcyjnych z asymetrycznym profilem — Sortino jest dramatycznie wyższe i bardziej miarodajne.

5. Czy Treynor jest sensowny dla retail? Treynor wymaga policzenia bety vs benchmark — to dodatkowy krok, ale dla zdywersyfikowanego portfela ETF (VWCE, IWDA) beta jest blisko 1.0, więc Treynor ≈ Sharpe × 1.0/SD. Praktyczna wartość Treynor dla retail mała.

6. Co to jest "downside deviation"? Odchylenie standardowe obliczone tylko dla zwrotów poniżej target (zwykle zera). Mniejsza liczba niż pełne SD, jeśli rozkład jest symetryczny; bliska SD jeśli rozkład skośny w dół.

7. Czy Sharpe można manipulować? Tak. Strategia "sprzedaj opcje OTM" daje stabilne małe zwroty z ekstremalnymi ogonami strat — Sharpe wygląda świetnie ex-ante, do pierwszego "tail event". Strategie z dużymi drawdownami w ostatnim percentylu mają zawyżony Sharpe vs realne ryzyko. Calmar jest mniej podatny.

8. Co to jest "tracking error"? Tracking error = SD różnicy zwrotów portfela i benchmarku. Pasywne ETF mają TE 0.1–0.5%; aktywne fundusze 3–8%. Im niższe TE, tym bliżej portfel śledzi benchmark.


W aplikacji Freenance możesz śledzić zwroty portfela w czasie i mieć podstawę do liczenia Sharpe oraz innych metryk — jednolity historyczny dataset z wszystkich rachunków maklerskich i bankowych jest niezbędny do prawidłowej analizy ryzyka.

Artykuł ma charakter informacyjny i edukacyjny. Risk-adjusted return metrics to narzędzia statystyczne — opisują charakterystykę historyczną portfela, nie gwarantują przyszłych wyników. Każda decyzja inwestycyjna powinna być podjęta po konsultacji z licencjonowanym doradcą inwestycyjnym i z uwzględnieniem indywidualnej sytuacji finansowej. Inwestycje wiążą się z ryzykiem utraty kapitału.

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption