Czym jest poślizg cenowy (slippage) w tradingu?
Poślizg cenowy to różnica między ceną oczekiwaną przy składaniu zlecenia a ceną, po której faktycznie się ono zrealizowało, spowodowana krótkim opóźnieniem, zanim zlecenie dotrze na rynek. Co go powoduje, różnica między poślizgiem dodatnim a ujemnym, porównanie zleceń rynkowych i z limitem, i dlaczego ma to znaczenie dla backtestów i dzienników tradingowych.
Ostatnia aktualizacja:
W skrócie. Poślizg cenowy (slippage) to różnica między ceną, której spodziewałeś się w momencie złożenia zlecenia, a ceną, po której zlecenie faktycznie zostało zrealizowane. Powstaje, bo między wysłaniem zlecenia a jego dotarciem na rynek zawsze istnieje krótkie opóźnienie, a w tym czasie cena może się zmienić. Poślizg może działać na Twoją niekorzyść (poślizg ujemny) lub korzyść (poślizg dodatni) i pojawia się najczęściej przy zleceniach rynkowych w szybkich lub płytkich warunkach rynkowych.
Co oznacza poślizg cenowy
Poślizg cenowy występuje, gdy zlecenie zostaje zrealizowane po cenie innej niż żądana – zgodnie z definicją Babypips Forexpedia. Różnica między ceną, w którą kliknąłeś, a ceną, którą faktycznie zapłaciłeś lub otrzymałeś, to sam poślizg, mierzony w pipsach, centach lub punktach, zależnie od rynku.
Poślizg sam w sobie nie jest stratą. Każda rozbieżność między zamierzoną a rzeczywistą ceną realizacji liczy się jako poślizg, niezależnie od tego, czy przesuwa realizację na Twoją korzyść, czy niekorzyść. Warto go śledzić, bo na przestrzeni setek transakcji ujemny poślizg cicho zjada zysk tak samo jak spread i prowizja, choć rzadko widać go jako pojedynczą, oczywistą pozycję kosztową.
Dlaczego powstaje
Zlecenie pokonuje realną drogę: opuszcza platformę, trafia do brokera, jest sprawdzane pod kątem dostępnego depozytu zabezpieczającego i dopiero potem zestawiane z rynkiem. Według Pepperstone ten łańcuch kroków tworzy krótkie opóźnienie, a jeśli w tym czasie cena rynkowa się przesunie, zlecenie realizuje się po cenie dostępnej w momencie faktycznego dotarcia na rynek, a nie po cenie widocznej w chwili kliknięcia.
To opóźnienie zwykle trwa ułamek sekundy, więc cena rzadko przesuwa się daleko. Najbardziej przesuwa się podczas wysokiej zmienności, na przykład wokół ważnych danych ekonomicznych, gorących wiadomości lub otwarcia sesji, a także na płytszych, mniej płynnych rynkach, gdzie przy danej cenie czeka mniej kupujących i sprzedających.
Ważne. Poślizg nie ogranicza się do ręcznie składanych zleceń rynkowych. Oczekujące zlecenie stop-loss również może się poślizgnąć, jeśli rynek przeskoczy przez cenę stopu, zanim zdąży się ono zrealizować – co oznacza, że faktyczne wyjście z pozycji może wypaść znacznie dalej, niż sugerował poziom stopu.
Rodzaje poślizgu cenowego
Na przykładzie zlecenia kupna EUR/USD złożonego po cenie 1,1050 realizacja może przybrać jeden z trzech scenariuszy:
| Wynik | Co się dzieje | Przykładowa realizacja |
|---|---|---|
| Brak poślizgu | Żądana cena jest wciąż dostępna, gdy zlecenie dociera na rynek | Zrealizowano po 1,1050 |
| Poślizg dodatni | Cena porusza się na korzyść tradera przed realizacją | Zrealizowano po 1,1045, o pięć pipsów lepiej |
| Poślizg ujemny | Cena porusza się przeciwko traderowi przed realizacją | Zrealizowano po 1,1057, o siedem pipsów gorzej |
Poślizg ujemny przyciąga więcej uwagi, bo bezpośrednio zwiększa koszty transakcyjne, ale poślizg dodatni powstaje przez ten sam mechanizm i jest tak samo realny – tyle że na korzyść tradera.
Zlecenie rynkowe kontra zlecenie z limitem
Rodzaj złożonego zlecenia zmienia, ile kontroli nad poślizgiem ma trader.
| Rodzaj zlecenia | Ryzyko poślizgu | Kompromis |
|---|---|---|
| Zlecenie rynkowe | Najwyższe – realizuje się po najlepszej dostępnej cenie, jakakolwiek by nie była | Gwarantuje realizację zlecenia, ale nie cenę |
| Zlecenie z limitem | Niskie lub żadne – realizuje się tylko po wskazanej cenie lub lepszej | Gwarantuje cenę, ale zlecenie może w ogóle się nie zrealizować |
| Zlecenie stop | Umiarkowane do wysokiego po aktywacji – zamienia się w zlecenie rynkowe | Chroni przed brakiem wyjścia z pozycji, ale cena wyjścia nie jest gwarantowana |
Wybór zlecenia z limitem zamiast rynkowego zamienia pewność realizacji na pewność ceny – rozsądny kompromis na spokojnych, płynnych rynkach, który podczas szybkiego ruchu może oznaczać całkowite ominięcie wyjścia z pozycji.
Dlaczego to ma znaczenie dla Twoich wyników
Poślizg cenowy to realny koszt realizacji, obok spreadu i prowizji, i to właśnie on stoi między strategią, która dobrze wygląda na papierze, a rzeczywistymi wynikami tej samej strategii na żywo. Backtest liczony na cenach z wykresu bez opóźnienia realizacji w ogóle go nie odzwierciedla – to jeden z powodów, dla których wyniki na żywo zwykle odstają od wyników backtestu, co szerzej omówiono w artykule backtesting kontra prowadzenie dziennika tradingowego. Zmienia też rzeczywiste R uzyskane na transakcji względem tego, co planowano na podstawie stopu i celu – zobacz czym jest R-multiple i czym jest risk-reward ratio, by dowiedzieć się, jak porównuje się wynik planowany z rzeczywistym. Patrząc na całą historię transakcji, niewielki poślizg na każdej transakcji to jeden z powodów, dla których teoretyczny średni stosunek zysku do straty strategii różni się od tego, co faktycznie rejestruje dziennik tradingowy – szerzej w artykule czym jest średni stosunek zysku do straty.
Ten artykuł ma charakter edukacyjny i nie stanowi porady finansowej ani inwestycyjnej. Poślizg cenowy to normalna część realizacji zleceń na żywo, a nie domyślnie błąd brokera, choć powtarzający się nadmierny poślizg warto omówić z brokerem. Handel z dźwignią finansową może prowadzić do strat przekraczających kwoty zaryzykowane w pojedynczych transakcjach.
Zapisuj oczekiwaną cenę wejścia obok ceny, po której zlecenie faktycznie się zrealizowało, a dziennik tradingowy BitStat pokaże, ile poślizg realizacji kosztuje Twoje wyniki w czasie.