Definicja poślizgu na stopie i dlaczego ma znaczenie
Poślizg na stopie to różnica między ceną, przy której stop-loss (lub stop order) ma zostać uruchomiony, a ceną, po której zlecenie jest faktycznie wypełniane, gdy warunki handlowe umożliwiają realizację. W praktyce wypełniona cena może być gorsza niż poziom stop, szczególnie podczas szybkich zmian cen, spadku płynności lub opóźnień w dotarciu do brokera albo miejsca obrotu.
Jasny sposób rozumienia tego zjawiska polega na rozdzieleniu dwóch pojęć:
- Wyzwalanie: kiedy platforma uznaje, że warunek stop został spełniony (na przykład, gdy cena przekracza poziom).
- Realizacja: kiedy zlecenie faktycznie staje się uprawnione do handlu i jest dopasowywane lub odrzucane.
Poślizg na stopie jest przede wszystkim wynikiem realizacji. Stop-loss może się uruchomić w jednym momencie, a wypełnienie następuje później, po innej cenie, ze względu na mikrostrukturę rynku i ograniczenia implementacyjne.
Jak to działa w praktyce: prosty model
Ponieważ implementacje się różnią, zacznij od prostego, możliwego do sprawdzenia modelu, a zmienne elementy dodawaj później.
Minimalna mechanika
Przyjmij:
- Stop-loss jest umieszczony na poziomie stop (np. jako próg cenowy).
- Warunek stop staje się prawdziwy, gdy obserwowalna dla platformy cena rynkowa przekroczy ten poziom.
- Następnie zlecenie prosi o realizację poprzez obsługę zleceń dostawcy oraz proces dopasowywania na danym miejscu obrotu.
W tym modelu poślizg wynika z czasu i ruchu ceny między:
- momentem, w którym system uznaje, że warunek stop został spełniony, oraz
- momentem, w którym płynność przy lub w pobliżu poziomu stop jest dostępna do realizacji.
Gdzie cena może się zmienić w tej luce
Nawet bez zakładania anormalnych rynków, kilka zwykłych efektów może powodować różnicę:
- Zmiany bid/ask: stop ordery są oceniane względem notowań; gdy notowania się zmieniają, kolejna możliwa do handlu cena może być inna.
- Latency i kolejkowanie: jeśli stop dociera do systemu realizacji z opóźnieniem, pierwsze dostępne wypełnienie może być już poza poziomem stop.
- Rozproszenie płynności: mniej zleceń na górze księgi oznacza szerszy bid/ask i gorsze wypełnienia.
Efekty te nie są unikalne dla żadnej konkretnej platformy; są ogólnymi konsekwencjami rozdzielenia wyzwalania od realizacji.
Zaawansowane rozważania: zależności i przypadki brzegowe
Zaawansowane rozważania to sytuacje, w których proste myślenie „stop = cena stop” przestaje działać.
1) Reprezentacja zlecenia i semantyka wyzwalania stop
Zachowanie stop-loss zależy od tego, jaką cenę platforma uznaje za właściwą oraz kiedy podejmuje decyzję, że warunek został spełniony. Typowe źródła zmienności obejmują:
- Czy warunek stop jest oceniany na podstawie ostatniej ceny transakcyjnej (last traded price), mid, czy bid/ask.
- Czy system używa logiki po stronie serwera (po stronie dostawcy) czy logiki po stronie klienta (po stronie użytkownika).
- Jak szybko platforma aktualizuje strumień cen wykorzystywany do podejmowania decyzji.
Jeśli warunek stop opiera się na innej obserwowalnej cenie niż ta, którą Ty mentalnie przyjmujesz (na przykład, myślisz w kategoriach mid, ale platforma wyzwala na bid/ask), obserwowany poślizg może mieć charakter systematyczny.
2) Częściowe wypełnienia i wyniki wielowypełnieniowe
Nawet gdy składasz pojedynczy stop-loss, realizacja może nastąpić w więcej niż jednym wypełnieniu. Zaawansowane implikacje:
- Stop-loss może wypełnić się częściowo po jednej cenie, a pozostała część po innej.
- „Poślizg na stopie”, który obserwujesz, może się różnić w zależności od tego, czy mierzysz go na podstawie pierwszego wypełnienia, średniej ceny wypełnienia czy finalnej wypełnionej ilości.
Założenie dla tego punktu: przeglądasz realizacje, używając raportów zleceń zawierających cenę/ceny wypełnienia. Bez tego łatwo porównać nieporównywalne miary.
3) Luki cenowe i cienka płynność
Stop-loss nie jest gwarancją poziomu, który widzisz na ekranie. W szybkich rynkach lub przy cienkiej płynności kolejna możliwa do wykonania cena może przeskoczyć poza poziom stop. Przypadki brzegowe obejmują:
- Duże skoki przez wiele poziomów cenowych między aktualizacjami.
- Szerokie spready, gdzie pierwsza możliwa do handlu cena jest istotnie gorsza niż poziom stop.
Uwaga dotycząca niepewności: bez danych historycznych z rzeczywistej księgi zleceń w czasie rzeczywistym nie da się obliczyć dokładnego rozkładu poślizgu. Możesz jednak zidentyfikować warunki, które zwiększają prawdopodobieństwo wystąpienia luk (na przykład momenty o niskiej płynności) i traktować poślizg jako zmienną.
4) Ograniczenia modelu dostawcy i realizacji (pojęciowo)
Wyniki realizacji są kształtowane przez to, jak dostawca obsługuje zlecenia. Zaawansowane ograniczenia pojęciowe obejmują:
- Jak zlecenie stop jest przesyłane i kiedy staje się aktywne.
- Czy zlecenie jest wstrzymywane, gdy warunki rynkowe są niekorzystne, a następnie składane później.
- Re-quote’y lub zachowania podobne do requote w systemach, które utrzymują określony protokół realizacji.
Ponieważ dostawcy się różnią, a implementacje mogą się zmieniać, niezawodnym sposobem zrozumienia tej zależności jest zweryfikowanie jej na podstawie własnych logów zleceń i raportów z realizacji.
5) Składowe kosztów, które oddziałują ze stopami
Poślizg na stopie jest często omawiany tak, jakby dotyczył wyłącznie ruchu ceny. W rzeczywistości inne koszty mogą zmieniać efektywny wynik w okolicach stop:
- Rozszerzanie spreadu w czasie wyzwolenia zmienia cenę, po której możliwa jest realizacja.
- Prowizje i opłaty wpływają na wynik netto, co może sprawić, że „niewielki” poślizg cenowy przełoży się na większą różnicę netto.
- Składowe finansowania lub podobne do swap mogą mieć znaczenie w zależności od tego, jak długo pozycje pozostają otwarte, choć nie są one tym samym co poślizg na stopie.
Aby uniknąć mieszania pojęć, traktuj poślizg na stopie jako różnicę cenową na wypełnieniach, a następnie osobno uwzględnij koszty, korzystając z podanego przez platformę cennika opłat.
6) Poprawne mierzenie poślizgu
Zaawansowana analiza wymaga spójnej metody pomiaru. Zdecyduj wcześniej:
- Do czego porównujesz cenę wypełnienia: do skonfigurowanego poziomu stop, czy do ceny referencyjnej wyzwolenia stop zgłoszonej przez system.
- Które wypełnienie wykorzystujesz: pierwsze wypełnienie vs średnie wypełnienie.
- Czy liczysz poślizg w pips/points, czy w wartościach procentowych.
Istotne ograniczenie: jeśli platforma raportuje tylko część z tych wartości (lub raportuje je inaczej dla różnych typów zleceń), możesz być zmuszony do użycia przybliżenia. Wyraźnie opisz to przybliżenie.
Ograniczenia i ryzyka: co najmniej jeden tryb awarii
Tryb awarii: stop się wyzwala, ale nie da się wypełnić po/ w pobliżu poziomu stop
Częsty tryb awarii jest prosty: warunek stop-loss staje się prawdziwy, ale w momencie próby realizacji brakuje dostępnej płynności po cenach w pobliżu poziomu stop. Wtedy system wypełnia zlecenie po gorszej cenie (albo w częściach).
Dlaczego to istotnie różni się od oczekiwań „ochrony stop”:
- Stop-loss może działać tylko wtedy, gdy system realizacji potrafi handlować.
- Wyzwolenie nie oznacza natychmiastowej, gwarantowanej dostępności zleceń do dopasowania.
Ograniczenie weryfikacji
Zależności historyczne nie ustanawiają przyszłych wyników.
DOCUMENT END