Trading Glass
FeaturesPricingAcademyBlogChartJournal
Loading
All Courses
Capital at RiskMax Drawdown RulesDaily & Weekly Risk LimitsBehavioral Risk ManagementTrader Journaling OSFrom Data to EdgeBuilding a Tiered Risk ModelRecovery FactorUlcer Index
Academy/Trading Intelligence/Risk Management

Ulcer Index

Trading Intelligence

9 min read

ulcerIndex

Quantify downside risk with the root-mean-square of drawdowns — a volatility measure that only penalizes losses.

Loading

Related Lessons

Building a Tiered Risk Model

9 min

Capital at Risk

9 min

Max Drawdown Rules

9 min

Daily & Weekly Risk Limits

8 min

Previous Lesson

Recovery Factor

Next Lesson

Distribution of Trade Returns

Trading Glass

Next-generation charting order flow platform with rotation view, cluster visualization, and real-time analytics for professional traders and quantitative analysts.

Product

  • Features
  • Pricing
  • Chart
  • Journal

Resources

  • Academy
  • Blog
  • Documentation
  • API Reference
  • Support

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Trading Glass. All rights reserved.

PrivacyTerms

Odchylenie standardowe karze cię za zarabianie. Ulcer index dba tylko o to, co naprawdę boli -- drawdowns.


Czym jest Ulcer index?

Ulcer index (UI) to miara volatility zaprojektowana przez Petera Martina w 1987 roku, która mierzy wyłącznie ryzyko spadku. W przeciwieństwie do odchylenia standardowego, które traktuje ruchy w górę i w dół symetrycznie, Ulcer index uwzględnia tylko głębokość i długość drawdowns od poprzednich szczytów.

Nazwa jest celowo obrazowa: mierzy ilość "wywołującego wrzody" (ang. ulcer) bólu, jaki portfel lub system transakcyjny zadaje swojemu operatorowi. Gładka, równomiernie rosnąca equity curve ma niski Ulcer index. Nierówna, pełna drawdowns krzywa ma wysoki.

Czyni to z niego jedną z najbardziej psychologicznie uczciwych miar ryzyka.


Jak się go oblicza

Ulcer index to pierwiastek ze średniej kwadratów (RMS) procentowych drawdowns od bieżącego szczytu. Oto proces krok po kroku:

  1. Śledź bieżący szczyt: W każdym momencie zapisuj najwyższą dotąd osiągniętą wartość equity.

  2. Oblicz procentowy drawdown: W każdym punkcie policz, jak daleko poniżej bieżącego szczytu znajduje się aktualna equity.

Drawdown_i = (Equity_i - Peak_i) / Peak_i * 100

Gdy equity jest na nowym szczycie, drawdown wynosi 0%. Gdy equity jest poniżej szczytu, drawdown jest ujemny.

  1. Podnieś wszystkie drawdowns do kwadratu: Wzmacnia to nieproporcjonalnie większe drawdowns, karząc głębokie spadki bardziej niż płytkie.

  2. Policz średnią z kwadratów drawdowns: Uśrednij je w całym okresie obserwacji.

  3. Wyciągnij pierwiastek kwadratowy: To przywraca wynik do tej samej skali co oryginalne drawdowns.

Ulcer Index = sqrt( (1/N) * sum(Drawdown_i^2) )

Wynik jest zawsze liczbą nieujemną wyrażoną w procentach. Ulcer index o wartości 0.05 (5%) oznacza, że średni RMS drawdown od szczytu wynosi 5%.


Przewodnik interpretacji

Ulcer indexOcenaCo to oznacza
0.00 - 0.03DoskonałyEquity curve jest gładka z minimalnymi drawdowns. Bardzo wygodna do handlu.
0.03 - 0.05DobryUmiarkowane drawdowns, które szybko się kończą. Zdrowy system.
0.05 - 0.10ŚredniZauważalne drawdowns. Wymaga dyscypliny, by przez nie przejść.
0.10 - 0.15TrudnyZnaczące i/lub przedłużone drawdowns. Wymagający psychicznie.
> 0.15DotkliwyGłębokie, długie drawdowns dominują equity curve. Wysoki stres.

Kontekst ma znaczenie. Ulcer index na poziomie 0.08 może być akceptowalny dla agresywnej strategii momentum, ale nieakceptowalny dla konserwatywnego systemu mean-reversion. Zawsze porównuj w obrębie tej samej klasy strategii.


Dlaczego karze tylko spadki

To kluczowa obserwacja odróżniająca Ulcer index od odchylenia standardowego.

Odchylenie standardowe mierzy rozrzut zwrotów wokół średniej -- zarówno powyżej, jak i poniżej. Strategia, która czasem generuje ponadprzeciętne zwycięstwa, będzie miała wysokie odchylenie standardowe, mimo że te duże ruchy w górę to dokładnie to, czego chcą traderzy. Odchylenie standardowe traktuje zwycięstwo +5R tak samo jak stratę -5R z perspektywy volatility.

Ulcer index całkowicie eliminuje ten problem:

  • Ruchy w górę: Equity na bieżącym szczycie lub powyżej daje drawdown 0%. Zero do kwadratu to zero. Okresy zwycięskie nie dodają nic do Ulcer index.
  • Ruchy w dół: Equity poniżej bieżącego szczytu daje dodatnią wartość drawdownu. Podniesione do kwadratu i uśrednione -- są jedynym czynnikiem napędzającym tę miarę.

Oznacza to, że dwie strategie o identycznych odchyleniach standardowych mogą mieć drastycznie różne wartości Ulcer index:

  • Strategia A: Zmienna, ale głównie w górę. Częste nowe szczyty z okazjonalnymi płytkimi korektami. Niski Ulcer index.
  • Strategia B: Zmienna z głębokimi, przedłużonymi drawdowns przerywanymi gwałtownymi odbiciami. Wysoki Ulcer index.

Odchylenie standardowe mówi, że są równie ryzykowne. Ulcer index poprawnie identyfikuje, że Strategia B jest znacznie bardziej bolesna w handlu.


Ulcer Performance Index (UPI)

Tak jak Sharpe dzieli nadwyżkowy zwrot przez odchylenie standardowe, można podzielić nadwyżkowy zwrot przez Ulcer index, otrzymując Ulcer Performance Index (nazywany też Martin ratio):

UPI = (Return - Risk-Free Rate) / Ulcer Index

Daje to miarę zwrotu skorygowanego o ryzyko, która karze tylko ryzyko spadku. Wyższy UPI oznacza więcej zwrotu na jednostkę bólu drawdownu.

UPI jest często lepszym narzędziem do porównywania strategii tradingowych niż Sharpe, ponieważ:

  • Nie karze volatility w górę
  • Mocniej waży głębsze drawdowns (dzięki podnoszeniu do kwadratu)
  • Uwzględnia długość drawdownu pośrednio (dłuższe drawdowns wnoszą więcej wyrazów kwadratowych do średniej)

Ulcer index vs Sharpe

WymiarSharpeUlcer index / UPI
Miara ryzykaOdchylenie standardowe (góra + dół)RMS drawdown (tylko dół)
Karze duże zyskiTakNie
Wrażliwość na głębokość drawdownuCzęściowoSilnie (kwadrat)
Wrażliwość na długość drawdownuNieTak (więcej okresów poniżej szczytu = wyższy UI)
Założenia rozkładuZakłada normalnośćBez założeń o rozkładzie
Znaczenie psychologiczneUmiarkowaneWysokie

Sharpe zakłada, że zwroty mają rozkład normalny. Zwroty tradingowe prawie nigdy go nie mają -- wykazują grube ogony i skośność. Ulcer index nie czyni żadnych założeń o rozkładzie, co czyni go bardziej wiarygodnym w ocenie rzeczywistych systemów tradingowych.


Jak długość drawdownu wpływa na Ulcer index

Jedną z subtelnych, ale potężnych właściwości Ulcer index jest to, że naturalnie uwzględnia długość drawdownu.

Rozważ dwa zdarzenia drawdownu, oba osiągające maksymalną głębokość 10%:

  • Drawdown A: Spada o 10%, odbudowuje się w 5 okresach. Wnosi 5 wyrazów kwadratowych.
  • Drawdown B: Spada o 10%, pozostaje blisko dna przez 20 okresów przed odbudową. Wnosi 20+ wyrazów kwadratowych.

Drawdown B daje znacznie wyższy Ulcer index, mimo że maksymalna głębokość była identyczna. To poprawne zachowanie -- przedłużone drawdowns są psychicznie trudniejsze i reprezentują większe ryzyko systemowe niż krótkie, ostre spadki, które szybko się kończą.


Praktyczne zastosowanie dla traderów

Monitorowanie equity curve

Oblicz kroczący Ulcer index dla ostatnich 50 lub 100 transakcji. Wykreśl go obok equity curve. Rosnący Ulcer index, gdy equity jest płaska lub rośnie nieznacznie, to wczesny sygnał ostrzegawczy -- oznacza, że drawdowns się pogłębiają lub wydłużają.

Porównywanie systemów lub setupów

Jeśli handlujesz wieloma setupami, oblicz Ulcer index dla każdego niezależnie. Niektóre setupy mogą nieproporcjonalnie przyczyniać się do ogólnego drawdownu portfela. Identyfikacja i adresowanie ich może dramatycznie poprawić zagregowany Ulcer index.

Dostosowanie wielkości pozycji

Użyj Ulcer index do odwrotnego skalowania wielkości pozycji. Gdy kroczący Ulcer index przekracza próg (np. 0.10), zmniejsz ryzyko na transakcję. Gdy spada poniżej poziomu komfortu (np. 0.04), masz przestrzeń, by zwiększyć rozmiar.

Wybór strategii

Wybierając między dwiema strategiami o podobnych zwrotach, preferuj tę o niższym Ulcer index. Znacznie łatwiej wytrwasz przy strategii z niskim UI przez jej nieuniknione trudne momenty.


Kluczowe wnioski

  • Ulcer index mierzy pierwiastek ze średniej kwadratów procentowych drawdowns od szczytowej equity.
  • W przeciwieństwie do odchylenia standardowego karze wyłącznie ruchy w dół. Volatility w górę nie wnosi nic.
  • Wartości poniżej 0.05 wskazują na gładką, wygodną do handlu equity curve. Wartości powyżej 0.15 wskazują na dotkliwy stres drawdownu.
  • Naturalnie uwzględnia zarówno głębokość, jak i długość drawdownu -- dłuższe drawdowns dają wyższe wartości.
  • Ulcer Performance Index (UPI) jest lepszą alternatywą dla Sharpe w porównywaniu strategii tradingowych, ponieważ karze tylko ryzyko, które faktycznie boli.
  • Używaj go jako miary kroczącej do monitorowania kondycji strategii i dynamicznego dostosowywania wielkości pozycji.