Dark pool oznacza ograniczoną widoczność informacji o handlu, ale zakres tego określenia zależy od rynku i mechanizmu wykonania. Nie wystarczy powiedzieć, że na forex dark poole nie istnieją, ponieważ waluty handlowane są poza giełdą. Raport BIS o algorytmach wykonania FX wprost opisuje także takie mniej przejrzyste pule płynności. Jednocześnie nie każda transakcja OTC, anonimowe zlecenie czy wewnętrzne rozliczenie ryzyka jest tym samym rozwiązaniem.

Co jest niewidoczne: zlecenie, kontrahent czy transakcja?

Rozdziel trzy pytania: czy przed zawarciem transakcji widzisz ceny i dostępne ilości; czy znasz drugą stronę; czy po wykonaniu dostępny jest raport transakcyjny. Anonimowość kontrahenta nie oznacza automatycznie ukrytego arkusza, a brak publicznego zlecenia nie oznacza braku raportowania.

Dobry przykład stanowią amerykańskie akcje notowane na giełdach. Według FINRA dark poole będące alternatywnymi systemami obrotu nie publikują swoich kwotowań, ale ich transakcje tymi akcjami trafiają do systemu raportowania i zbiorczego strumienia danych. Działają w ramach nadzoru. Nie należy przenosić tych konkretnych reguł amerykańskich papierów wartościowych na każdy produkt walutowy.

Średnia i wolumen nie ujawniają największego wykonania

Nawet raport zawierający liczbę wykonań, łączny wolumen i średnią ważoną nie musi wystarczyć do odtworzenia rozmiarów pojedynczych transakcji. Zbuduj dwa zgodne z nim rozkłady.

Przesuń diagram w bok, aby zobaczyć całość

Te same agregaty, inna największa transakcjaDwa fikcyjne rozkłady obejmują po dwa wykonania kupna, razem 100 000 EUR. W A są dwa wykonania po 50 000 EUR, w B wykonania 10 000 i 90 000 EUR. Wszystkie mają kurs 1,1000 USD za EUR. Średnia ważona i koszt całości są takie same, ale największe wykonanie wynosi odpowiednio 50 000 i 90 000 EUR.W RAPORCIE: 2 WYKONANIA100 000 EUR · średnia 1,1000 USD/EURRozkład A50 000 EUR50 000 EURRozkład B10 000 EUR90 000 EURKoszt w A i B: 110 000 USD.Największe wykonanie A: 50 000 EUR.Największe wykonanie B: 90 000 EUR.Suma i średnia nie rozstrzygają rozkładu.

Dwie hipotetyczne dekompozycje tego samego zestawu agregatów z jednego określonego okna i źródła. Każda zawiera dokładnie dwa wykonania kupna EUR; każde liczymy raz. Wszystkie przyjęte ceny wynoszą 1,1000 USD za EUR, opłaty są zerowe. Nie są to obserwacje rzeczywistej puli ani opis jej obowiązków raportowania. Dokument BIS — FX execution algorithms and market functioning potwierdza: zakres informacji o cenach, wielkościach i kontrahentach różni się między pulami płynności; przykład jest własnym sprawdzeniem ograniczeń agregacji.

Długości odcinków są proporcjonalne do nominału EUR, z identyczną skalą w obu rozkładach.
Pełne dane obu dekompozycji — wszystkie wykonania
RozkładWykonanieNominał EURUSD za EURKoszt USD
A150 0001,100055 000
A250 0001,100055 000
B110 0001,100011 000
B290 0001,100099 000
A — razem2 wykonania100 000Średnia 1,1000110 000
B — razem2 wykonania100 000Średnia 1,1000110 000

Średnia ważona w każdym rozkładzie wynosi 110 000 USD / 100 000 EUR = 1,1000 USD za EUR. Największy nominał w A to 50 000 EUR, a w B 90 000 EUR. Same agregaty nie rozstrzygają, który z tych rozkładów wystąpił; mogą pasować również do innych. Do ustalenia największego wykonania potrzebne są dane o poszczególnych wykonaniach, nie tylko suma i średnia. Brak takich danych nie jest dowodem aktywności określonej instytucji ani manipulacji.

Cztery mechanizmy, których nie warto mieszać

Mechanizm wykonania a pytanie, które pomaga go ocenić
MechanizmCo opisujeCo sprawdzić
Dark pool akcyjny w USAMiejsce obrotu bez publicznych kwotowań; transakcje podlegają raportowaniu.Rynek, operator i zasady publikacji danych.
Internalizacja FXKompensowanie ryzyka przeciwnych transakcji klientów u dostawcy.Czy firma jest stroną transakcji, czy pośrednikiem?
Matching po benchmarkuŁączenie przeciwnych zleceń według reguł określonego kursu odniesienia.Źródło kursu, moment jego ustalenia i brakujące wykonanie.
Last lookMożliwość końcowego przyjęcia albo odrzucenia żądania transakcji.Kryteria odrzucenia, czas odpowiedzi i ujawnione warunki.

Internalizacja nie musi oznaczać natychmiastowego skojarzenia dwóch identycznych zleceń. Dostawca działający jako strona transakcji może przez pewien czas utrzymywać ryzyko. Własny przykład: najpierw sprzedaje klientowi 1 000 000 EUR, a później kupuje od innego 600 000 EUR. Bez innych pozycji i zabezpieczeń pozostaje mu sprzedaż netto 400 000 EUR. To rachunek ekspozycji, a nie dowód zysku ani opis ksiąg konkretnego brokera.

Przykładem osobnego rozwiązania jest EBS eFix. Dokumentacja CME opisuje łączenie zleceń przed obliczeniem benchmarku; jego kurs jest przypisywany dopiero po publikacji. Skojarzona część jest wiążąca, a tożsamość kontrahenta pozostaje ukryta do późniejszego etapu. Nie jest to obietnica zakupu po środku aktualnie wyświetlanego spreadu.

Midpoint: policz cenę i opłaty

Midpoint to środek określonej pary cen bid i ask. Zanim porównasz ofertę, ustal źródło tych cen, moment pomiaru, wolumen oraz warunki realizacji. Sam napis „midpoint” nie mówi, czy zlecenie zostanie wykonane w całości ani czy wymaga oczekiwania na przeciwne zainteresowanie.

Przyjmijmy wyłącznie hipotetyczne, jednoczesne kwotowania EUR/USD: bid 1,1000 i ask 1,1002. Ich środek wynosi (1,1000 + 1,1002) / 2 = 1,1001 USD za EUR. Zakup 100 000 EUR po ask kosztowałby 110 020 USD, a po tym środku 110 010 USD. Różnica to 10 USD przed opłatami.

Jeżeli wariant midpoint ma dodatkową opłatę 12 USD, a porównywany ask nie ma dodatkowej opłaty, całkowite koszty wynoszą odpowiednio 110 022 i 110 020 USD. Pozorna przewaga ceny zmienia się w koszt większy o 2 USD. Model zakłada pełne, równoczesne wykonanie i pomija pozostałe koszty; nie przedstawia aktualnej taryfy żadnej platformy.

Last look i wolumen nie rozstrzygają sprawy

Last look opisuje warunek akceptacji transakcji, nie nazwę dark poola. FX Global Code przewiduje ujawnianie zasad tej praktyki oraz użycie jej do kontroli ważności żądania i ceny. To zbiór dobrych praktyk rynku hurtowego, nie zamiennik prawa ani umowy detalicznego rachunku.

Nieprawdziwe jest również uogólnienie, że MetaTrader zawsze pokazuje wyłącznie ticki. Dokumentacja MQL5 rozróżnia pola tick_volume i real_volume. Znaczenie wykresu zależy od instrumentu oraz danych dostawcy. Licznik ticków nie mierzy nominału transakcji, natomiast dostępny wolumen transakcyjny określonego źródła nadal nie jest sumą całego rynku FX. Sprawdź opis pola, jednostkę i zasięg danych, zanim wyciągniesz wniosek o aktywności dużych uczestników.

Jak sprawdzić problem z wykonaniem?

Przy podejrzanym wykonaniu zapisz identyfikator zlecenia, czas ze strefą czasową, symbol, kierunek, wielkość, cenę żądania i wykonania oraz opłaty. Porównuj bid z bid albo ask z ask, przy zgodnym czasie i porównywalnym instrumencie. Zrzut świecy z innej platformy może nie zawierać tych informacji. Zachowaj również wersję obowiązujących warunków, aby późniejsza zmiana dokumentu nie utrudniła porównania.

Poproś brokera o wyjaśnienie konkretnego zdarzenia i odnieś odpowiedź do jego polityki wykonania. Różnica kwotowań sama nie udowadnia manipulacji, ale też nie zamyka reklamacji. Przy powtarzających się rozbieżnościach zachowaj serię zapisów, zamiast zastępować analizę etykietą „dark pool”. Mechanikę źródeł cen rozwija artykuł o rynku forex OTC.

Benchmark dotyczy tylko dopasowanej części

CME opisuje eFix jako dopasowanie zleceń przed wyliczeniem benchmarku. Niedopasowana część wraca do alternatywnego wykonania, a kurs fixingu zostaje przypisany później tylko dopasowanym transakcjom. Własny przykład: kupujemy 100 000 EUR; w puli wykonano 60 000 oraz kolejne 10 000 EUR. Pozostało 30 000 EUR. Przyjmujemy późniejszy, hipotetyczny fixing 1,1000 USD/EUR.

Hipotetyczny zakup w dwóch różnych drogach wykonania
Własny modelEURUSD/EURWydatek USD
Dopasowana część70 0001,100077 000
Osobne wykonanie reszty30 0001,102033 060
Razem100 000Średnio 1,1006110 060

Jeżeli zwrócone 30 000 EUR kupimy osobno po modelowym 1,1020, pełny zakup kosztuje 77 000 + 33 060 = 110 060 USD. Średnia dla całych 100 000 EUR wynosi 1,1006, choć dopasowane 70% otrzymało dokładnie 1,1000. Nie jest to błąd przypisania fixingu: reszta została wykonana inną drogą i po innej cenie.

Przy ocenie usługi rozdziel procent dopasowania, cenę przypisaną dopasowanym biletom oraz wykonanie reszty. Sam napis „po benchmarku” nie opisuje całego zlecenia, jeśli część nie znalazła przeciwnej strony. Nasze liczby nie są danymi eFix, a kurs reszty nie jest ofertą CME. Pominięto opłaty; model nie porównuje opłacalności pul z innymi miejscami obrotu ani nie zakłada, że niedopasowane zlecenie musiało być później wykonane.

Sprawdź, czy rozumiesz

Jedno krótkie ćwiczenie

Około 2 min · możesz spróbować ponownie

Raport pokazuje 2 wykonania, 100 000 EUR łącznie i średnią ważoną 1,1000 USD/EUR. Wszystkie wykonania mogły mieć cenę 1,1000. Czy można z tego ustalić największy pojedynczy nominał?

  • Tak: musi wynosić 50 000 EUR.
  • Tak: musi wynosić 90 000 EUR.
  • Nie; oba rozkłady mają zgodne agregaty, lecz różne maksima.
Sprawdź odpowiedź i wyjaśnienie

Nie; oba rozkłady mają zgodne agregaty, lecz różne maksima.

Dwa wykonania 50 000 + 50 000 i dwa wykonania 10 000 + 90 000 dają po 100 000 EUR, koszt 110 000 USD i tę samą średnią. Maksimum wymaga danych o pojedynczych wykonaniach.

Jeszcze jedno ćwiczenie

Przy bid 1,1000 i ask 1,1002 kupujesz hipotetycznie 100 000 EUR po midpoint. Dodatkowa opłata wynosi 7 USD. Ile zapłacisz i jaka jest różnica wobec ask bez dodatkowej opłaty?

Sprawdź odpowiedź

Midpoint wynosi 1,1001. Koszt zakupu to 110 010 + 7 = 110 017 USD, czyli o 3 USD mniej niż 110 020 USD po ask. Wynik wymaga założonego pełnego wykonania i braku innych kosztów.

Następny temat: Forex jako rynek OTC — ceny, kontrahenci i rozliczenie →

Mechanika rynku OTC pomoże powiązać zakres dostępnych danych z konkretnymi relacjami i sposobem wykonania transakcji.