Recovery Factor
8 min czytania
Evaluate strategy resilience by measuring how many times over net profit covers the worst drawdown.
8 min czytania
Evaluate strategy resilience by measuring how many times over net profit covers the worst drawdown.
Twój zysk netto nic nie znaczy, jeśli aby go osiągnąć, musiałeś znieść katastrofalne drawdown. Recovery Factor mówi ci, czy ten ból był wart zysku.
Recovery Factor to miara wyników skorygowanych o ryzyko, która pokazuje, jak efektywnie twój system tradingowy generuje zysk w stosunku do najgorszego drawdownu na krzywej equity. Odpowiada na proste, ale kluczowe pytanie: ile dolarów zysku netto wygenerowałeś za każdego dolara maksymalnego bólu?
Wzór jest prosty:
Recovery Factor = Zysk netto / Maksymalny drawdown
Na przykład, jeśli twoja strategia wypracowała $15,000 zysku netto, ale po drodze doświadczyła maksymalnego drawdownu w wysokości $5,000, twój Recovery Factor wynosi 3,0. Zarobiłeś trzy dolary za każdego dolara spadku od szczytu do dołka.
Ta pojedyncza liczba kompresuje dwa najważniejsze wymiary tradingu -- rentowność i przeżywalność -- w jeden wskaźnik.
Wyznacz zysk netto: Całkowity przyrost konta od początku do końca okresu pomiarowego. Jest to twoje końcowe equity minus equity początkowe, uwzględniając wszystkie zrealizowane i niezrealizowane zyski oraz straty.
Wyznacz maksymalny drawdown: Największy spadek od szczytu do dołka na krzywej equity w tym samym okresie. Mierzony jest w wartościach bezwzględnych w dolarach (lub w tej samej jednostce co zysk netto).
Podziel: Zysk netto / Max drawdown = Recovery Factor.
| Scenariusz | Zysk netto | Max drawdown | Recovery Factor |
|---|---|---|---|
| A | $20,000 | $4,000 | 5,0 |
| B | $20,000 | $10,000 | 2,0 |
| C | $8,000 | $12,000 | 0,67 |
Scenariusze A i B przynoszą ten sam zysk, ale A jest znacznie lepszy, ponieważ osiągnął ten zysk przy znacznie mniejszym bólu na equity. Scenariusz C budzi poważne obawy -- system ledwo przewyższył zyskiem własny najgorszy spadek.
Oto ogólne ramy interpretacji wartości Recovery Factor:
Recovery Factor poniżej 1,0 to czerwona flaga. Oznacza, że najgorszy historyczny spadek systemu był większy niż wszystko, co system zarobił. Nawet jeśli konto jest obecnie zyskowne, profil ryzyka sugeruje kruchość.
Recovery Factor bywa mylony z innymi metrykami skorygowanymi o ryzyko lub do nich porównywany. Oto czym się różni:
Wskaźnik Sharpe'a mierzy zwrot na jednostkę zmienności (odchylenie standardowe). Karze w równym stopniu wariancję zarówno po stronie zysków, jak i strat. Recovery Factor interesuje wyłącznie najgorsze pojedyncze zdarzenie drawdownu.
Wskaźnik Sortino to ulepszenie Sharpe'a -- karze tylko odchylenie w dół. Nadal jednak uwzględnia rozkład wszystkich ujemnych zwrotów, a nie tylko pojedynczy najgorszy drawdown.
Wskaźnik Calmar jest najbliższym krewnym. Również dzieli zwrot przez max drawdown, ale zazwyczaj używa zannualizowanego zwrotu w stałym okresie (często 3 lata). Recovery Factor jest bardziej elastyczny -- używa całkowitego zysku netto w dowolnym ocenianym okresie.
Zaletą Recovery Factor jest jego prostota i bezpośredniość. Pyta: "Czy najgorszy moment w historii tej strategii został usprawiedliwiony całkowitym zyskiem, jaki wygenerowała?" Bez annualizacji, bez odchylenia standardowego, bez założeń o kształcie rozkładu.
Prostota, która czyni Recovery Factor użytecznym, czyni go też niekompletnym. Wysoki Recovery Factor nie mówi ci, jak długo trwał drawdown. Dwie strategie mogą mieć Recovery Factor 4,0, ale jedna odrobiła straty w dwa tygodnie, a druga potrzebowała sześciu miesięcy.
Ma to znaczenie, ponieważ czas trwania drawdownu niszczy psychikę tradera. 15% drawdown, który zostaje odrobiony w tydzień, jest do opanowania. Ten sam 15% drawdown rozciągnięty na trzy miesiące płaskiego lub ujemnego equity niszczy dyscyplinę, wywołuje trading z zemsty i skłania traderów do przedwczesnego porzucania zdrowych systemów.
Oceniając Recovery Factor, zawsze łącz go z metrykami z lekcji Reguły maksymalnego drawdownu oraz Ulcer Index:
Strategia z Recovery Factor 3,0 i drawdownami, które kończą się w ciągu 2 tygodni, jest znacznie bardziej tradowalna niż ta z Recovery Factor 4,0 i drawdownami trwającymi 4 miesiące.
Recovery Factor poprawia się, gdy albo zwiększasz zysk netto, albo zmniejszasz maksymalny drawdown. Oto praktyczne podejścia:
Recovery Factor jest najbardziej użyteczny przy porównywaniu strategii lub ocenie zmian w systemie w czasie. Oto przepływ pracy:
Dostosuj win rate i payoff ratio, aby zobaczyć, jak wpływają one na kształt krzywej equity. Zwróć uwagę, jak relacja między tymi dwoma parametrami decyduje o tym, czy strategia rośnie, stagnuje, czy spada -- i jak drawdowny odnoszą się do Recovery Factor.
Recovery Factor pomiędzy 3,0 a 5,0 jest zdrowy -- stosunek zysku do bólu jest mocny i sugeruje solidny, tradowalny system. Poniżej 1,0 jest niebezpiecznie, ponieważ maksymalny drawdown przewyższa całkowity zysk netto; powyżej 5,0 jest wyjątkowo, ale powinno zostać zweryfikowane względem liczby transakcji (>200) i okna analizy (>1 rok), aby wykluczyć artefakt małej próby.
Wskaźnik Calmar również dzieli zwrot przez max drawdown, ale zazwyczaj używa zannualizowanego zwrotu w stałym okresie (często 3 lata). Recovery Factor jest bardziej elastyczny -- używa całkowitego zysku netto w dowolnym ocenianym okresie, bez annualizacji ani założeń o rozkładzie.