Zobrazená cena EUR/USD sama ještě neznamená potvrzený obchod. Při last look má poskytovatel před konečným přijetím nebo odmítnutím žádosti kontrolní okno. Odpověď „odmítnuto“, nová kotace a skluz již uskutečněného obchodu jsou tři odlišné události. U vlastního účtu nejdříve zjistěte skutečnou cestu žádosti a příslušné podmínky; obecná diskuse velkoobchodního trhu ji nenahradí.

Co last look znamená

Last look může sloužit ke kontrole platnosti žádosti nebo ceny před rozhodnutím o jejím přijetí. Posouzení vyžaduje zveřejněnou metodiku, časování a nakládání s informací. Tento článek nestanovuje obvyklou dobu od několika do desítek milisekund pro celý trh. Jedna pomalá odpověď bez dalších údajů není měřením kontrolního okna.

V popisovaném modelu indikativní kotace není nepodmíněným závazkem provést libovolné množství za cenu na monitoru. U centralizovaného párování se naopak transakce řídí pravidly konkrétního místa a dostupnými protistranami. Ani burzovní mechanismus však nezaručuje každému libovolnou zobrazenou cenu pro libovolný objem. Přenos, pořadí a dostupnost objednávek zůstávají důležité; odlišení se týká okamžiku vzniku závazného obchodu.

Proč poskytovatel kontroluje starou kotaci

Poskytovatel může současně kotovat více klientům a platformám. Rychlejší účastník může reagovat na již zastaralou cenu dříve, než ji poskytovatel stačí stáhnout nebo aktualizovat. Tomu se v daném kontextu říká latencová arbitráž. Kontrola může omezit jeho expozici vůči takovému toku. Je to vysvětlení motivu, nikoli důkaz, že každá kontrola je správně nastavená.

Ochrana poskytovatele zároveň negarantuje nižší spread nebo lepší výsledek klienta. Odmítnutá žádost může vést k potřebě hledat novou cenu. Srovnávejte celou cestu a náklad následného provedení, nikoli pouze kotaci před odesláním. Výrazy „toxický tok“ nebo „ochrana likvidity“ samy nevymezují smluvní pravidla vašeho účtu.

Asymetrie, odmítnutí a správná reference

Symetrické cenové posouzení používá odpovídající toleranci oběma směry; asymetrické zachází s jednotlivými směry odlišně. Zkoumejte skutečnou referenci, toleranci a případné zlepšení ceny. Pouhá nálepka nevyčíslí dopad a neprokazuje zneužití. Pokud poskytovatel přijímá původní cenu při pohybu příznivém jemu, ale odmítá při opačném pohybu, může klientovi zůstávat nepříznivější část výsledků. To je potřeba popsat konkrétním pravidlem, ne domněnkou ze dvou screenshotů.

Přijetí přesně původní požadované ceny nemá skluz vůči této žádosti, i kdyby mezitím vznikla lepší kotace. Odmítnutí není samo realizovanou peněžní ztrátou. Odlišnou otázkou je údajný lov ochranných stopů: spuštění stopu ani nová kotace neidentifikuje last look nebo manipulaci. Potřebujete stav pokynu, relevantní cenu, log a politiku.

Dvoje hodiny nejsou jedna časová osa

Původní fiktivní log má odeslání u klienta 100 ms, přijetí na serveru 96 ms z jiného počátku a odpověď u klienta 116 ms z prvního počátku. Za předpokladu stabilních klientských hodin a bez chyby měření lze říct 116 − 100 = 16 ms celé odpovědi. Rozdíl 96 − 100 neměří cestu ani událost před odesláním; smíchal dvě nesynchronizované časové osy.

Dvoje hodiny neurčí délku kontrolyFiktivní klientské a serverové logy s různými počátky; klientské hodiny jsou stabilní a bez měřicí chyby.MODELOVÝ VÝPOČETKlient: odeslání100 msServer: přijetí96 msKlient: odpověď116 msOprávněný rozdíl116 − 100 = 16 ms
Dvoje hodiny neurčí délku kontroly. Fiktivní klientské a serverové logy s různými počátky; klientské hodiny jsou stabilní a bez měřicí chyby.

Lze změřit 16 ms celé odpovědi. Serverový údaj sám neodhalí last look a smíchání hodin neurčí zpoždění.

Klient: odeslání
100 ms – Počátek klientských hodin.
Server: přijetí
96 ms – Jiný nesynchronizovaný počátek.
Klient: odpověď
116 ms – Stejné hodiny jako při odeslání.
Oprávněný rozdíl
116 − 100 = 16 ms – Celá odpověď, nikoli délka last look.

Pro kontrolní okno potřebujete jeho hranice na srovnatelné škále. Šestnáct milisekund neoddělí přenos, frontu, kontroly a provedení a odpověď může být i odmítnutí. Neprokazuje tedy last look, délku jeho okna nebo úmyslné zdržení. Totéž platí pro číslo „latence“, pokud není řečeno, mezi kterými událostmi se měří.

Fiktivní jednostranné pravidlo a CZK náklad

V původním záměrně jednostranném modelu Marek požádá o nákup EUR/USD za ask 1,0850 a kontrola trvá předpokládaných 50 ms. Růst ask na 1,0851 vede k odmítnutí původní žádosti; případný další nákup vyžaduje novou dostupnou kotaci. Pokles na 1,0849 naopak ponechá přijetí za 1,0850. Při pipu 0,0001 je tato cena jeden pip nad pozdější ask, ale skluz vůči původně požadované ceně je nula. Není to změřená politika konkrétního brokera.

Jiný původní vzorek má osm přijetí po 5 ms a dvě odmítnutí po 80 ms. Průměr všech odpovědí je (8 × 5 + 2 × 80) / 10 = 20 ms, zatímco u přijetí je to 5 ms. Průměr odpovědí není průměrným časem vyplnění; odmítnutí nebylo vyplněno. Ani rozdíl průměrů sám nevysvětlí příčinu.

Nová samostatná CZK diagnostika výběru vzorku: dvě čistě fiktivní cesty řeší deset shodně vymezených požadavků. U A osm původně přijatých obchodů nemá dodatečný cenový náklad vůči předem určené referenci. Dva jsou odmítnuty a klient se v našem modelu následně skutečně rozhodne oba provést znovu; každý nový obchod stojí proti stejné referenci navíc 700 CZK. B všech deset provede s dodatečným nákladem 100 CZK za případ. Všechny objemy jsou stejné a jiné poplatky jsou vyloučeny.

Přijaté žádosti nejsou celý nákladNový fiktivní CZK soubor 10 shodných požadavků; A osm bez dodatečného nákladu a dva odmítnuté, později skutečně provedené za +700 každý; B deset za +100 každý. Stejné objemy a reference, bez jiných nákladů.MODELOVÝ VÝPOČETA: původně přijaté8 × 0 = 0 CZKA: následné provedení2 × 700 = 1 400 CZKB: celý soubor10 × 100 = 1 000 CZKRozdíl1 400 − 1 000 = 400 CZK
Přijaté žádosti nejsou celý náklad. Nový fiktivní CZK soubor 10 shodných požadavků; A osm bez dodatečného nákladu a dva odmítnuté, později skutečně provedené za +700 každý; B deset za +100 každý. Stejné objemy a reference, bez jiných nákladů.

A stojí 1 400, B 1 000 CZK. Výběr jen původně přijatých by porovnání zkreslil; cena vzniká ze zadaných skutečných následných obchodů, ne ze samotného odmítnutí.

A: původně přijaté
8 × 0 = 0 CZK – Samotná tato část nezahrnuje všechny požadavky.
A: následné provedení
2 × 700 = 1 400 CZK – Celkem 140 na požadavek.
B: celý soubor
10 × 100 = 1 000 CZK – Celkem 100 na požadavek.
Rozdíl
1 400 − 1 000 = 400 CZK – Není to důkaz mechanismu nebo zneužití.

Vyhodnotit jen původně přijaté u A by ukázalo nulu proti stovce u B. Úplný soubor včetně skutečně uskutečněných následných obchodů ale stojí A 1 400, tedy 140 CZK na požadavek; B 1 000, tedy 100. Rozdíl je 400 CZK. Sedm set není „ztráta odmítnutí“ sama o sobě: vzniká až z výslovně zadaného opakovaného provedení. V praxi mohou jiné objemy, čas reference, příčina odmítnutí nebo rozhodnutí obchod neprovést výsledek změnit. Model neprokazuje použití ani zneužití last look.

Kodex a právní pravidla nejsou totéž

Princip 17 FX Global Code se věnuje transparentnosti, kontrolám platnosti a ceny i informacím z žádosti. Kodex pro velkoobchodní FX nenahrazuje místní právo a sám nevytváří univerzální zákonné oprávnění. Jeho stanovisko k využití informace během kontroly má úzce vymezenou výjimku cover-and-deal: předem výslovně sjednané krycí transakce bez převzetí tržního rizika, předání celého v daném okně zobchodovaného objemu klientovi a odpovídající dokumentace i zveřejnění. Nejde o svolení ke každému předobchodování.

FCA ve svém datovaném vysvětlení z 19. listopadu 2021 označila dodatečné čekání za účelem pozorovat budoucí výhodnější cenu za nesoulad s dobrovolnými kodexy a zdůraznila zveřejnění postupu. Není to české rozhodnutí o vašem CFD ani prohlášení, že každý nenulový čas automaticky porušuje zákon. Právní posouzení musí vycházet ze skutečného jednání, služby, společnosti a použitelné regulace.

Kde mechanismus hledat

Last look se používá v části elektronického FX, ale zde neuvádíme celotržní četnost. Nápis ECN, retailová platforma ani maržová úroveň jeho použití na konkrétní žádosti nepotvrdí. Souvislosti rozebírají velkoobchodní mezibankovní trh a ECN a market maker. Cesta retailového CFD může obsahovat další smluvní a technické vrstvy.

Požádejte o popis skutečného úseku cesty, kde kontrola probíhá, referenční cenu, směrovou toleranci, časování a důvody odmítnutí. Pokud odpověď chybí, omezuje to posouzení, ale neprokazuje automaticky protiprávnost. Jasná odpověď se má dát porovnat s dostupnými záznamy, ne pouze s marketingovým názvem.

Čtyři praktické kroky

  1. Zeptejte se oficiální podpory, zda se na vašich žádostech používá last look, kde, jaká je symetrie a jaká očekávaná délka. Odpověď uložte; obchod kvůli měření neotvírejte.
  2. V existující historii oddělte přijetí, odmítnutí a nové kotace. Zaznamenejte srovnatelné reference, objem a dostupný důvod; opakovaný vzorec je podnět k otázce, nikoli hotová diagnóza.
  3. Najděte skutečnou politiku provádění a informace poskytovatele likvidity. Hledejte last look, price check, symmetric a asymmetric; porovnejte popis s použitelnou službou.
  4. Průměry počítejte jen pro jasně definované události a stejné hodiny. U nákladů nevynechejte skutečné následné provedení po odmítnutí, ale nepřipisujte odmítnutí neuskutečněnou ztrátu.