Co oznacza procentowy drawdown
Procentowy drawdown to sposób na wyrażenie tego, jak daleko spada konto od punktu odniesienia (szczytu), podany jako procent. Typowe ujęcie jest takie:
- Wybierz serię equity (lub wartości aktywów netto) jako bazę w czasie.
- Zidentyfikuj bieżący (narastający) szczyt equity aż do każdego momentu.
- Oblicz drawdown jako spadek względem tego bieżącego szczytu.
- Wyraź ten spadek względem szczytu jako procent.
W zapisie matematycznym, przy equity (E(t)) i bieżącym szczycie (P(t)=\max_{s\le t}E(s)), drawdown w czasie (t) można zapisać jako (D(t)=P(t)-E(t)), a procentowy drawdown jako (\text{DD%}(t)=\frac{P(t)-E(t)}{P(t)}\times 100). Ujemne lub zerowe equity może powodować problemy z praktyczną interpretacją, więc „equity” powinno być jasno zdefiniowane (na przykład, czy obejmuje niezrealizowane zyski/straty i czy jest pomniejszone o opłaty).
Jak to działa w praktyce: kluczowe zależności
Procentowy drawdown nie jest pojedynczą uniwersalną liczbą samą w sobie; zależy od tego, jak zdefiniowano i utrzymano dane wejściowe. Zaawansowane rozważania skupiają się na tych zależnościach.
1) Definicja „equity” i konwencja czasowa
Dwie osoby mogą obliczyć różne procentowe drawdowny z tych samych transakcji, jeśli:
- Oznaczają equity w różnych momentach (np. na koniec świecy vs w czasie ticka).
- Uwzględniają lub pomijają niezrealizowane P/L.
- Inaczej wykonują przeliczenia walutowe konta.
Jeśli niezrealizowane zyski/straty są włączone do serii equity, wahania w ciągu dnia mogą tworzyć nowe szczyty, a więc zmieniać późniejsze procentowe drawdowny.
2) Reguła śledzenia szczytu
Bieżący szczyt (P(t)) jest kluczowy. Przypadki brzegowe obejmują:
- Reguły resetowania: Czy szczyt jest resetowany po wypłatach/wpłatach, czy seria jest normalizowana tak, aby usunąć te przepływy gotówkowe?
- Raportowanie wielowalutowe: Czy szczyt występuje w przeliczonej walucie raportowania, która może się zmieniać nawet wtedy, gdy lokalna wydajność pozostaje bez zmian?
- Luki w danych: Brakujące dni lub niepełna historia mogą tłumić szczyty albo wyolbrzymiać dołki.
Ponieważ procentowy drawdown wykorzystuje szczyt w mianowniku, niewielka różnica w tym, kiedy wykryto szczyt, może istotnie zmienić DD%.
3) Wybór mianownika i bliskie zeru wartości bazowe
Mianownikiem jest szczyt (P(t)). Jeśli (P(t)) staje się bardzo małe (lub zerowe), (\text{DD%}) może stać się niestabilne lub niezdefiniowane. Nawet jeśli taka sytuacja jest rzadka, obliczenia powinny określać, co się dzieje, gdy szczyt jest zerowy lub bliski zeru.
Praktyczne podejście modelowe polega na przyjęciu jawnego założenia: „Szczyt jest dodatni dla wszystkich punktów czasowych użytych w obliczeniu” albo zdefiniowaniu reguły awaryjnej dla szczytów nie-dodatnich.
4) Wybór horyzontu oceny
Procentowy drawdown można obliczać dla różnych zakresów:
- Drawdown dla całej historii (szczyt-do-dołka w całej serii).
- Drawdown w oknie (na przykład dla ostatnich N miesięcy).
- Drawdown oparty o zdarzenia (na przykład od daty startu strategii).
Różne horyzonty dają różne wartości „maksymalnego drawdownu”, ponieważ historia szczytów jest inna.
5) Koszty i efekty realizacji
Nawet jeśli koncepcyjnie opierasz się na serii equity, sama seria equity jest kształtowana przez zmienne elementy, takie jak koszty transakcyjne, spready i timing realizacji. Jeśli dwa źródła lub backtesty zakładają różne modele kosztów albo różne założenia dotyczące realizacji, procentowy drawdown będzie się różnić.
To ograniczenie implementacyjne: drawdown jest „o zrealizowanym rozliczeniu”, a nie tylko „o ruchu ceny”. Koszty mogą zwiększać zarówno głębokość dołków, jak i częstotliwość pojawiania się nowych szczytów.
Prosty przykład liczbowy z jawnymi założeniami
Poniżej znajduje się przykład modelu, którego celem jest pokazanie, jak zależności zmieniają wynik. Nie jest on oparty na danych na żywo.
Założenia:
- Equity jest oznaczane w sposób ciągły w czasie.
- Bieżący szczyt jest aktualizowany za każdym razem, gdy equity osiąga wyższą wartość.
- Procentowy drawdown wykorzystuje (\frac{P-E}{P}\times 100).
Przykładowa ścieżka equity (w walucie konta):
- Dzień 1: (E=100) → bieżący szczyt (P=100) → DD% = 0%
- Dzień 2: (E=90) → (P=100) → DD% = (\frac{100-90}{100}\times 100=10%)
- Dzień 3: (E=110) → nowy szczyt (P=110) → DD% = 0%
- Dzień 4: (E=95) → szczyt pozostaje (P=110) → DD% = (\frac{110-95}{110}\times 100\approx 13.64%)
Kluczowa obserwacja: „ta sama głębokość dołka” może dawać różne DD% w zależności od tego, jaki szczyt został użyty. Dzień 4 daje większy DD%, ponieważ szczyt (110) jest wyższy niż wcześniejszy szczyt (100).
Istotne ograniczenie: jeśli reguła oznaczania equity jest inna (na przykład, jeśli aktualizacje szczytów są opóźnione), możesz otrzymać inną sekwencję szczytów, a więc inny DD%.
Ograniczenia i tryby awarii, na które uważać
Procentowy drawdown jest powszechnie używany, ale zaawansowana interpretacja wymaga ostrożności. Typowe tryby awarii obejmują:
1) Niejednoznaczność wynikająca z przepływów pieniężnych (wpłaty i wypłaty)
Jeśli equity zmienia się na skutek wpłat lub wypłat, surowe obliczenie DD% może mieszać wyniki z finansowaniem. Dwie serie, które różnią się wyłącznie sposobem traktowania przepływów gotówkowych, mogą pokazywać różne drawdowny. Uważna definicja powinna wskazywać, czy equity jest „liczone wyłącznie od zrealizowanych wyników”, czy „z uwzględnieniem przepływów gotówkowych”.
2) Niezestawialne serie equity
Procentowy drawdown jest porównywalny tylko wtedy, gdy serie equity są obliczane w sposób spójny. Porównania się psują, gdy jedna seria obejmuje niezrealizowane P/L, a druga obejmuje tylko zrealizowane P/L, albo gdy różnią się założenia dotyczące kosztów i przeliczeń.
3) Wrażliwość na timing szczytów
Ponieważ mianownikiem jest szczyt, DD% jest wrażliwe na timing i wykrywanie nowych szczytów. Granularność danych (dzienna vs śród-dzienna) może zmieniać maksymalny DD%.
4) Interpretacja a znaczenie predykcyjne
Większy historyczny procentowy drawdown nie gwarantuje przyszłych wyników, a mniejsza historyczna wartość nie oznacza przyszłej stabilności. Zależności historyczne nie ustanawiają przyszłych rezultatów.
5) Nadmierne poleganie na jednej liczbie podsumowującej
Wiele analiz kompresuje całą historię do „maksymalnego procentowego drawdownu”. To podsumowanie może ukrywać czas trwania i zachowanie w fazie odzysku. Na przykład, dwie ścieżki equity mogą mieć ten sam maksymalny DD%, ale różnić się tym, jak długo pozostają blisko dołka.
Jak weryfikować twierdzenia dotyczące procentowego drawdownu
Jeśli przeglądasz podaną wartość procentowego drawdownu, weryfikacja oznacza odtworzenie obliczenia na podstawie wskazanych danych wejściowych i reguł.
Podejście w formie checklisty:
- Uzyskaj serię czasową equity, która została użyta.
- Potwierdź definicję equity (czy obejmuje niezrealizowane, czy nie, waluta księgowa, czy jest pomniejszone o koszty).
- Potwierdź reguły śledzenia szczytu (jak aktualizowane są bieżące szczyty i jak obsługiwane są przepływy gotówkowe).
- Potwierdź dokładny wzór na drawdown i czy wyniki są zaokrąglane.
- Przelicz DD% i porównaj wartość maksymalnego drawdownu.
Weryfikacja może nadal się nie udać, jeśli źródło nie udostępnia serii equity albo jeśli metodologia pozostawia kluczowe założenia nieokreślone. W takim przypadku traktuj podane wartości jako zależne od nieznanych konwencji.