V tomto článku
Po prečítaní dokážete…
- Spojíte delty disjunktných období cez objemové váhy.
- Určíte hranice výsledku pri neznámej strane.
- Odhalíte dvojité započítanie v prekrývajúcich sa oknách.
Vysvetlenie pojmov priamo v článku
Obchodný denník Obchodný plán Demo účet Likvidita trhu Mimoburzový trh (OTC) Stop lossOrder flow pomáha skúmať vykonané obchody a ich klasifikáciu. Nie je to úplný zoznam zámerov účastníkov. Najprv určte, či čísla znamenajú kontrakty, počet obchodov alebo zmeny kotácií. Potom skontrolujte agregáciu: aj správne váženie dá nesprávny záver, ak tú istú udalosť započítate dvakrát.
Agresor nie je jediný účastník obchodu
Agresívny nákup sa vykoná proti pasívnemu predaju a naopak. Klasifikácia Ask/Bid opisuje stranu iniciujúcu výmenu podľa pravidiel dátového zdroja. Každý obchod má obe protistrany. Objem Ask 90 preto neznamená 90 jednotlivých kupujúcich ani neprítomnosť predajcov.
OTC devízový trh je fragmentovaný. BIS rozlišuje obchodovanie priamo s dílermi, centrálne objednávkové knihy aj systémy založené na kotáciách. Žiadne zobrazenie jedného brokera nepredstavuje všetky svetové vykonania. OTC DOM môže obsahovať brokerské kotácie a cenové úrovne bez množstiev; MT5 Volumes môže počítať zmeny cien. Tieto vstupy nenahrádzajú záznam burzových obchodov.
Pri menových futures určte kontrakt a smer kotácie. CME 6J je JPY/USD, teda USD za JPY, opačne než bežné spotové USD/JPY. Matematická recipročná hodnota kotácie neznamená, že opačne otočená futures cena bude totožná so súčasným spotom: odlišuje sa produkt, splatnosť aj čas.
Delta potrebuje objem aj presnú definíciu
V tomto texte Δ = Ask objem − Bid objem a relatívna delta = Δ/(Ask+Bid). Jednotkou sú kontrakty; počet transakcií je samostatná veličina. Vyššia delta nevyjadruje pravdepodobnosť rastu. Neznámy smer neprepisujte automaticky na nulu alebo na chýbajúcu protistranu.
Sierra Chart Numbers Bars umožňuje viac výpočtov, vrátane objemu a počtu obchodov; farebnosť si vyžaduje presné nastavenie. Celú hĺbku DOM tento footprint nevyžaduje. NinjaTrader BidAsk potrebuje príslušné historické dáta; UpDownTick používa iné pravidlo. Jeho Volumetric Bars nie sú podporované pre spot Forex. Ani výrazná bunka neidentifikuje inštitúciu alebo čakajúce stop príkazy.
Spájajte disjunktné množstvá, nie nevyvážené percentá
Opačné delty sa nemusia vyrušiť
Pri spájaní období váži väčší objem viac. Priemer samotných percent môže obrátiť výklad.
Celý diagram zobrazíte posunutím do strany →
Fiktívne dáta jedného zdroja: neprekrývajúce sa obdobia, všetky plnenia klasifikované, jednotkou sú kontrakty, bez filtrov či neznámej strany. Delta = Ask−Bid; relatívna delta = delta/(Ask+Bid). Sierra Chart Numbers Bars opisuje rozdiel Ask a Bid aj jeho podiel na celkovom objeme.
Na malej obrazovke posúvajte diagram vodorovne alebo ho zväčšite. Vysvetlenie nájdete aj v texte.
Ask 110 a Bid 190 dávajú celkový objem 300 a deltu −80. Správny podiel je −80/300 = −26,6667 %. To isté dá (+0,8 × 100−0,8 × 200)/300. Priemer (+80 %−80 %)/2 = 0 % by pridelil rovnakú váhu rôzne veľkým obdobiam. Tu sú obdobia výslovne neprekrývajúce sa; neskôr tento predpoklad samostatne otestujeme.
Fiktívny pokles z 1,0900 na 1,0875 a následný päťminútový rozsah 1,0873–1,0878 pri zápornej delte môžu viesť k otázke o absorpcii predaja. Nepreukazujú jej príčinu, konkrétneho kupujúceho alebo nevyhnutný obrat. Časť vysvetlenia môže byť v zmene ponúk, ktorú samotná agregovaná delta neobsahuje.
Úplný footprint môže mať kladnú deltu a klesajúcu sviečku
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Cena | Ask | Bid | Δ |
|---|---|---|---|
| 1,1002 | 120 | 40 | +80 |
| 1,1001 | 80 | 30 | +50 |
| 1,1000 | 50 | 60 | −10 |
| 1,0999 | 10 | 10 | 0 |
| Spolu | 260 | 140 | +120 |
Celkový objem je 400 a podiel 30 %. Prvý obchod zadávame na 1,1002, posledný na 1,1000, takže Close je pod Open. Cenové súčty samy poradie neobnovia. Kladných 30 % nie je počet kupujúcich ani 30 % šanca na rast.
V oddelenom variante pribudne 160 kontraktov s neznámou stranou; celkový objem je 560. Ak by všetky patrili na Bid, úplná delta by bola −40 a podiel −7,1429 %. Rozdelenie 80/80 dá +120 a 21,4286 %. Všetky na Ask dajú +280 a 50 %. Ide o aritmetické hranice pri zadaných možnostiach, nie interval spoľahlivosti alebo odhad, ktoré zaradenie naozaj nastalo.
Nech x z neznámych 160 pripadne na Ask. Potom Ask = 260+x, Bid = 140+160−x a Δ = 2x−40. Pravidlo podielu aspoň 25 % pri objeme 560 vyžaduje Δ aspoň 140, teda x aspoň 90. Bez chýbajúcich údajov túto podmienku nemožno vyhlásiť za splnenú.
Nová chyba agregácie: správne percentá, dvakrát tie isté udalosti
Samostatný úplný model má len tri udalosti toho istého kontraktu a zdroja: T1 o 10:00 UTC je Ask 90, T2 o 10:01 Bid 10 a T3 o 10:02 Bid 100. Iné udalosti, opravy ani neznáme strany nie sú. Okno A je [10:00,10:02), okno B [10:00,10:03). Ľavá hranica je zahrnutá, pravá nie.
Na malej obrazovke posúvajte tabuľku vodorovne, aby ste prečítali všetky stĺpce.
| Množina | Udalosti | Ask / Bid | Δ / objem |
|---|---|---|---|
| A | T1, T2 | 90 / 10 | 80 / 100 = +80 % |
| B | T1, T2, T3 | 90 / 110 | −20 / 200 = −10 % |
| Nesprávny súčet A+B | T1 a T2 dvakrát | 180 / 120 | 60 / 300 = +20 % |
| Zjednotenie udalostí | T1, T2, T3 po jednom | 90 / 110 | −20 / 200 = −10 % |
Aj správne objemové váženie percent A a B dá nesprávne +20 %, ak zamýšľate zjednotenie časového úseku. Zadaná podmienka „relatívna delta aspoň 0“ by pre chybný súčet prešla, pre skutočné zjednotenie nie. Problém je v členstve udalostí, nie v zaokrúhlení.
Objemové váženie neodstráni duplicity. Pre zjednotenie časového úseku potrebujete každý obchod práve raz.
Na malej obrazovke možno diagram posúvať vodorovne alebo zväčšiť. Hodnoty a záver nájdete aj nižšie v texte.
- Okno A
- 90 / 10 → +80 %
- Okno B
- 90 / 110 → −10 %
- Chybný súčet A+B
- 180 / 120 → +20 %
- Jedinečné udalosti A ∪ B
- 90 / 110 → −10 %
Ukladajte identifikátor s rozsahom platnosti, napríklad kontrakt, miesto, zdroj a deň. Rovnaká cena, čas a množstvo samy nie sú bezpečný jedinečný kľúč: dve skutočne odlišné transakcie môžu tieto hodnoty zdieľať. Modelové T1–T3 sú nami jednoznačne zadané, nie prísľub univerzálneho serverového identifikátora.
Kumulatívna delta závisí od začiatku a dostupnosti dát
Pri predchádzajúcom stave −200 a novom prírastku +120 je výsledok −80. Reset tesne pred tým istým barom dá +120. Obe čísla môžu správne reprezentovať iný začiatok. Sierra Chart uvádza závislosť od začiatku načítanej histórie, resetu obchodného dňa a dostupnosti historického Bid/Ask objemu. Pri absencii potrebnej histórie nie je rovná čiara dôkaz nulovej aktivity.
Pri porovnaní nastavte rovnaký kontrakt, feed, históriu, filtre, klasifikáciu a hranice obchodného dňa. Nepreberáme tvrdenie dodávateľa o univerzálnej presnosti alebo nadradenosti iným programom. Táto kapitola nie je natívny test terminálu.
Z pozorovania vytvorte kontrolovateľnú hypotézu
V pôvodnom cvičnom pravidle musia súčasne platiť objem aspoň 300, relatívna delta aspoň 25 % a Close nad Open. Úplný footprint 400/+30 % spĺňa prvé dve podmienky, ale klesajúca sviečka tretiu nie. O 10:03 ešte nepoznáte finálny päťminútový Close o 10:05. Nedopĺňajte budúcu hodnotu do skoršieho rozhodnutia.
Do denníka zapíšte aj neúspešné podmienky, neznámu stranu a nedostupné dáta. Pravidlo ďalej potrebuje vstup, výstup, množstvo, čakací rad, náklady a čas doručenia informácie. Samotné správne súčty nedokazujú výhodu ani návratnosť platených dát. Nadviažte cez tickový objem a meranie sily mien; ide o rôzne otázky.
Overte si, čo ste sa naučili
Cvičenie: približne 2 minúty.
Zobraziť odpoveď a vysvetlenie
Ask 110−Bid 190 = −80; výsledok delíme objemom 300.
Ďalšie otázky
Prečo kladná delta nevynúti rast ceny?
Klasifikuje vykonané množstvo, nie budúce ponuky. Zadaný footprint má +30 %, ale prvú cenu 1,1002 a poslednú 1,1000.
Dá sa neznámy objem ignorovať?
Zmeníte tým menovateľ aj význam podielu. Pri dodatočných 160 kontraktoch je možný podiel od −7,1429 % do 50 %; pre hranicu 25 % treba aspoň 90 z nich na Ask.
Stačí vážiť percentá objemom?
Len pri vhodne zostavených množinách. Nové prekrývajúce sa A a B dávajú nesprávnym súčtom +20 %, ale jedinečné udalosti −10 %.
Prečo sa po načítaní zmení kumulatívna delta?
Môže sa zmeniť začiatok, história, reset, feed alebo filtre. Najprv zosúlaďte tieto vstupy; rozdiel nemusí znamenať opravu tej istej udalosti.
Zdroje a overenie
- Sierra Chart — Numbers Bars
Rozdiel počtu obchodov a množstva, klasifikácia Bid/Ask a nezávislosť od celého DOM.
- NinjaTrader — Order Flow Volumetric Bars
BidAsk a UpDownTick majú odlišné vstupy; tento typ baru nie je podporovaný pre spot Forex.
- MetaTrader 5 — Depth of Market
Rozsah burzového a OTC DOM, Time & Sales a neurčená strana medzi Bid a Ask.
- BIS — FX trade execution landscape, 2025 Survey
Fragmentácia a rôzne spôsoby OTC vykonania; nie verejný úplný záznam všetkých obchodov.
- Sierra Chart — Cumulative Delta Bars, Volume
Začiatok, reset a historický Bid/Ask objem.
- CME — Japanese Yen futures specifications
Kontrakt 6J používa kotáciu USD za JPY.
- MetaTrader 5 — Volumes
Rozlíšenie počítadla cenových zmien od burzových vykonaní.
Výpočty používajú výslovne uvedené predpoklady. Nenahrádzajú aktuálne trhové údaje ani podmienky poskytovateľa.
