Jak działa trailing stop i kiedy zabija zysk?
Trailing stop to stop loss, który podąża za ceną: gdy pozycja idzie w zysk, poziom obrony przesuwa się za kursem i zachowuje ustalony dystans, ale nigdy nie cofa się, gdy cena zawraca. Dzięki temu zabezpiecza wypracowany zysk i jednocześnie pozwala biec z trendem tak długo, jak rynek go ciągnie. Brzmi jak rozwiązanie idealne — i bywa nim w wyraźnym ruchu kierunkowym. Źle ustawiony potrafi jednak zamknąć Cię na trzydziestu pipsach tuż przed dwustupipsowym wybiciem. Poniżej tłumaczę dokładną mechanikę, trzy rodzaje trailingu, sytuacje, w których pomaga, oraz te, w których odbiera to, co miał chronić.
Jak dokładnie działa trailing stop
Trailing stop (podążający stop loss — automatyczne zlecenie obronne, które przesuwa się wraz z korzystnym ruchem ceny) działa na jednej prostej zasadzie: porusza się tylko w jednym kierunku. Definiujesz dystans podążania, na przykład trzydzieści pipsów. Dopóki cena idzie w stronę Twojej pozycji, poziom obrony wspina się za nią i utrzymuje ten dystans. W momencie, gdy kurs zawróci, poziom zostaje tam, gdzie był — nie cofa się ani o pips. To właśnie ta jednokierunkowość zamienia stop loss z czysto obronnego w narzędzie blokujące zysk.
Prześledźmy to na konkretnej pozycji długiej na EUR/USD. Anna otwiera ją po kursie 1,0850 i ustawia trailing na trzydzieści pipsów. Początkowy stop loss leży więc na 1,0820. Cena rośnie do 1,0860 — to dopiero dziesięć pipsów zysku, bufor wciąż za mały, poziom obrony stoi na 1,0820. Kurs idzie dalej do 1,0890. Teraz trailing aktywuje się i przesuwa stop na 1,0860, czyli o trzydzieści pipsów poniżej bieżącej ceny. Rynek pcha do 1,0920 — stop wędruje za nim na 1,0890. Gdy cena zawraca i schodzi do 1,0890, poziom obrony już się nie rusza i pozycja zamyka się z zyskiem czterdziestu pipsów. Bez trailingu Anna albo siedziałaby przy ekranie, żeby zamknąć ręcznie, albo oddała cały ruch z powrotem do ceny otwarcia.
Cała siła tego mechanizmu sprowadza się do jednego zdania: poziom obrony nigdy nie wróci poniżej tego, co już osiągnął. Z każdym krokiem ceny w Twoją stronę zablokowany zysk rośnie, a ryzyko maleje. To zarazem różnica między trailingiem a klasycznym stop lossem i take profitem ustawionym na sztywno — tam poziomy są statyczne, tu jeden z nich żyje razem z rynkiem.
Trzy rodzaje trailingu — pipsowy, procentowy i oparty o zmienność
Trailing stop nie jest jednorodnym narzędziem. W praktyce spotkasz trzy podejścia do mierzenia dystansu, którym poziom obrony podąża za ceną, i każde pasuje do innego stylu handlu.
Pipsowy (stały dystans). Najprostszy wariant: ustalasz odległość raz, na przykład czterdzieści pipsów, i poziom obrony trzyma ją niezależnie od tego, co dzieje się z rynkiem. Zaletą jest przejrzystość — wiesz dokładnie, ile oddasz, zanim trailing zamknie pozycję. Wadą jest sztywność. Czterdzieści pipsów w spokojnej sesji azjatyckiej to bardzo dużo, a w trakcie publikacji danych z amerykańskiego rynku pracy (Non-Farm Payrolls) — bardzo mało. Stały dystans nie dostosowuje się do bieżących warunków.
Procentowy. Zamiast pipsów dystans wyrażony jest jako procent ceny, na przykład 0,5 procent kursu. Ten wariant rzadziej spotyka się na rynku walutowym, za to często na akcjach i kryptowalutach, gdzie ceny instrumentów różnią się o rzędy wielkości. Na forex pipsy i procent dają zbliżony efekt, bo większość głównych par porusza się w wąskim przedziale notowań, więc na walutach przewaga procentu jest niewielka.
Oparty o zmienność (ATR). Najbardziej dojrzały sposób mierzy dystans w jednostkach średniego rzeczywistego zasięgu — to wskaźnik ATR (Average True Range), który pokazuje, ile dany instrument przeciętnie przemierza w danym interwale. Trailing oparty o ATR rozszerza się, gdy rynek robi się nerwowy, i zacieśnia, gdy uspokaja. Dzięki temu poziom obrony oddycha razem z rynkiem zamiast trzymać sztywną liczbę. Praktyczna reguła to ustawienie dystansu na 1,5 do 3 razy ATR z interwału Twojej strategii — szczegółowo rozkładam to na czynniki w osobnym tekście o zaawansowanych technikach trailingu opartego o ATR.
Kiedy trailing odbiera zysk, który miał chronić
Trailing stop ma trzy klasyczne pułapki i wszystkie sprowadzają się do tego samego: poziom obrony aktywuje się na zwykłym oddechu rynku, a nie na realnym odwróceniu trendu.
Dystans zbyt mały. Trailing dziesięć pipsów na EUR/USD w interwale godzinnym to śmierć przez tysiąc cięć. Naturalna zmienność tego interwału to często pięć–piętnaście pipsów na pojedynczej świecy minutowej. Tak ciasny trailing zamyka pozycję na szumie, zanim trend zdąży się rozwinąć. Efekt jest opłakany: trzydzieści zamknięć po pięć pipsów zamiast jednego po dwieście. Reguła ratunkowa to dystans co najmniej 1,5 razy ATR(14) z interwału, na którym handlujesz — dla EUR/USD w interwale godzinnym to mniej więcej czterdzieści pięć pipsów, w czterogodzinnym około dziewięćdziesiąt, a dziennym blisko stu osiemdziesięciu.
Aktywacja od pierwszego pipsa. Niektóre platformy pozwalają, by trailing ruszał od razu, gdy tylko pozycja wejdzie na minimalny zysk. To pułapka, bo wtedy każdy chwilowy ruch w Twoją stronę plus zwykłe cofnięcie kończy się zamknięciem. Lepsza praktyka to aktywacja dopiero wtedy, gdy zysk osiągnie około 1,5 razy dystans podążania. Dla trailingu czterdziestopięciopipsowego oznacza to start dopiero po przekroczeniu mniej więcej siedemdziesięciu pipsów zysku — wtedy pozycja ma już zapas, żeby przetrwać normalne wahnięcie.
Trailing po stronie platformy zamiast po stronie serwera. Tej pułapki początkujący zwykle nie znają. W MetaTraderze 5 trailing domyślnie działa po stronie platformy (client-side): wymaga, żeby Twój program był włączony i miał kontakt z serwerem brokera. Zamknij MetaTradera — i trailing przestaje działać. Zostaje ostatni ustawiony poziom obrony, ale on już się dalej nie przesuwa. W praktyce znaczy to tyle: jeśli idziesz spać o dwudziestej trzeciej z trailingiem na pozycji, która jest dopiero trzydzieści pipsów na plusie, podążanie nigdy się nie uruchomi, bo zysk nie zdążył przekroczyć progu aktywacji przed wyłączeniem komputera. Trailing po stronie serwera (server-side), działający niezależnie od Twojego programu, oferują niektórzy brokerzy — natywnie robi to platforma cTrader, a MetaTrader 5 wymaga do tego dedykowanego mechanizmu po stronie brokera.
„Celem dobrego tradera jest nie kupować tanio i sprzedawać drogo, lecz zarabiać więcej, niż się traci. Ochrona zysku jest równie ważna jak jego wypracowanie." — Alexander Elder, Trading for a Living, John Wiley & Sons, 1993.
Kiedy trailing sprawdza się świetnie
Jest jeden typ rynku, w którym trailing stop pokazuje pełnię swoich możliwości: wyraźny, jednokierunkowy trend. Gdy EUR/USD przez kilka dni systematycznie rośnie, a cofnięcia są płytkie i krótkie, trailing oddany na 1,5 do 2 razy ATR potrafi utrzymać Cię w pozycji przez większość ruchu i zamknąć ją dopiero przy realnym odwróceniu. W takich warunkach narzędzie zachowuje zwykle od sześćdziesięciu do osiemdziesięciu procent maksymalnego zasięgu trendu, jednocześnie zdejmując ryzyko oddania całego zysku z powrotem do ceny otwarcia.
Kilka warunków zwiększa szansę, że trailing zadziała na Twoją korzyść. Po pierwsze, ruch kierunkowy na interwale co najmniej czterogodzinnym — na niższych ramach szum przeważa nad trendem. Po drugie, względnie niska zmienność wewnątrz samego trendu, czyli płytkie korekty. Po trzecie, brak zaplanowanych publikacji makroekonomicznych w czasie trzymania pozycji — Non-Farm Payrolls, decyzja amerykańskiej Rezerwy Federalnej czy Europejskiego Banku Centralnego potrafią wyrwać kurs gwałtownie w obie strony. Po czwarte, styl średnio- lub długoterminowy, w którym pozycję trzyma się dniami, a nie minutami. I po piąte, jeśli pozycja zostaje otwarta przez noc, trailing po stronie serwera, żeby podążanie nie zamarło wraz z wyłączonym programem.
Trailing a luka cenowa i poślizg
Łatwo uwierzyć, że trailing chroni przed każdym ruchem rynku. Tak nie jest. Poziom obrony to wciąż zwykłe zlecenie aktywowane przy konkretnej cenie, a jego realizacja przebiega po pierwszej dostępnej cenie rynkowej. Gdy w nocy z piątku na poniedziałek pojawi się luka cenowa i kurs otworzy się daleko poniżej Twojego trailingu, broker zamknie pozycję dopiero po pierwszym dostępnym kursie — czyli z dużym poślizgiem (slippage). Trailing nie gwarantuje ceny zamknięcia; gwarantuje jedynie, że zlecenie zostanie aktywowane.
Praktyczny wniosek jest prosty. Jeśli boisz się luki weekendowej, sam trailing nie wystarczy — pozostaje zamknięcie pozycji przed weekendem albo gwarantowany stop loss u brokera, który go oferuje (zwykle za dodatkową opłatą). Trailing świetnie radzi sobie z normalnym, płynnym ruchem rynku w godzinach handlu, ale przeskok przez weekend albo gwałtowny ruch na cienkiej płynności potrafi go przeskoczyć tak samo jak każdy inny stop loss.
Trailing automatyczny czy ręczne przesuwanie poziomu
Wielu doświadczonych traderów nie używa trailingu w czystej, automatycznej postaci. Zamiast tego przesuwają poziom obrony ręcznie, zaczepiając go o strukturę wykresu. Logika jest taka: gdy rynek tworzy kolejny lokalny dołek w trendzie wzrostowym, przesuwasz stop tuż pod ten dołek, a nie o sztywną liczbę pipsów. Poziom obrony wędruje wtedy za realnymi punktami zwrotnymi rynku, a nie za arbitralnym dystansem. Wadą jest to, że wymaga obecności albo alarmów cenowych; zaletą — większa kontrola nad miejscem zamknięcia.
Często stosuje się też wariant pośredni. Najpierw, gdy cena pokona poziom rentowności o tyle, ile początkowo ryzykowałeś, przesuwasz stop na cenę otwarcia — od tej chwili pozycja w najgorszym razie kończy się zerem. Krok po kroku to przesunięcie opisuję w materiale o tym, czym jest break-even i jak przesunąć stop-loss na BE. Potem zamykasz część pozycji przy podwojeniu początkowego ryzyka, a resztę prowadzisz dalej z poziomem obrony zaczepionym o kolejne dołki lub szczyty. Trailing automatyczny jest wygodną optymalizacją dla strategii systematycznych i automatów, gdzie liczy się powtarzalność. Ręczne prowadzenie poziomu to świadoma decyzja przy każdej zmianie — i dla handlu uznaniowego zwykle daje lepsze wyniki niż sztywny algorytm. Warto też pamiętać, że trailing serverowy działa niezależnie od platformy, natomiast kwestię tego, czy stop-loss w ogóle działa przy wyłączonym MT4, wyjaśniam w osobnym artykule: czy SL, TP i EA działają przy wyłączonym MT4.
Co zrobić jutro
- Policz ATR dla swojej głównej pary i interwału. Otwórz wykres EUR/USD na interwale, na którym handlujesz, dodaj wskaźnik ATR z parametrem 14 i odczytaj bieżącą wartość. Pomnóż ją przez 1,5 oraz przez 3 — te dwie liczby to rozsądny widełkowy dystans trailingu dla Twojego rynku. Zapisz je nad monitorem, żeby nie ustawiać już podążania „na oko".
- Sprawdź, czy Twój broker oferuje trailing po stronie serwera. Wejdź w regulamin lub specyfikację konta i znajdź informację, czy podążający stop działa po stronie serwera, czy tylko platformy. Jeśli trzymasz pozycje przez noc, a broker daje tylko wariant po stronie platformy, rozważ konto z trailingiem po stronie serwera albo gwarantowany stop loss.
- Przetestuj jednokierunkowość na koncie demo. Postaw pozycję na koncie demo z trailingiem trzydzieści pipsów, poczekaj, aż cena ruszy w Twoją stronę i poziom obrony się przesunie, a potem obserwuj, jak przy cofnięciu kursu stop pozostaje w miejscu. Zobaczenie tej mechaniki na żywo utrwala ją lepiej niż każdy opis.
- Przejrzyj ostatni miesiąc transakcji pod kątem zbyt ciasnych stopów. Otwórz historię u brokera i policz, ile pozycji zamknęło się na niewielkim zysku tuż przed większym ruchem w Twoją stronę. Jeśli takich przypadków jest dużo, Twój dystans podążania jest prawdopodobnie za mały względem zmienności rynku.
Źródła i bibliografia
-
Alexander Elder Trading for a Living: Psychology, Trading Tactics, Money Management · rola ochrony zysku i zarządzania pozycją, John Wiley & Sons, 1993 www.wiley.com ↗
-
MetaQuotes Trailing Stop — MetaTrader 5 user guide · mechanika trailingu client-side w MT5, oficjalna dokumentacja www.metatrader5.com ↗
-
ESMA Decision on the provision of contracts for differences (CFDs) to retail clients · statystyka 74–89% rachunków detalicznych ze stratą, cap dźwigni www.esma.europa.eu ↗
-
Investopedia Trailing Stop Definition and Uses · hasło słownikowe: definicja i typy trailing stopa www.investopedia.com ↗
Najczęstsze pytania
Czy trailing stop działa, gdy MetaTrader 5 jest wyłączony?
To zależy od brokera i rodzaju trailingu. Trailing po stronie platformy (client-side), który jest domyślny w MetaTraderze 5, wymaga, żeby program był włączony i połączony z serwerem — gdy zamkniesz MetaTradera, podążanie przestaje działać i zostaje tylko ostatni ustawiony poziom obrony, który dalej się nie rusza. Trailing po stronie serwera (server-side) działa nawet przy wyłączonym programie, bo całe zlecenie żyje na serwerze brokera. Taki wariant oferują tylko niektórzy brokerzy: natywnie robi to platforma cTrader, a MetaTrader 5 potrzebuje do tego dedykowanego mechanizmu po stronie brokera. Jeśli trzymasz pozycje przez noc lub przez weekend, sprawdź w regulaminie konta, który wariant dostajesz, bo różnica decyduje o tym, czy Twój nocny trailing w ogóle zadziała.
Jaki dystans trailingu wybrać?
Praktyczna reguła to powiązanie dystansu ze zmiennością rynku, a nie ze sztywną liczbą pipsów. Najczęściej stosuje się od 1,5 do 3 razy ATR (Average True Range — średni rzeczywisty zasięg) z interwału, na którym handlujesz. Dla day tradingu na EUR/USD w interwale godzinnym ATR(14) to mniej więcej trzydzieści pipsów, więc rozsądny trailing zaczyna się od około czterdziestu pięciu pipsów. Zbyt mały dystans zamyka pozycję na zwykłym szumie, zanim trend się rozwinie; zbyt duży oddaje przy odwróceniu tyle zysku, że narzędzie traci sens. Alternatywą dla mnożnika ATR jest zaczepianie poziomu obrony o strukturę wykresu — przesuwanie go za kolejne lokalne dołki w trendzie wzrostowym lub szczyty w spadkowym — ale ten wariant wymaga ręcznych modyfikacji albo dedykowanego mechanizmu.
Czy trailing stop chroni przed luką cenową?
Nie. Trailing stop to wciąż zwykłe zlecenie aktywowane przy konkretnym poziomie, a jego realizacja przebiega po pierwszej dostępnej cenie rynkowej. Gdy przez weekend pojawi się luka cenowa i kurs otworzy się daleko poniżej Twojego trailingu, broker zamknie pozycję dopiero po pierwszym dostępnym kursie, czyli z dużym poślizgiem (slippage). Poziom obrony gwarantuje jedynie, że zlecenie zostanie wyzwolone, a nie po jakiej cenie się to stanie. Przed luką weekendową chroni dopiero zamknięcie pozycji przed weekendem albo gwarantowany stop loss u brokera, który go oferuje, zwykle za dodatkową opłatą. W normalnym, płynnym handlu w godzinach sesji trailing radzi sobie świetnie, ale przeskok przez weekend albo gwałtowny ruch na cienkiej płynności potrafi go przeskoczyć tak samo jak każdy inny stop loss.
Czy trailing przesunie poziom obrony także przy chwilowym ruchu w moją stronę?
Tak, i jest to fundamentalna cecha mechaniki. Trailing nie odróżnia ruchu trendowego od chwilowego skoku. Jeśli cena ruszy w Twoją stronę o dystans podążania powiększony o jeden pips, poziom obrony się przesunie; gdy potem kurs zawróci, poziom już nie wraca. W trendzie działa to na Twoją korzyść, bo z każdym krokiem ceny blokowany zysk rośnie. Przy układzie krótki skok i powrót do ceny otwarcia ta sama cecha zamknie jednak pozycję na niewielkim zysku, którego bez trailingu w ogóle byś nie zrealizował. To miecz obosieczny: chroni przed oddaniem dużego zysku, ale w bocznym, nerwowym rynku potrafi wyrzucać z pozycji raz po raz na samym szumie. Dlatego dobór dystansu i progu aktywacji jest tu ważniejszy niż samo włączenie funkcji.