Czym jest expectancy w tradingu?
Wartość oczekiwana to średni wynik, jaki strategia tradingowa generuje na transakcję, mierzony w R. Wzór, rozwiązany przykład i dlaczego częstotliwość transakcji (okazja) też ma znaczenie.
Ostatnia aktualizacja:
W skrócie. Wartość oczekiwana (expectancy) to średni wynik, jaki strategia tradingowa generuje na transakcję, wyrażony w R, czyli jednostkach ryzyka. Wartość oczekiwana równa się win rate pomnożonemu przez średnie zyskowne R, minus wskaźnik strat pomnożony przez średnie stratne R. Strategia z wartością oczekiwaną 0,44R może w wystarczająco dużej próbie przynosić netto około 0,44R na transakcję, mimo że większość pojedynczych transakcji nie będzie dokładnie odpowiadać tej liczbie. To pozytywna wartość oczekiwana na przestrzeni wielu transakcji czyni strategię zyskowną, nie żaden pojedynczy wynik.
Co naprawdę mierzy wartość oczekiwana
Win rate mówi, jak często strategia wygrywa. R-multiple mówi, jak duży był wynik pojedynczej transakcji względem zaplanowanego ryzyka. Wartość oczekiwana łączy oba w jedną liczbę: średnie R, jakie strategia generuje na transakcję, gdy win rate oraz wielkość zysków i strat są uwzględnione razem.
Strategia, która często wygrywa, ale traci więcej na transakcji stratnej niż zyskuje na transakcji zyskownej, może wciąż mieć ujemną wartość oczekiwaną mimo korzystnego win rate. Strategia, która rzadko wygrywa, ale pozwala zyskom rosnąć daleko poza wielkość strat, może mieć silnie dodatnią wartość oczekiwaną mimo strat na większości pojedynczych transakcji.
Wzór na wartość oczekiwaną i rozwiązany przykład
Wartość oczekiwana równa się (win rate pomnożonemu przez średnie zyskowne R) minus (wskaźnik strat pomnożony przez średnie stratne R). Weźmy strategię z win rate na poziomie 45 procent, średnią zyskowną transakcją 2,2R i średnią stratną transakcją 1R.
Wartość oczekiwana = (0,45 x 2,2) - (0,55 x 1) = 0,99 - 0,55 = 0,44R. Na 100 transakcji podążających za tym samym wzorcem można by oczekiwać, że strategia przyniesie łącznie netto około 44R, przed prowizjami i poślizgiem cenowym, mimo że 55 ze 100 tych transakcji wciąż zamknęłoby się jako straty.
| Wartość oczekiwana | Co oznacza | Przykład |
|---|---|---|
| Dodatnia (powyżej 0) | Strategia przynosi zysk średnio na przestrzeni wielu transakcji | +0,44R średnio na transakcję |
| Zero | Strategia osiąga próg rentowności przed kosztami, zyski i straty się znoszą | 0R średnio na transakcję |
| Ujemna (poniżej 0) | Strategia traci pieniądze średnio, nawet przy wysokim win rate | -0,20R średnio na transakcję |
| Mała dodatnia | Technicznie zyskowna, ale przewaga jest cienka i łatwo znoszona przez koszty | +0,05R średnio na transakcję |
Ważne. Wartość oczekiwana to średnia statystyczna, a nie gwarancja dla pojedynczej transakcji. Strategia z wartością oczekiwaną +0,44R nadal może wygenerować serię dziesięciu lub więcej stratnych transakcji z rzędu; liczba ta staje się wiarygodnym dowodem przewagi dopiero po zmierzeniu na wystarczająco dużej próbie podobnie wykonanych transakcji, a nie na garstce ostatnich wyników.
Wartość oczekiwana potrzebuje też okazji
Sama dodatnia wartość oczekiwana nie gwarantuje znaczącego zysku. Trener tradingowy Van K. Tharp, który spopularyzował zarówno R-multiple, jak i wartość oczekiwaną jako podstawowe koncepcje tradingu, połączył wartość oczekiwaną z tym, co nazwał okazją: jak często strategia faktycznie generuje sygnał transakcyjny, według Van Tharp Institute.
Strategia z silną wartością oczekiwaną 0,6R, która handluje dwa razy w miesiącu, generuje znacznie mniejszy całkowity zwrot w ciągu roku niż strategia ze skromną wartością oczekiwaną 0,15R, która handluje 20 razy w miesiącu. Porównywanie dwóch strategii wyłącznie na podstawie wartości oczekiwanej, bez uwzględnienia, jak często każda z nich faktycznie handluje, może sprawić, że rzadko uruchamiany setup o wysokiej wartości oczekiwanej wygląda bardziej atrakcyjnie, niż okaże się w praktyce.
Wartość oczekiwana a powiązane metryki
| Metryka | Co mierzy | Ślepy punkt |
|---|---|---|
| Wartość oczekiwana | Średnie R zyskane lub stracone na transakcję na przestrzeni wielu transakcji | Nic nie mówi o tym, jak często pojawiają się okazje tradingowe |
| Win rate | Odsetek transakcji zamkniętych z zyskiem | Może wyglądać mocno, podczas gdy wartość oczekiwana jest ujemna, zobacz dlaczego win rate kłamie bez R-multiple |
| R-multiple | Wynik pojedynczej transakcji względem zaplanowanego ryzyka | Opisuje tylko jedną transakcję, nie średni wynik strategii, zobacz czym jest R-multiple |
Wartość oczekiwana jest budowana bezpośrednio z R-multiple: to po prostu średnie R-multiple, jakie strategia generuje, gdy wystarczająco dużo transakcji zostało zarejestrowanych w ten sam sposób. Przeglądanie metryk wydajności jako zestawu, a nie pojedynczej odizolowanej liczby, jest tym, co zamienia rozproszoną historię transakcji w obraz tego, czy strategia rzeczywiście ma przewagę.
Śledzenie wartości oczekiwanej w dzienniku tradingowym
Obliczanie wartości oczekiwanej ręcznie wymaga rejestrowania zaplanowanego ryzyka i ostatecznego wyniku R-multiple każdej transakcji, a następnie uśredniania zysków i strat osobno przed połączeniem ich z win rate. Robienie tego w arkuszu kalkulacyjnym po każdej sesji jest możliwe, ale łatwo z tego zrezygnować, gdy wolumen transakcji rośnie lub seria strat sprawia, że liczby są niewygodne do oglądania.
Dziennik tradingowy, który rejestruje wejście, stop i wyjście dla każdej transakcji, może automatycznie obliczać R-multiple i bieżącą wartość oczekiwaną, aktualizując liczbę po każdej nowej transakcji zamiast wymagać ręcznego przeliczenia. Sprawdzanie wartości oczekiwanej na panelu wydajności razem z win rate wychwytuje przypadek, w którym strategia wciąż wygląda dobrze na powierzchni, ale cicho dryfowała w ujemny obszar.
Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi porady finansowej ani inwestycyjnej. Przeszłe wartości oczekiwane i inne historyczne wyniki wydajności nie gwarantują przyszłych rezultatów, a każda strategia pozostaje narażona na serie strat i zmieniające się warunki rynkowe.
Śledź wartość oczekiwaną, R-multiple i win rate razem, nie w izolacji, w dzienniku tradingowym BitStat.