Jak można zmierzyć zlecenie Market Buy?

Poznaj zlecenie Market Buy: mechanikę, różnice, ograniczenia i praktyczne metody pomiaru.

Jak można zmierzyć zlecenie Market Buy?

Bezpośrednia odpowiedź

Zlecenie Market Buy można zmierzyć, rejestrując (1) co zostało złożone (wielkość zlecenia, instrument, strona i czas) oraz (2) co faktycznie zostało wykonane (wolumen wypełnienia, średnia cena wypełnienia i znaczniki czasu wykonania). Można następnie obliczyć mierzalne wielkości, takie jak cena efektywna i poślizg—dopiero po określeniu założeń, ponieważ spread, koszty i warunki wykonania mogą się zmienić między złożeniem a wypełnieniem.

Mechanizm i definicja

„Market Buy” jest powszechnie rozumiany jako zlecenie natychmiastowego zakupu po najlepszej dostępnej cenie, jaką można uzyskać w momencie wykonania, a nie po z góry określonej cenie. Pomiar koncentruje się zatem na wynikach wykonania i czasie, a nie wyłącznie na intencjach.

Użyj spójnego zestawu pól:

  • Intencja zlecenia: instrument, kierunek kupna/sprzedaży, wielkość zlecenia (wolumen żądany) oraz znacznik czasu złożenia (kiedy zlecenie zostało złożone).
  • Wyniki wykonania: wypełniony wolumen (może być pełny lub częściowy), średnia cena wypełnienia (lub ceny poszczególnych wypełnień) oraz znaczniki czasu wykonania (kiedy nastąpiło wypełnienie).
  • Składniki kosztów: wszelkie jawnie znane koszty uwzględnione w „cenie efektywnej” (na przykład opłaty transakcyjne pokazane przez system). Jeśli nie można wiarygodnie zaobserwować składnika kosztów, należy stwierdzić, że pomiar go wyklucza.

Aby porównać zlecenia Market Buy w różnych próbach lub u różnych dostawców, zdefiniuj, co traktujesz jako punkt odniesienia:

  • Referencyjny mid (często cena średnia w momencie złożenia lub w jego pobliżu) nie jest tym samym co cena wykonania; jest to benchmark.
  • Referencyjna cena oczekiwana (na przykład najlepsza oferta ask dostępna w momencie pomiaru) zależy od danych, które możesz zaobserwować.

Praktycznym mierzalnym wynikiem jest efektywna cena wykonania, którą można zdefiniować jako średnią cenę wypełnienia skorygowaną o uwzględnione koszty. Innym wynikiem jest poślizg, zdefiniowany jako różnica między ceną wykonania a ceną referencyjną, przy użyciu jasno określonego znacznika czasu odniesienia.

Dowód lub przykład (z jawnymi założeniami)

Załóżmy, że możesz zaobserwować trzy znaczniki czasu i ceny z własnych zapisów:

  • t₀: czas złożenia zlecenia
  • t₁: czas pierwszego wypełnienia
  • t₂: czas ostatniego wypełnienia

Załóżmy, że system raportuje średnią cenę wypełnienia dla wypełnionego wolumenu oraz że masz wartość opłaty transakcyjnej dla danego zlecenia. Możesz zmierzyć:

  1. Cenę efektywną = średnia cena wypełnienia ± (uwzględnione opłaty za jednostkę, jeśli opłata systemowa jest obserwowalna i zdecydujesz się ją uwzględnić). Jeśli nie masz opłat, zmierz cenę efektywną jako samą średnią cenę wypełnienia.
  2. Poślizg względem referencyjnego znacznika czasu. Wybierz jeden punkt odniesienia i jeden znacznik czasu, na przykład:
    • Punkt odniesienia = najlepsza oferta ask (lub jej przybliżenie, takie jak cena mid) zaobserwowana w t₀.
    • Poślizg (na jednostkę) = średnia cena wypełnienia − cena referencyjna dla zlecenia kupna.

Teraz uwzględnij ograniczenie czasowe. Jeśli rynek porusza się szybko, użycie t₀ jako punktu odniesienia może nie odpowiadać warunkom, które faktycznie istniały, gdy wypełnienia miały miejsce w t₁–t₂. Porównanie staje się bardziej uzasadnione, jeśli obliczysz również poślizg przy użyciu punktu odniesienia w t₁ lub t₂, ale wymaga to dostępności tych danych referencyjnych.

Istotne ograniczenie do przetestowania we własnym procesie pomiarowym: częściowe wypełnienia. Jeśli zlecenie jest wypełniane w częściach, średnia cena wypełnienia ukrywa ścieżkę. Rejestrowanie cen i znaczników czasu poszczególnych wypełnień pozwala obliczyć poślizg dla każdego segmentu i określić, czy wynik był zdominowany przez późniejsze wypełnienia.

Ograniczenia i ryzyka (co może pójść nie tak)

Pomiary zleceń Market Buy różnią się, ponieważ warunki między złożeniem a wykonaniem są zmienne:

  • Zmiany warunków rynkowych: spread i dostępna płynność mogą się zmienić w czasie między t₀ a faktycznymi wypełnieniami.
  • Różnice w kosztach i raportowaniu: dostawcy i platformy mogą różnie prezentować koszty, a niektóre koszty mogą nie być dostępne w tym samym zbiorze danych, którego używasz do pomiaru cen.
  • Niedopasowanie punktu odniesienia: historyczne zależności między cenami referencyjnymi a wynikami wypełnień mogą nie utrzymać się dla przyszłych wykonań, zwłaszcza w różnych reżimach zmienności.
  • Różnice w ścieżce wykonania: nawet przy tej samej intencji zlecenia, różne platformy wykonawcze lub logika obsługi zleceń mogą prowadzić do różnych sekwencji wypełnień.

Co najmniej jeden tryb awarii, na który należy się przygotować: nieaktualne lub brakujące znaczniki czasu. Jeśli zapis przechowuje tylko czas złożenia zlecenia, ale nie czasy wypełnień, nie można wiarygodnie przypisać poślizgu do „kiedy” rynek poruszył się względem wykonania.

Weryfikacja lub kolejne pytanie

Aby zweryfikować, że pomiar jest niezależnie sprawdzalny, upewnij się, że możesz odpowiedzieć na następujące pytania typu tak/nie dla każdego mierzonego zlecenia Market Buy:

  • Czy przechowujesz znacznik czasu złożenia i znacznik(i) czasu wykonania?
Handel walutami i kontraktami CFD wiąże się ze znacznym ryzykiem. Informacje FoxiForex mają charakter edukacyjny i nie są osobistą poradą finansową. Materiały sponsorowane są wyraźnie oznaczone.