Dlaczego nie tniesz strat|kryterium stop loss z backtestingu
Trudność z cięciem strat nie wynika ze słabej woli, lecz z braku jasno określonego kryterium wyjścia. Pokazujemy, jak utrwalić zasadę stop loss w backtestingu.
„Nie potrafię ciąć strat” to nie kwestia silnej woli
Nie potrafisz ciąć strat. W teorii wiesz, co zrobić, ale gdy niezrealizowana strata zaczyna rosnąć, myślisz: „Jeszcze chwila, może kurs wróci” – i zamierasz. A potem nagle okazuje się, że strata jest kilka razy większa, niż początkowo zakładałeś.
Jeśli zrzucisz to na „słabą wolę” albo „słabą psychikę”, jedynym rozwiązaniem zostaje postanowienie: „Następnym razem na pewno zamknę pozycję zgodnie z zasadami”. Tyle że przy kolejnej transakcji, w tej samej sytuacji, znów się zawahasz. Siła woli nie jest rozwiązaniem, które daje powtarzalność.
ENTRIQ traktuje ten problem nie jako kwestię psychiki, lecz jako kwestię struktury. Prawdziwy powód, dla którego nie potrafisz ciąć strat, jest taki, że kryterium wyjścia przy stracie (gdzie wyjść) nie zostało przez ciebie jasno sformułowane. Skoro nie ma kryterium, twoja decyzja zależy wtedy od bieżących wahań ceny i emocji chwili. W tym artykule pokazujemy, jak wypracować takie kryterium dzięki backtestingowi.
ENTRIQ to narzędzie do ćwiczenia i backtestingu akcji dla inwestorów indywidualnych, integrujące Chart Replay, dziennik transakcji i AI Analysis.
Odwrotny problem – zbyt wczesne zamykanie pozycji przy niezrealizowanej stracie, czyli cięcie strat za szybko – omawiamy w osobnym artykule Dlaczego backtesting buduje pewność siebie. Ten tekst potraktuj jako jego kontynuację, skupioną na drugiej stronie problemu: „nie potrafię ciąć strat” albo „robię to za późno”.
Dlaczego bez kryterium zamierasz
Jeśli rozłożysz na czynniki pierwsze sytuacje, w których nie potrafisz ciąć strat, zwykle wygląda to tak.
W momencie wejścia myślałeś tylko: „Kurs pójdzie w górę”, ale nie ustaliłeś, przy jakim ruchu przeciwnym uznasz, że twoje założenie się załamało. Dlatego gdy pojawia się niezrealizowana strata, nie potrafisz odróżnić, czy mieści się ona „w granicach założeń”, czy jest „sygnałem, że scenariusz się załamał”. Jeśli dalej patrzysz w ekran bez tej wiedzy, jedynym punktem odniesienia zostaje nadzieja: „Oby wróciło”.
To nie jest słaba wola, tylko brak kryterium decyzyjnego. Rozważanie za każdym razem od nowa „zamknąć czy nie” bez żadnego kryterium jest męczące dla każdego. A ponieważ jest męczące, odkładasz decyzję. To nie kwestia charakteru, lecz naturalna konsekwencja tego, że nie przygotowałeś zasad.
Innymi słowy: jeśli z góry spiszesz kryterium w rodzaju „jeśli ruch przeciwny dojdzie do tego miejsca, uznaję, że moje założenie się załamało, i zamykam pozycję”, to decyzja przy niezrealizowanej stracie przestaje być kwestią nadziei, a staje się porównaniem z kryterium. Jeśli w świetle kryterium scenariusz się załamał – zamykasz. Jeśli nie – trzymasz pozycję i obserwujesz. Charakter decyzji zmienia się całkowicie.
Sformułuj kryterium
Aby sformułować kryterium wyjścia przy stracie (gdzie wyjść), zacznij od spisania warunków wyjścia dla każdej metody. To będzie twoja własna zasada stop loss.
Strategy Tags w ENTRIQ mają dla każdej metody pole do opisania zasad strategii. Wpisz tam nie tylko warunki wejścia, ale zawsze również warunki wyjścia (przy jakim ruchu przeciwnym się wycofujesz). Od tego wszystko się zaczyna. Są dwa główne sposoby zapisu.
Podejście uznaniowe polega na opisaniu sytuacji słowami. Na przykład: „Jeśli kurs zamknie się poniżej ostatniego dołka, uznaję, że założenie wzrostowe się załamało, i zamykam pozycję”. Zapisujesz zdaniem, na co patrzysz, gdy uznajesz scenariusz za nieaktualny.
Podejście oparte na regułach polega na wyrażeniu warunków liczbami. Na przykład: „Zamykam pozycję przy -3% od ceny wejścia albo przy przebiciu ostatniego dołka – zależnie od tego, co nastąpi wcześniej”. Sprowadzasz warunek do liczby, która nie zostawia miejsca na wahanie.
Żadne z tych podejść nie jest jedynym słusznym. Ważne jest, aby doprowadzić do sytuacji, w której zamknięcie pozycji jest powiązane z warunkiem ustalonym z góry, a nie z emocjami chwili. Gdy warunek jest ustalony, cięcie strat przestaje być decyzją, a staje się wykonaniem zasady. Podjęcie decyzji jest obciążające – zastosowanie ustalonej zasady znacznie mniej. Ubywa jednego powodu do wahania.
Utrwal sformułowane kryterium
Samo zapisanie kryterium na kartce nie wystarczy, by trzymać się go na realnym rynku. I znów nie chodzi o siłę woli, lecz o to, że brakuje ci doświadczenia w podejmowaniu decyzji według tego kryterium. Trudno po raz pierwszy wykonać zasadę, której nigdy wcześniej nie stosowałeś, akurat wtedy, gdy niezrealizowana strata wytrąca cię z równowagi.
Jeśli chcesz zdobyć to doświadczenie na realnym rynku, sytuacje wymagające cięcia strat zdarzają się raz na kilka dni, najwyżej kilka razy dziennie. Powtórzenie ich tyle razy, by kryterium stało się nawykiem, może zająć lata. A w tym czasie topnieje twój prawdziwy kapitał.
Tu przydaje się backtesting. W Chart Replay cofasz historyczny wykres i przesuwasz go świeca po świecy, wielokrotnie powtarzając zamknięcie pozycji zgodnie z ustalonym kryterium. Patrząc na ekran, na którym niezrealizowana strata rośnie, raz za razem wykonujesz: „Kurs zamknął się poniżej, więc zgodnie z zasadą zamykam pozycję”. Powtórzenia, które na realnym rynku zajęłyby lata, na wirtualnym kapitale – bez ryzyka utraty prawdziwych pieniędzy – zgromadzisz w krótkim czasie.
Najważniejsze jest przy tym, aby za każdym razem podejmować decyzję według tego samego kryterium. Jeśli raz zamykasz pozycję zgodnie z kryterium, a następnym razem robisz wyjątek, bo „tym razem chyba wróci”, kryterium nigdy się nie utrwali. Jeśli masz ochotę zrobić wyjątek, to sygnał, że trzeba zrewidować samo kryterium. Gdy podczas backtestingu zauważysz, że „to kryterium było zbyt ciasne / zbyt luźne”, zaktualizuj zasadę. A potem znów powtarzaj, już z nowym kryterium. Właśnie ta pętla sprawia, że kryterium staje się czymś, czego naprawdę potrafisz się trzymać.
Backtesting rób tego samego dnia i w rozsądnej liczbie powtórzeń. Zamiast od razu dążyć do perfekcji, lepiej konsekwentnie powtarzać ćwiczenie z tym samym kryterium – wtedy decyzje się utrwalają.
Konkretną procedurę powtórzeń w backtestingu wyjaśniamy od podstaw w artykule Czym jest Chart Replay|ćwiczenie handlu akcjami na historycznych wykresach.
Sprawdź powtarzane kryterium w dzienniku
Samo powtarzanie nie powie ci, czy kryterium do ciebie pasuje. Dlatego potrzebny jest dziennik.
W ENTRIQ możesz przypisywać Strategy Tags również wirtualnym transakcjom z backtestingu. Gdy zestawisz transakcje z tym samym tagiem, automatycznie zobaczysz m.in. zrealizowany wynik, średni stosunek zysku do ryzyka i maksymalne obsunięcie kapitału (drawdown) przy wyjściach według tego kryterium. W notatce do transakcji możesz zapisać, „dlaczego zamknąłeś pozycję w tym miejscu / co czułeś, zamykając ją”.
Nie chodzi tu o to, „czy wygrałeś”, lecz o to, czy konsekwentnie podejmujesz decyzje według tego samego kryterium. Czy przybywa transakcji zamkniętych zgodnie z kryterium? Do jakich wyników prowadziły sytuacje, w których robiłeś wyjątek? Zestaw liczby i notatki obok siebie i obserwuj swoje schematy decyzyjne.
Pamiętaj jednak: dopóki liczba transakcji w próbie jest mała, nie traktuj liczb zbyt poważnie. Przy kilku transakcjach łatwo dopatrzyć się znaczenia w przypadkowych wynikach. Tendencje danego kryterium widać dopiero przy odpowiedniej liczbie prób. Właśnie dlatego tak przydatny jest backtesting, w którym zbierasz powtórzenia bez ryzyka utraty prawdziwych pieniędzy.
Sposób prowadzenia dziennika i korzystania ze Strategy Tags opisujemy w artykule Dziennik transakcji|przegląd dzięki Strategy Tags, a interpretację zgromadzonych zapisów – w artykule Przegląd transakcji z AI Analysis. AI Analysis nie generuje sygnałów transakcyjnych ani rekomendacji – to funkcja, która porządkuje i opisuje słowami tendencje zaobserwowane w danych z twoich wcześniejszych transakcji i notatkach.
4 typowe błędy
Oto punkty, na których najłatwiej się potknąć, budując kryterium stop loss w backtestingu.
Pierwszy: ćwiczenie, gdy widzisz dalszy ruch ceny. Oglądanie zwykłego wykresu i stwierdzanie po fakcie „trzeba było tu zamknąć” to sprawdzanie odpowiedzi, a nie ćwiczenie decyzji. Dopiero przesuwanie wykresu świeca po świecy, gdy nie wiesz, co będzie dalej, daje decyzje zbliżone do realnego rynku.
Drugi: ustalanie tylko warunków wejścia bez warunków wyjścia. Bez kryterium zamknięcia i tak skończy się na zamykaniu pozycji pod wpływem emocji chwili. Wejście i wyjście zawsze ustalaj razem.
Trzeci: testowanie za każdym razem innego kryterium stop loss. Jeśli ciągle zmieniasz kryterium, nie wiesz, które i jak zadziałało. Zbierz wystarczającą liczbę prób z jednym kryterium, a dopiero potem je zrewiduj.
Czwarty: zapamiętywanie tylko udanych prób i pomijanie tych, w których złamałeś kryterium. To właśnie sytuacje, gdy złamałeś kryterium i przypadkiem uniknąłeś straty, stają się później wymówką do jego poluzowania. Szczególnie dokładnie zapisuj i analizuj sytuacje, w których złamałeś zasadę.
Podsumowanie
Nie potrafisz ciąć strat nie dlatego, że masz słabą wolę. Powodem jest to, że kryterium „gdzie wyjść” nie zostało sformułowane, a ty nie masz doświadczenia w podejmowaniu decyzji według niego.
Kolejność działań jest prosta. Najpierw zapisz warunki wyjścia słowami (podejście uznaniowe) albo liczbami (podejście oparte na regułach). Następnie w backtestingu powtarzaj zamykanie pozycji zgodnie z tym kryterium, aż decyzja się utrwali. Na koniec sprawdź w dzienniku, „czy konsekwentnie stosujesz to samo kryterium”, i w razie potrzeby je zaktualizuj. Im więcej razy przejdziesz tę pętlę, tym bliżej będziesz stanu, w którym tniesz straty bez wahania.
W ENTRIQ możesz ćwiczyć swoją zasadę stop loss, łącząc Chart Replay, Strategy Tags, dziennik transakcji i AI Analysis. Sformułuj własne kryterium stop loss i przećwicz je w Chart Replay. Jeśli chcesz rozwiązać problem cięcia strat nie siłą woli, lecz systemem, zacznij od 14-dniowego bezpłatnego okresu próbnego i zbuduj własne kryterium stop loss.
Najczęściej zadawane pytania
Czy nie potrafię ciąć strat, bo mam słabą psychikę? To nie tyle kwestia siły woli, ile przede wszystkim tego, że kryterium „gdzie wyjść” nie zostało z góry sformułowane. Podejmowanie decyzji za każdym razem od nowa, bez kryterium, jest męczące dla każdego i skłania do odkładania decyzji. Gdy spiszesz kryterium i w backtestingu zdobędziesz doświadczenie w zamykaniu pozycji zgodnie z nim, cięcie strat przestaje być decyzją, a staje się porównaniem z kryterium.
Jak ustalić kryterium stop loss? Nie ma jednej właściwej wartości. Możesz opisać sytuację słowami, np. „zamykam pozycję, jeśli kurs zamknie się poniżej ostatniego dołka” (podejście uznaniowe), albo wyrazić ją liczbą, np. „zamykam pozycję przy -3%” (podejście oparte na regułach). Każde z nich jest w porządku. W praktyce najlepiej ustalić warunki wyjścia razem z warunkami wejścia, a potem dopasowywać je do siebie, powtarzając ćwiczenie w backtestingu.
Czy ćwiczenie cięcia strat w backtestingu ma sens? Na realnym rynku sytuacje wymagające cięcia strat zdarzają się raz na kilka dni, więc powtórzenie ich tyle razy, by kryterium się utrwaliło, zajmuje lata. W backtestingu cofasz historyczny wykres i możesz wielokrotnie powtarzać zamknięcie pozycji zgodnie z ustalonym kryterium – na wirtualnym kapitale, bez ryzyka utraty prawdziwych pieniędzy. Ponieważ decydujesz, gdy nie wiesz, co będzie dalej, powtórzenia są zbliżone do realnego rynku.
Ile razy trzeba ćwiczyć, żeby kryterium się utrwaliło? Nie ma gwarantowanej liczby powtórzeń. Dopóki liczba transakcji w próbie jest mała, łatwo dopatrzyć się znaczenia w przypadkowych wynikach, dlatego nie traktuj poważnie wyników kilku transakcji. Tendencje danego kryterium widać dopiero przy odpowiedniej liczbie prób. Zaletą backtestingu jest to, że zbierasz powtórzenia bez ryzyka utraty prawdziwych pieniędzy.
Zaraz po cięciu strat kurs akcji wraca. Jak o tym myśleć? Cięcie strat ocenia się nie po tym, czy wynik okazał się trafny, lecz po tym, czy wykonałeś je zgodnie z ustalonym z góry kryterium. Zdarza się, że po zamknięciu pozycji cena wraca, ale samo to nie oznacza, że kryterium było złe. Ważne jest, by przeprowadzić backtesting na odpowiedniej liczbie prób i, analizując dziennik, sprawdzić, czy twoja zasada stop loss działa w dłuższej perspektywie.
Co zrobić, jeśli moim problemem jest zbyt wczesne cięcie strat? Ten artykuł dotyczy problemu „nie potrafię ciąć strat” albo „tnę je za późno”. Odwrotny problem – „zamykam pozycję od razu przy niezrealizowanej stracie” albo „tnę straty zbyt często” – omawiamy w osobnym artykule Dlaczego backtesting buduje pewność siebie, gdzie pokazujemy, jak przy niezrealizowanej stracie odróżnić „ruch przeciwny w granicach założeń” od „załamania scenariusza”.
Zastrzeżenie: Ten artykuł nie rekomenduje żadnej konkretnej metody transakcyjnej ani poziomu stop loss. Niniejsza usługa nie jest działalnością w zakresie doradztwa inwestycyjnego. Udostępniane informacje mają charakter poglądowy i opierają się na danych historycznych. Decyzje inwestycyjne podejmujesz na własną odpowiedzialność.
Reproduce this validation yourself
With ENTRIQ's chart replay, you can trade through past charts using the same rules.
Start 14-day free trialValidate your method on past charts
The same validation in this article can be reproduced with your own method. On past charts, do the classics really work?
- ✓ Replay past charts
- ✓ AI feedback on your trades
- ✓ Validate methods with statistics