Przykład obliczeniowy: Poślizg wokół wiadomości w wykonaniu transakcji forex
Czym jest poślizg wokół wiadomości?
Poślizg to różnica między ceną, której oczekujesz w momencie składania zlecenia, a ceną, którą faktycznie otrzymujesz przy realizacji transakcji. W kontekście wiadomości „wokół wiadomości” oznacza okno czasowe, w którym warunki rynkowe mogą zmieniać się szybko z powodu zaplanowanej publikacji informacji (na przykład statystyki ekonomicznej). W tym oknie ceny mogą poruszać się szybciej, niż Twoje zlecenie może zostać dopasowane i wykonane.
Pomocne jest rozdzielenie dwóch pojęć:
- Mechanika wykonania (stabilna): sposób, w jaki zlecenia są kierowane, kolejkowane, realizowane i raportowane.
- Warunki rynkowe/dostawcy (zmienne): zmiany zmienności, płynności i spreadu bid-ask.
Ponieważ oba elementy zmieniają się jednocześnie, obserwowana różnica między cenami oczekiwanymi a rzeczywistymi może wynikać z wielu źródeł, a nie tylko z jednego.
Przykład obliczeniowy mechanizmu (z jawnymi założeniami)
Oto przejrzysty scenariusz. Liczby mają charakter poglądowy i mają pokazać kroki obliczeniowe.
Założenia
- Składasz zlecenie rynkowe (zlecenie dążące do natychmiastowego wykonania, a nie do określonej ceny).
- W momencie złożenia rynek pokazuje bid = 1.1000 i ask = 1.1002.
- Twoja transakcja to kupno 10 000 jednostek.
- Twoja „oczekiwana cena” to bieżący ask w momencie złożenia: 1.1002.
- W momencie publikacji wiadomości rynek porusza się szybko, a Twoja realizacja następuje po gorszej cenie z powodu opóźnienia wykonania i zmieniającej się płynności.
- Twoja rzeczywista cena realizacji to 1.1015.
Obliczenie
- Oczekiwana cena realizacji: 1.1002
- Rzeczywista cena realizacji: 1.1015
- Poślizg (różnica cen): 1.1015 − 1.1002 = 0.0013
Aby wyrazić to w „pipach” dla typowego stylu kwotowania forex z 4/5 miejscami po przecinku:
- Jeśli 1 pip = 0.0001, to 0.0013 / 0.0001 = 13 pipsów.
Dlaczego realizacja może być gorsza podczas wiadomości
W tym scenariuszu główne czynniki to:
- Luka między kwotowaniem a realizacją: cena zmienia się między momentem zobaczenia kwotowania a dopasowaniem zlecenia.
- Luki płynnościowe: mniej ofert na poziomie lub w pobliżu oczekiwanej ceny.
- Poszerzenie spreadu: zakres bid-ask zwiększa się, więc najbliższa dostępna cena staje się mniej korzystna.
Nawet jeśli rynek średnio porusza się „w Twoją stronę”, dopasowanie w danym momencie może nadal skutkować realizacją gorszą niż ostatnie widoczne kwotowanie.
Ograniczenia i ryzyka (materialne tryby awarii)
Przykład obliczeniowy jest użyteczny, ale nie może zagwarantować przyszłości, ponieważ poślizg wokół wiadomości jest warunkowy. Typowe ograniczenia obejmują:
- Niedopasowanie typu zlecenia: Wynik w dużej mierze zależy od tego, czy użyto zlecenia rynkowego, zlecenia z limitem, czy innej instrukcji wykonania. Zlecenie z limitem może uniknąć poślizgu, ale może prowadzić do braku realizacji.
- Opóźnienia i efekty routingu: Opóźnienia czasowe między złożeniem zlecenia, routingiem i wykonaniem mogą dominować nad wynikiem.
- Częściowe realizacje: Jeśli zlecenie jest realizowane w częściach po różnych cenach, „poślizg” może wymagać obliczenia średniej ważonej, a nie pojedynczej różnicy.
- Dynamika spreadu i płynności: Podczas wiadomości spread bid-ask może się poszerzyć, a dostępna głębokość rynku może się zmienić, co wpływa na ceny realizacji.
- Niejednoznaczność definicji oczekiwań: Różne osoby definiują „oczekiwaną cenę” inaczej (ostatnie kwotowanie, cena średnia, najlepszy bid/ask w momencie złożenia lub wewnętrzny punkt odniesienia). Twój wynik poślizgu zmieni się wraz z tą definicją.
Jak niezależnie zweryfikować poślizg wokół wiadomości
Aby zweryfikować i wyjaśnić poślizg dla rzeczywistego zdarzenia, można zastosować zdyscyplinowane podejście:
- Zbierz zapisy wykonania: czas złożenia zlecenia, czas(y) realizacji, ceny realizacji i typ zlecenia.
- Jasno zdefiniuj cenę odniesienia: na przykład najlepszy ask dla kupna w momencie złożenia lub cenę średnią, jeśli chcesz uzyskać symetryczną miarę.
- Obliczaj poślizg spójnie: używaj tej samej ceny odniesienia, a jeśli jest wiele realizacji, użyj średniej ważonej rzeczywistej ceny.
- Rozdziel fazy: porównaj zachowanie kwotowań tuż przed złożeniem zlecenia z oknem realizacji, aby sprawdzić, czy problem leży w poszerzeniu spreadu, lukach płynnościowych czy opóźnionym wykonaniu.
Przydatne kolejne pytanie brzmi: Czy poślizg był spowodowany głównie szybkim ruchem ceny (rynek), czy opóźnieniami w wykonaniu i dopasowaniu (mechanika)? Dzienniki pomagają rozróżnić te wyjaśnienia.