Jak można zweryfikować informacje o maksymalnym obsunięciu (Maximum Drawdown)?
Definicja, którą możesz najpierw zweryfikować
Maksymalne obsunięcie (MDD) to największy zaobserwowany spadek od historycznego szczytu do kolejnego dołka w określonym okresie pomiarowym. Aby zweryfikować informacje o MDD, zacznij od potwierdzenia, co w danym źródle oznacza „szczyt”, „dołek” i „największy”.
Praktycznym sposobem na uczynienie definicji weryfikowalną jest wymaganie trzech jednoznacznych elementów:
- Szereg danych wejściowych: użyty szereg czasowy (na przykład kapitał konta, wartość aktywów netto lub wartość obliczona ze stóp zwrotu).
- Okno pomiarowe: daty początkowa i końcowa (lub liczba słupków).
- Reguła obsunięcia: czy obsunięcie jest obliczane jako procent, czy jako wartość bezwzględna, oraz w jaki sposób algorytm znajduje szczyt przed każdym dołkiem.
Jeśli źródło pominie którykolwiek z tych elementów, twierdzenie nie może być niezależnie odtworzone.
Mechanika: co obliczyć, przy podanych założeniach
Aby zweryfikować MDD, zastosuj tę samą metodę krok po kroku do tego samego szeregu danych. Powszechne powtarzalne podejście to:
- Wybierz okno pomiarowe i indeks początkowy. Założenie: wybrane okno odpowiada okresowi raportowanemu w źródle.
- Skonstruuj wartości szeregu V(t) (np. kapitał w czasie t). Założenie: V(t) zawiera już istotne koszty i jest obliczane w spójny sposób.
- Oblicz bieżący szczyt: P(t) = max{V(τ) dla τ ≤ t}.
- Oblicz obsunięcie w każdym punkcie czasu: DD(t) = V(t)/P(t) − 1 (forma procentowa). Dla formy bezwzględnej użyj V(t) − P(t).
- Maksymalne obsunięcie w oknie to minimalne obsunięcie: MDD = min{DD(t) dla t w oknie}.
Weryfikacja nie polega zatem na zaufaniu opublikowanej liczbie, ale na sprawdzeniu, czy ten sam algorytm zastosowany do tego samego szeregu daje ten sam wynik (w granicach zaokrągleń).
Dowody i powtarzalny przykład (z kontrolami błędów)
Przykład przyjazny weryfikacji wykorzystuje wymyślony, mały szereg, aby można było odtworzyć logikę:
- Załóżmy, że V(t) dla pięciu punktów wynosi: 100, 110, 105, 120, 90.
- Bieżące szczyty: 100, 110, 110, 120, 120.
- Obsunięcia DD(t) = V/P − 1: 0, −0.00, −0.0455…, 0, −0.25.
- MDD jest wartością minimalną: −0.25 (spadek o 25% od szczytu do dołka w tym oknie).
Jeśli rzeczywiste źródło podaje inną wielkość, najbardziej prawdopodobne wyjaśnienia do sprawdzenia to:
- Inny szereg danych wejściowych: „krzywa kapitału” wyprowadzona ze stóp zwrotu vs raportowany kapitał.
- Inne okno: uwzględnienie/wykluczenie okresu rozgrzewki zmienia szczyty.
- Inne zaokrąglenia: formatowanie procentowe może ukrywać niewielkie różnice.
Istotne ograniczenie: nawet jeśli MDD jest obliczone poprawnie, różne wybory dotyczące częstotliwości próbkowania (np. dzienna vs śróddzienna, zamknięcie dnia vs minima śróddzienne) mogą zmienić największy dołek, a tym samym raportowane MDD.
Ograniczenia i ryzyka, które należy zrozumieć przed zaufaniem liczbom
- Niezgodność metod: źródła mogą obliczać obsunięcie przy użyciu różnych szeregów, dat początkowych lub definicji obsunięcia (bezwzględnej vs procentowej). To uniemożliwia bezpośrednią weryfikację.
- Niepełne uwzględnienie kosztów: jeśli szereg użyty przez źródło wyklucza opłaty, finansowanie lub spready, wielkość obsunięcia może nie odpowiadać ujęciu netto po kosztach.
- Ryzyko granularności danych: jeśli minima śróddzienne nie są uwzględnione, prawdziwy dołek może zostać pominięty, co zaniża MDD.
- Ograniczenie dotyczące przyszłości: Maksymalne obsunięcie ma charakter opisowy dla zaobserwowanej historii w danym oknie. Historyczne zależności nie gwarantują przyszłych wyników.
Lista kontrolna weryfikacji i kolejne pytanie
Użyj krótkiej listy kontrolnej, aby niezależnie zweryfikować informacje o MDD:
- Zidentyfikuj dokładny szereg danych wejściowych i sprawdź, czy jest to kapitał/wartość netto, czy coś pochodnego.
- Potwierdź, że okres pomiarowy (początek/koniec) odpowiada źródłu.
- Potwierdź wzór na obsunięcie (procent vs wartość bezwzględna) oraz konwencje zaokrągleń.
- Przelicz, używając metody bieżącego szczytu, i sprawdź, czy ścieżka od szczytu do dołka jest zgodna.
Kolejne pytanie do rozstrzygnięcia podczas weryfikacji: Czy źródło określa konstrukcję szeregu, okno i regułę obsunięcia wystarczająco jasno, aby odtworzyć te same pozycje szczytów i dołków?