Jak można zweryfikować informacje o cenie wykonania?
Definicja i co można zweryfikować
Cena wykonania to cena zastosowana w momencie faktycznej realizacji zlecenia forex. Różni się ona od ceny pokazanej podczas składania zlecenia, ponieważ realizacja następuje, gdy dopasowanie płynności i logika wykonania przynoszą wynik.
Do celów weryfikacji pomocne jest podzielenie tego pojęcia na dwie warstwy:
- Stabilna mechanika: ogólna zasada, że zlecenie otrzymuje cenę realizacji, a zgłaszane pola powinny w spójny sposób odpowiadać tej realizacji.
- Zmienne warunki: ruchy rynku, model wyceny dostawcy, spready/opłaty oraz wszelki wpływ na rynek między „kwotowaniem” a „realizacją”.
Ponieważ nie istnieje jedno uniwersalne źródło ceny wykonania, weryfikacja polega na sprawdzeniu wewnętrznej spójności Twoich zapisów i odtworzeniu łańcucha rozumowania, którego użyłeś do interpretacji tych zapisów.
Mechanika: dane wejściowe, założenia i powtarzalne kontrole
Powtarzalne podejście do weryfikacji można przeprowadzić bez danych rynkowych w czasie rzeczywistym, używając wyłącznie tego, co już masz z historii zleceń oraz wszelkich logów, które możesz wyeksportować.
Krok 1: Zidentyfikuj dokładne zgłaszane pola
Z zapisu zlecenia pobierz pola związane z wykonaniem, zazwyczaj obejmujące:
- stronę zlecenia (kupno/sprzedaż)
- instrument (parę walutową)
- znacznik czasu wykonania (lub czas realizacji)
- cenę wykonania (zgłoszoną cenę realizacji)
- typ zlecenia (jeśli pokazany)
- wielkość/rozmiar lota
- wszelkie pole prowizji lub opłaty dealerskiej, jeśli podano
Założenie: użyj „znacznika czasu wykonania” dostawcy jako czasu odniesienia dla realizacji.
Krok 2: Odtwórz wpływ gotówkowy przy użyciu jasnej konwencji
Wybierz jedną konwencję obliczeniową i stosuj ją konsekwentnie. Na przykład sprawdź, czy zgłoszony zysk/stratę lub rozliczenie gotówkowe można odtworzyć na podstawie:
- ceny wykonania
- wielkości pozycji
- zasad wielkości kontraktu (jeśli pokazane)
- opłat/prowizji (jeśli pokazane)
Założenie: wielkość kontraktu i zasady przeliczania walut są dokładnie takie, jak udokumentowano w dokumentacji konta dostawcy dla Twojego instrumentu.
Nawet jeśli nie możesz dokładnie odtworzyć końcowego rozliczenia (ponieważ możesz nie mieć szczegółów przeliczenia), nadal możesz sprawdzić spójność: czy kierunek (zysk vs strata) zgadza się ze stroną kupna/sprzedaży i kierunkiem ceny wykonania?
Krok 3: Sprawdź spójność między znacznikami czasu a kwotowaniami referencyjnymi (jeśli dostępne)
Jeśli masz dostęp do kwotowania pokazanego w momencie składania zlecenia, porównaj:
- kwotowanie z czasu złożenia zlecenia
- czas wykonania
- cenę realizacji
Założenie: zapisane kwotowanie jest ważną „ceną referencyjną” dla tego momentu.
Jeśli cena wykonania różni się od kwotowania referencyjnego, nie oznacza to automatycznie, że dane są błędne; może to odzwierciedlać normalny ruch cen i proces realizacji dostawcy. Twoim celem jest weryfikacja, że zapis realizacji jest wewnętrznie spójny (np. nie zamieniony, niesprzeczny ze stroną i kierunkiem), a wszelka interpretacja, którą dokonujesz, jest wyraźnie powiązana z Twoim czasem odniesienia i konwencją.
Dowody i przykłady, które możesz odtworzyć offline
Oto dwie kontrole weryfikacyjne, które możesz przeprowadzić na własnych wyeksportowanych danych.
Przykład A: Kontrola spójności kierunkowej
Załóżmy uproszczony przypadek, w którym:
- kupiłeś parę walutową
- zgłoszona cena wykonania jest wyższa/niższa niż kwotowanie ze złożenia zlecenia
- zlecenie później pokazuje zysk/stratę na podstawie wykonania
Weryfikacja:
- Potwierdź stronę zlecenia i konwencję znaków używaną w polu zysku/straty.
- Potwierdź, że kierunek zysku/straty jest zgodny ze zmianą względem właściwego odniesienia używanego przez dostawcę (możesz potrzebować wyciągu dostawcy, aby ustalić, czy P/L jest mierzone względem innej ceny, takiej jak cena mark).
Ograniczenie: ta kontrola może nie dowodzić dokładności samej ceny wykonania, jeśli P/L jest obliczane przy użyciu innego odniesienia niż kwotowanie ze złożenia zlecenia.
Przykład B: Kontrola uzgodnienia kosztów
Załóżmy, że Twój zapis obejmuje:
- cenę wykonania
- wielkość
- prowizję/opłatę dealerską
Weryfikacja:
- Przelicz oczekiwany wpływ opłaty, używając wzoru opłaty pokazanego w dokumentacji konta.
- Potwierdź, że kwota opłaty w wyciągu zgadza się z przeliczeniem.
Jeśli uzgodnienie opłat nie powiedzie się, pola ceny wykonania mogą nadal być poprawne, ale ogólne zgłaszane liczby mogą obejmować różne składniki, których nie uwzględniłeś.
Ograniczenia i tryby awarii
Kilka istotnych ograniczeń może uniemożliwić jednoznaczną weryfikację:
- Brakujące lub niekompletne dane: możesz nie mieć strumienia kwotowań, znaczników czasu z wystarczającą precyzją lub pól z podziałem opłat. - Niedopasowanie czasu i kanału danych: nawet poprawna cena wykonania może być trudna do interpretacji, jeśli zapisany znacznik czasu kwotowania różni się od wewnętrznych znaczników czasu wyceny dostawcy.