Jak znaleźć swoją przewagę tradingową

Przewaga tradingowa to mierzalna, dodatnia wartość oczekiwana, która utrzymuje się na tyle transakcji, by wykluczyć szczęście, a nie setup, który wydawał się słuszny przy ostatnich zwycięstwach. Dowiedz się, ile transakcji potrzeba, by zaufać wzorcowi, dlaczego backtesty mogą imitować przewagę i jak zamienić tagi setupów w prawdziwy, sprawdzalny pomiar.

Jak znaleźć swoją przewagę tradingową

Ostatnia aktualizacja:

W skrócie. Przewaga tradingowa (edge) to mierzalna, dodatnia wartość oczekiwana, która utrzymuje się na tyle transakcji, by wykluczyć szczęście, a nie setup, który wydawał się słuszny przy kilku ostatnich zwycięstwach. Tagowanie transakcji według setupu to dopiero pierwszy krok; sama przewaga istnieje dopiero wtedy, gdy win rate, średnie R i liczba transakcji dla danego tagu są wystarczająco duże, by odróżnić prawdziwy wzorzec od zwykłej zmienności.

Większość traderów, którzy mówią, że "znaleźli swoją przewagę", opisuje uczucie, a nie pomiar. Setup wygrywa cztery razy z rzędu, w głowie dostaje etykietę "mój setup A+", a wielkość pozycji rośnie na długo zanim próba jest wystarczająco duża, by uzasadnić taką pewność. Setup może rzeczywiście być silny. Może też być zwykłą serią, jaką każdy losowy proces czasem generuje. Bez liczenia transakcji i sprawdzenia liczb nie ma sposobu, by odróżnić jedno od drugiego, patrząc z wnętrza serii.

Czym naprawdę jest przewaga

Przewaga to nie setup, który dobrze wygląda, wydaje się wygodny lub pasuje do wzorca z wykresu z kursu. To proces, który generuje dodatnią wartość oczekiwaną na wystarczająco dużej liczbie powtórzeń: win rate pomnożony przez średni zysk, minus wskaźnik strat pomnożony przez średnią stratę, wychodzący na plus i utrzymujący się w miarę gromadzenia kolejnych transakcji. Win rate 55% przy stosunku średniego zysku do średniej straty 1:1 to przewaga. Win rate 70%, gdzie średnia strata jest trzykrotnie większa od średniego zysku, nią nie jest, nawet jeśli na poziomie pojedynczej transakcji czuje się lepiej.

Dlatego sam win rate nie wystarczy, by twierdzić o posiadaniu przewagi, i dlatego R-multiple każdej transakcji liczy się tak samo jak to, czy wygrała, czy przegrała. Przewaga żyje w połączeniu tych dwóch liczb, mierzonym w czasie, a nie w żadnej z nich osobno.

Dlaczego gorąca seria wydaje się identyczna z prawdziwą przewagą

Setup z faktycznie zerową przewagą, będący rzutem monetą o symetrycznym ryzyku i nagrodzie, i tak od czasu do czasu ułoży cztery lub pięć zwycięstw z rzędu, czysto z powodu zmienności. Z wnętrza tej serii czuje się to dokładnie jak umiejętność. Trader nie może odróżnić jednego od drugiego, patrząc na kilka ostatnich transakcji, ponieważ na tej skali różnica po prostu nie jest widoczna. Zmienność i przewaga rozdzielają się dopiero wraz ze wzrostem próby.

To ta sama zasada, która leży u podstaw prawa wielkich liczb, na którym opiera się matematyka wartości oczekiwanej: prawdziwe długoterminowe zachowanie systemu ujawnia się dopiero po zgromadzeniu wystarczającej liczby transakcji, a trader musi pozostać w grze, z rozsądną wielkością pozycji, wystarczająco długo, by ta średnia mogła się ujawnić (Van Tharp Institute, "Tharp Think Trading Concepts"). Obiecująca seria czterech transakcji i prawdziwa przewaga wyglądają identycznie po czterech transakcjach. Przestają wyglądać identycznie dopiero, gdy liczba jest znacznie wyższa.

Ważne. Zwiększanie wielkości pozycji na setupie po krótkiej serii zwycięstw to jeden z częstszych sposobów, w jaki konto zostaje uszkodzone. Seria jeszcze niczego nie udowodniła, czego większa próba nie wygenerowałaby również przypadkowo.

Ile transakcji, zanim wzorcowi można zaufać

Nie ma jednej magicznej liczby, która pasuje do każdego setupu, ponieważ zależy to od tego, jak silna i spójna jest leżąca u podstaw przewaga. Duża, stabilna przewaga ujawnia się szybciej; mała lub niespójna potrzebuje więcej czasu, by oddzielić się od szumu. Jako praktyczne minimum, traktuj każdy tag z mniej niż 30 transakcjami jako coś, co jeszcze niczego nie dowodzi, a 100 lub więcej zarejestrowanych transakcji na tym samym tagu jako punkt, w którym odczyt win rate i średniego R zaczyna coś znaczyć (Trading Dude, "How Many Trades Are Enough? A Guide to Statistical Significance in Backtesting"). Poniżej tego minimum dobrze wyglądająca liczba jest bliższa wynikowi loterii niż pomiarowi.

Poniższa tabela to przybliżony przewodnik po odczycie, a nie gwarancja. Setup może wyglądać świetnie przy 10 transakcjach i przeciętnie przy 150, albo odwrotnie.

Transakcje zarejestrowane na tagu Co liczba może powiedzieć Czego jeszcze nie może powiedzieć
Poniżej 30 Czy warto dalej śledzić setup Czy w ogóle ma realną przewagę
30 do 100 Ogólny kierunek, przydatny do decyzji, czy utrzymać normalną wielkość Precyzyjny win rate lub średnie R z dużą pewnością
100+ Win rate i średnie R, które zaczynają coś znaczyć Czy przewaga nadal się utrzyma, jeśli zmienią się warunki rynkowe

Wykres słupkowy pokazujący odczyt win rate setupu po 10, 40 i 150 zarejestrowanych transakcjach, zbiegający do stabilnych 54 procent w miarę wzrostu próby

Pułapka backtestingu: przewaga istniejąca tylko z perspektywy czasu

Powiązany tryb awarii pojawia się, zanim setup w ogóle zacznie być handlowany na żywo. Testowanie dziesiątek wariantów reguł wejścia na tych samych danych historycznych, a następnie wybranie wersji o najlepiej wyglądających wynikach, tworzy przewagę istniejącą tylko w tym konkretnym zbiorze danych. Badania akademickie nad przeuczeniem backtestów opisują to dokładnie: im więcej wariantów przetestowano na jednej historii cen, tym bardziej prawdopodobne, że najlepiej wyglądający jest dopasowany do szumu w tej konkretnej próbie, a nie do powtarzalnego wzorca (Bailey, Borwein, Lopez de Prado, Zhu, "Pseudo-Mathematics and Financial Charlatanism," Notices of the American Mathematical Society, 2014). Reguła, która została po cichu dopasowana do przeszłości, zwykle radzi sobie gorzej, gdy napotka nowe, niewidziane wcześniej transakcje, do czego dokładnie służą wyniki forward i zarejestrowane.

Praktyczna obrona jest taka sama w obu przypadkach: traktować obiecujący wynik, czy to z backtestu, czy z serii na żywo, jako hipotezę, a nie wniosek, dopóki nie zostanie przetestowany na transakcjach, do których setup nie był dopasowywany.

Zamiana tagów w zmierzoną przewagę, a nie tylko etykietę

Rejestrowanie każdej transakcji z tagiem setupu lub strategii to nawyk, który w ogóle to wszystko umożliwia, i warto robić to dobrze na długo przed próbą czegokolwiek mierzenia. Ten artykuł idzie dalej w tym, co dzieje się po tym, jak tag już istnieje: wyciągnięcie transakcji pod jednym tagiem i obliczenie win rate, średniego R i liczby transakcji specjalnie dla tej grupy, zamiast oceniania na oko ostatnich transakcji pod nim i ufania ogólnemu wrażeniu.

Widok podziału strategii, który grupuje transakcje według tagu i pokazuje te trzy liczby obok siebie, zamienia "myślę, że ten setup działa" w konkretną, sprawdzalną odpowiedź. Przeglądanie tego podziału w tym samym rytmie co regularna kontrola panelu, a nie tylko wtedy, gdy setup wydaje się gorący lub zimny, sprawia, że pomiar pozostaje uczciwy, zamiast tylko potwierdzać nastrój wywołany przez ostatnie kilka transakcji.

Przewaga nie jest trwała

Setup, który wykazał dodatnią wartość oczekiwaną na 200 transakcjach w jednym reżimie rynkowym, nie ma gwarancji dalszego działania, gdy zmieni się zmienność, płynność lub typowy zakres instrumentu. Traktowanie zwalidowanej przewagi jako stałego faktu, a nie wniosku wymagającego okresowej ponownej weryfikacji, to sposób, w jaki traderzy utrzymują normalną wielkość pozycji na setupie długo po tym, jak przestał działać. Ponowne przeprowadzenie tej samej kontroli win rate i średniego R na ostatnich 100 do 150 transakcjach, a nie tylko na sumie za cały czas, pozwala wychwycić zanikającą przewagę, zanim stanie się przedłużającą się serią strat, którą tłumaczy się pechem.

Typowe błędy przy szukaniu przewagi

  • Ocenianie setupu na podstawie ostatnich pięciu do dziesięciu transakcji. Ta próba jest zbyt mała, by odróżnić umiejętność od zwykłej zmienności w którymkolwiek kierunku.
  • Zwiększanie wielkości pozycji natychmiast po serii zwycięstw. Seria jeszcze niczego nie udowodniła, czego większa, bezstronna próba nie wygenerowałaby również przypadkowo.
  • Testowanie dziesiątek wariantów reguł na tych samych danych historycznych i zachowanie najlepszego. Wynik jest dopasowany do szumu tego zbioru danych, a nie do powtarzalnego wzorca.
  • Traktowanie zwalidowanej przewagi jako trwałej. Warunki rynkowe się zmieniają; przewagę zmierzoną rok temu trzeba ponownie zweryfikować, a nie tylko jej ufać.
  • Liczenie do próby tylko zamkniętych zwycięskich transakcji. Wykluczenie stratnych transakcji z tagu zawyża win rate i ukrywa prawdziwe średnie R.

Ten artykuł ma charakter wyłącznie edukacyjny i nie stanowi porady finansowej ani inwestycyjnej. Handel z dźwignią wiąże się z wysokim ryzykiem straty. Wyniki z przeszłości, w tym zwalidowana przewaga, nie gwarantują przyszłych rezultatów.

Śledź win rate, średnie R i liczbę transakcji na setup automatycznie w dzienniku tradingowym BitStat, zamiast oceniać na oko ostatnie transakcje i mieć nadzieję, że wzorzec się utrzyma.

Najważniejsze odpowiedzi

Często zadawane pytania

Skąd wiem, czy znalazłem/am prawdziwą przewagę tradingową?
Prawdziwa przewaga wykazuje dodatnią wartość oczekiwaną, win rate pomnożony przez średni zysk minus wskaźnik strat pomnożony przez średnią stratę, która utrzymuje się na wystarczająco dużej próbie transakcji w tym samym setupie, a nie tylko na niedawnej serii zwycięstw. Poniżej około 30 transakcji na tagu odczyt nie jest jeszcze wiarygodnym dowodem w żadną stronę.
Ile transakcji potrzebuję, by potwierdzić przewagę?
Nie ma jednej liczby pasującej do każdego setupu, ponieważ duża, spójna przewaga ujawnia się szybciej niż mała lub niespójna. Jako praktyczne minimum, traktuj mniej niż 30 transakcji na tagu jako niekonkluzywne, a 100 lub więcej jako punkt, w którym win rate i średnie R zaczynają coś znaczyć.
Czy dobry win rate to to samo co posiadanie przewagi?
Nie. Wysoki win rate ze średnią stratą znacznie większą niż średni zysk może nadal generować ogólnie ujemną wartość oczekiwaną. Przewaga zależy od połączenia win rate i średniego R, a nie od samego win rate.
Dlaczego seria zwycięstw nie dowodzi, że setup ma przewagę?
Setup bez realnej przewagi, praktycznie rzut monetą, i tak od czasu do czasu wygeneruje serię czterech lub pięciu zwycięstw czysto z powodu zmienności. Z wnętrza tej serii nie ma widocznej różnicy w porównaniu z prawdziwą przewagą. Tylko znacznie większa próba je rozdziela.
Czym jest przeuczenie backtestu i dlaczego tworzy fałszywą przewagę?
Przeuczenie backtestu następuje, gdy testuje się wiele wariantów reguł na tych samych danych historycznych i zachowuje wersję o najlepszym wyglądzie. Ten wynik jest często dopasowany do szumu specyficznego dla tego zbioru danych, a nie do powtarzalnego wzorca, i zwykle radzi sobie gorzej po przetestowaniu na nowych, niewidzianych transakcjach.
Czy przewaga może z czasem przestać działać?
Tak. Setup, który wykazał dodatnią wartość oczekiwaną w określonych warunkach rynkowych, nie ma gwarancji dalszego działania, jeśli zmieni się zmienność, płynność lub typowy zakres. Ponowna kontrola win rate i średniego R na ostatnich 100 do 150 transakcjach wykrywa zanikającą przewagę, zanim stanie się przedłużającą się serią strat.
Jaka jest różnica między tagowaniem transakcji według setupu a znalezieniem przewagi?
Tagowanie to nawyk rejestrowania, który w ogóle umożliwia pomiar. Znalezienie przewagi to kolejny krok: wyciągnięcie wszystkich transakcji pod jednym tagiem i obliczenie win rate, średniego R i liczby transakcji specjalnie dla tej grupy, zamiast formowania wrażenia na podstawie ostatnich transakcji pod tym tagiem.