Jak definicja zlecenia rynkowego może zachowywać się inaczej na zmiennych rynkach
Definicja zlecenia rynkowego a to, co faktycznie otrzymujesz
Zlecenie rynkowe jest ogólnie definiowane jako zlecenie, które ma zostać wykonane natychmiast po najlepszych dostępnych cenach w momencie, gdy dotrze do rynku lub platformy wykonawczej. Ta definicja jest stabilna, ale rzeczywiste wykonanie może się zmieniać podczas zmiennych rynków. Różnica wynika z czasu i mikrostruktury rynku: cena, którą widzisz, cena, która istnieje, gdy zlecenie dociera, oraz ceny dostępne, gdy płynność jest niska, mogą się od siebie różnić.
Aby to jasno wyjaśnić, rozdziel dwie części:
- Intencja zlecenia: „wykonaj teraz”.
- Szczegóły wykonania: sekwencja transakcji, które realizują zlecenie, w tym ceny, które ostatecznie otrzymujesz.
Prosty model: zlecenie przechodzi przez warstwy czasu
Nawet bez danych w czasie rzeczywistym można rozumować o typowych warstwach wpływających na wykonanie:
- Warstwa obserwacji (to, co widzisz): kwotowanie lub ostatnia cena transakcyjna wyświetlana przez terminal.
- Warstwa komunikacji (to, co jest potrzebne): czas potrzebny, aby Twoje zlecenie dotarło przez połączenie do systemu wykonawczego.
- Warstwa dostępności (to, co istnieje): czy jest wystarczająca liczba kupujących/sprzedających po cenach zbliżonych do ostatnio pokazanego kwotowania.
- Warstwa obsługi (jak system reaguje): wewnętrzne dopasowywanie, ograniczanie, kolejkowanie lub ponowna ocena, które mogą zmienić wykorzystywane ceny.
Na zmiennych rynkach warstwy te przestają zachowywać się jak płynny, ciągły zegar.
Mechanizmy, które sprawiają, że wykonanie „rynkowe” się różni
1) Luki cenowe między kwotowaniem a przybyciem
Luka to skok, w którym następny dostępny poziom cenowy jest daleko od ostatnio pokazanego kwotowania. Jeśli zlecenie dotrze po otwarciu luki, „najlepsze dostępne ceny” w momencie przybycia mogą być znacznie gorsze (lub czasami lepsze) niż to, co było wyświetlane.
Przykład z wyraźnymi założeniami (ilustracyjny):
- Załóżmy, że ostatnia wyświetlana cena kupna odpowiada wąskiemu zestawowi płynności na poziomie 1.1000.
- Załóżmy, że nagłe zdarzenie usuwa pobliskie kwotowania, a następny dostępny poziom cenowy to 1.0980.
- Jeśli Twoje zlecenie rynkowe dotrze do systemu po ruchu, zlecenie może zostać wykonane po 1.0980 i kolejnych poziomach, a nie w pobliżu 1.1000. Nie zmienia to definicji zlecenia rynkowego; zmienia to, co oznacza „najlepsza dostępna” cena w momencie wykonania.
2) Opóźnienie i nieaktualność kwotowań
Opóźnienie to czas między złożeniem zlecenia a jego przetworzeniem przez system. Na szybkich rynkach nawet małe opóźnienia mogą mieć znaczenie, ponieważ ceny i dostępna płynność zmieniają się szybko.
Częstym błędnym przekonaniem jest traktowanie wyświetlanego kwotowania jako „gwarantowanego” punktu odniesienia dla wykonania zlecenia rynkowego. Przy opóźnieniu punktem odniesienia dla wykonania staje się stan rynku w momencie przybycia, a nie ostatnia aktualizacja ekranu.
3) Wycofanie płynności i cieńsze księgi zleceń
Wycofanie płynności ma miejsce, gdy uczestnicy rynku anulują zlecenia lub przestają podawać kwotowania w czasie stresu. Gdy mniej kontrahentów chce handlować po określonych cenach, rynek może „przeskoczyć” do poziomów, na których kontrahenci nadal istnieją.
Jednym z istotnych trybów awarii jest tutaj poślizg: różnica między oczekiwaną ceną odniesienia a rzeczywistą ceną (cenami) wykonania. W okresach zmienności poślizg może szybko się zwiększać, ponieważ zlecenie może potrzebować skonsumować wiele poziomów cenowych, aby zakończyć wykonanie.
4) Częściowe realizacje i wiele wydruków transakcyjnych
Zlecenia rynkowe mogą być realizowane po wielu wydrukach transakcyjnych, a nie po jednym punkcie cenowym, zwłaszcza gdy płynność jest rozdrobniona. Oznacza to, że Twoja efektywna średnia cena może różnić się od dowolnego pojedynczego zaobserwowanego kwotowania.
Tryb awarii do rozważenia: niepełne zachowanie wykonania (na przykład wykonanie części zlecenia po dostępnych poziomach, a następnie oczekiwanie na więcej płynności). Dokładne zachowanie zależy od środowiska wykonawczego i zasad obsługi zleceń, które nie są identyczne we wszystkich systemach.
5) Zasady obsługi zleceń wpływające na czas
Różne systemy mogą stosować różne zasady operacyjne, które zmieniają jakość wykonania, nawet honorując intencję „wykonaj teraz”. Przykłady typów zasad (opisane ogólnie) obejmują:
- kolejkowanie pod obciążeniem,
- wewnętrzne limity szybkości działania na zleceniach,
- ponowna ocena dostępnych cen podczas przetwarzania.
Zasady te nie redefiniują intencji zlecenia, ale mogą zmienić to, kiedy i po jakich cenach zlecenie jest dopasowywane.
Ograniczenia i ryzyka, które należy zrozumieć
- Brak jednego stabilnego wyniku: Definicja zlecenia rynkowego nie oznacza jednej gwarantowanej ceny wykonania.