Order flow skúma udalosti za cenovým grafom. Užitočné je rozlíšiť vykonaný obchod, čakajúcu ponuku a zmenu kotácie. Samotná väčšia farebná plocha neodhalí banku, úmysel manipulovať ani budúci smer. Ukážeme aj rozdiel medzi priemernou cenou nákupu a obyčajným cenovým limitom.

Čo presne vidíte a čo zostáva mimo dát

Agresívny príkaz sa stretne s pasívnou ponukou; každé vykonanie má kupujúceho aj predávajúceho. Agresor označuje iniciujúcu stranu, nie absenciu protistrany. Pri hypotetickom prelomení podpory môže predaj pokračovať bez ďalšieho poklesu. Absorpcia je jedna otázka na overenie, nie dôkaz skrytého veľkého kupujúceho.

Spotový FX je decentralizovaný. Jeden broker, kontrakt alebo dátový zdroj nie je úplná svetová kniha. Ani dáta jedného burzového nástroja nepopisujú všetky súvisiace miesta obchodovania. BIS rozlišuje priame vykonanie u dílera, objednávkové knihy aj platformy s kotáciami. Bežný cenový graf môže byť tiež v reálnom čase; od order flow ho odlišuje druh informácie, nie automaticky oneskorenie.

Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.

Rôzne záznamy odpovedajú na rôzne otázky
ZobrazenieObsahČo samo nedokazuje
DOMAktuálne viditeľné ceny a prípadné množstváŽe ponuka zostane do príchodu vášho príkazu
Time & SalesNahlásené vykonania v časeCelú čakajúcu likviditu alebo identitu obchodníka
FootprintAgregované vykonania podľa ceny a klasifikáciePoradie všetkých udalostí či záruku budúceho pohybu
Objemový profilRozdelenie zvoleného objemového vstupu podľa cienÚplný globálny obrat FX

Stav knihy nie je história obratu

MT5 môže v burzovom režime zobraziť ceny a množstvá účastníkov. V OTC režime môže DOM vychádzať z kotácií brokera; bez dodaných množstiev môžu byť riadky len cenové úrovne okolo Bid a Ask. Najprv zistite, aký produkt a zdroj máte.

Pokles knihy neurčuje vykonaný objem

Dve snímky jednej hladiny určia rozdiel stavov. Na obrat potrebujete jednotlivé udalosti.

Celý diagram zobrazíte posunutím do strany →

Zmena viditeľného množstva nie je obratNa jednej fiktívnej hladine klesne množstvo 100 vykonaním 30 a zrušením 10; nová objednávka 20 ho zvýši na 80.REKONŠTRUUJTE UDALOSTI, NIE LEN STAVZačiatok100Vykonanie −3070Zrušenie −1060Pridanie +2080Množstvo: 100−30−10+20 = 80.Dva stavy ukazujú pokles o 20.Obrat je 30, nie 20 ani 40.Zrušenie a pridanie nie sú obchody.

Úplný fiktívny záznam jednej hladiny v ľubovoľných množstevných jednotkách. Začiatok 100, vykonanie 30, zrušenie 10, pridanie 20 v tomto poradí. Bez ďalších hladín, zmien ceny alebo skrytého množstva. Nie je to model každého OTC DOM ani celého FX. Dokumentácia MT5 odlišuje čakajúce ponuky DOM od vykonaní Time & Sales a vysvetľuje rozsah OTC a burzových dát.

Štyri miestne stavy jednej hladiny. Iba krok vykonania vytvára obrat.

Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.

V modeli súčet redukcií 30+10 = 40 tiež nie je obrat. Čistý pokles je 20, obchodovaný objem 30. Dve snímky 100 a 80 neumožnia tieto udalosti spätne jednoznačne určiť. Pridanie a zrušenie môžu prebehnúť aj bez vykonania.

Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.

Pôvodný hypotetický DOM v zadaných kontraktových jednotkách
StranaCenaMnožstvo
Ask1,0905250
Ask1,09001500
Ask1,0895200
Bid1,0890300
Bid1,0885200
Bid1,08752000

Referenčných 1,0892 leží medzi najlepšou ponukou 1,0890 a 1,0895; nejde o vykonateľnú kotáciu. Veľkosť 2000 nehovorí, čo je normálne, kto ju zadal alebo či spôsobí podporu. Objem musí mať určenú jednotku.

Rovnaký stav, rozdielne miesto vo fronte

Vo výslovne zadanom FIFO modeli čaká pred našimi 20 jednotkami ďalších 100 a za nami 100, spolu 220. Prichádzajúci predaj 80 našu objednávku nevyplní. Ak sa najprv zruší 70 pred nami, zostane pred nami 30 a následný predaj 80 vyplní všetkých našich 20. Ak sa tých istých 70 zruší za nami, viditeľný stav je tiež 150, ale predaj 80 nás stále nezasiahne.

FIFO je predpoklad tohto príkladu, nie univerzálne pravidlo OTC. Snímka 150 a počet prichádzajúcich jednotiek nestačia na simuláciu plnenia. Potrebujete polohu vo fronte a pravidlo párovania.

Footprint a profil používajú rôzne klasifikácie

Pri footprintoch overte, či stranu hlási burza alebo ju odhaduje poskytovateľ. MT5 môže pri vykonaní medzi Bid a Ask ponechať smer neurčený. NinjaTrader rozlišuje BidAsk vyžadujúci vhodné historické dáta a UpDownTick založený na smerovaní tickov; jeho Volumetric Bars nepodporujú spot Forex. Nejde o dva zameniteľné zdroje skutočnej agresivity.

Fiktívne päťminútové Ask 500 a Bid 100 dávajú pomer 5:1. Ak pri tom cena takmer nerastie, skúmate hypotézu absorpcie nákupov pasívnymi predajcami. Nie je to dôkaz ich identity, úplného stavu ponúk ani signál, ktorý musí zvrátiť cenu.

TradingView profil spracúva nižšie rámce. Pri FX používa tickový objem a delenie up/down podľa Close voči Open, nie nahláseného agresora každého obchodu. POC je riadok s najväčším objemovým vstupom v zvolenom profile, nie magnet či nezávisle zistená férová cena. Nastavenie value area, často 70 %, nie je fyzikálny zákon ani prísľub návratu ceny.

Najprv dátový kontrakt, potom softvér

Pri TradingView overte zdroj a zostavenie profilu; pri NinjaTrader klasifikáciu a dostupnosť histórie. Pri Sierra Chart skontrolujte oprávnenia a jednotku záznamu, pri Bookmap hĺbkové udalosti a pri ATAS spôsob klasifikácie. Toto nie je tvrdenie, že sme všetky produkty natívne otestovali. Aktuálny balík, dátové poplatky a limity overujte u poskytovateľa; platený nástroj sám nezaručí lepšie výsledky.

Likvidita futures sa vzťahuje na konkrétny kontrakt a miesto obchodovania. Pri porovnaní so spotovým grafom zosúlaďte kotáciu, kontraktný mesiac a časové značky. Nepredpokladajte stále rovnaký vzťah alebo vykonateľnosť futures ceny u OTC brokera.

Prejdite knihu po jednotlivých vykonaniach

Úplný statický príklad Ask obsahuje 40 000 EUR pri 1,1001 USD/EUR, 60 000 pri 1,1002 a 100 000 pri 1,1003. Žiadne zrušenia, pridania ani poplatky. Nákup 150 000 EUR vezme 40 000+60 000+50 000. Zaplatí 165 031 USD, priemer je 1,10020667. Keby bolo celé množstvo dostupné na najlepšej cene, stálo by 165 015 USD; rozdiel je 16 USD, priemerne 1,0667 pipu pri pipe 0,0001.

Limit 1,1002 s výslovným okamžitým čiastočným plnením a zrušením zvyšku vezme len 100 000 EUR za 110 016 USD, priemer 1,10016; zostávajúcich 50 000 sa zruší. Je to zadané správanie IOC, nie predpokladaný štandard každého brokera. All-or-none je iné pravidlo. Po úplnom prvom nákupe 150 000 zostane na 1,1003 množstvo 50 000 EUR. Jeho neskoršie zrušenie alebo pridanie ponuky samo nevytvorí obrat.

Nový príklad: priemer pod hranicou môže obsahovať drahšie plnenie

V samostatnom pokuse vráťme tú istú nezmenenú knihu na počiatočný stav a zadajme 120 000 EUR. Náklad je 44 004+66 012+22 006 = 132 022 USD. Priemer 1,10018333 je pod 1,1002, ale posledných 20 000 EUR stálo jednotlivo 1,1003.

Pravidlo „priemer najviac 1,1002“ a obyčajný nákupný limit 1,1002 preto nie sú rovnaké. Limit nepustí posledných 20 000 cez vyššiu cenu, hoci priemer úplnej objednávky by hranici vyhovel. Neopisujeme dostupnosť špeciálneho príkazu s garantovaným priemerom. V reálnom toku sa kniha mení a vopred vypočítaný priemer nemusí byť dosiahnuteľný.

Priemer a najdrahšie plnenie nie sú tá istá hranicaNový samostatný nákup 120 000 EUR z nemennej zadanej knihy. Všetky množstvá sú dostupné, bez poplatkov či ďalších udalostí.MODELOVÝ VÝPOČETNákup 40 000 + 60 000 + 20 000EURNáklad 132 022 USDPriemerná cena úplných 120 000EUR1,10018333 USD/EUR ≤1,1002Najvyššia cena jedného plnenia1,1003 USD/EUR > 1,1002Obyčajný limit 1,1002 v tejtokniheDostupných len 100 000EUR
Priemer a najdrahšie plnenie nie sú tá istá hranica. Nový samostatný nákup 120 000 EUR z nemennej zadanej knihy. Všetky množstvá sú dostupné, bez poplatkov či ďalších udalostí.

Limit obmedzuje cenu jednotlivého plnenia. Nižší priemer úplnej objednávky neoprávňuje prekročiť tento limit.

Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.

Nákup 40 000 + 60 000 + 20 000 EUR
Náklad 132 022 USD
Priemerná cena úplných 120 000 EUR
1,10018333 USD/EUR ≤ 1,1002
Najvyššia cena jedného plnenia
1,1003 USD/EUR > 1,1002
Obyčajný limit 1,1002 v tejto knihe
Dostupných len 100 000 EUR

Počítadlo kotácií nie je peňažný obrat

MT5 Volumes pri FX pracuje so zmenami cien. Hodnoty 120 a 80 samy nedokazujú o 50 % väčší peňažný objem; hovoria o príslušnom počítadle. Bez jednotky a metodiky nekombinujte tickové čísla s kontraktmi futures alebo eurami.

Čo si zapísať pred prvým testom

Uložte nástroj, zdroj, zónu a čas udalosti aj doručenia, jednotku, filtre, neznámu stranu, poradie a pravidlá plnenia. Vopred určte vstup, výstup, množstvo, spread a ostatné náklady. Samotný obrázok absorpcie, určitý počet mesiacov učenia alebo rozpočet 5000 EUR nepreukazujú obchodnú výhodu.

Najprv použite syntetickú knihu a prepočítajte vykonanie ručne. Pred skutočným produktom overte aktuálny tick, maržu, riziko, dostupnosť podľa rezidencie a dátové poplatky. Pokračujte na testovanie stratégie a klasifikovaný objem a deltu; stop nie je záruka maximálnej straty.