1. Az állítás
A gyertya nem ok, hanem következmény. Mögötte egyetlen mechanizmus áll: egy központi ajánlati könyv, amelyben limit megbízások várakoznak, és piaci megbízások fogyasztják el őket. Az „ár" az a szint, ahol a legutóbbi ilyen találkozás történt.
Ez a lecke a P0 utolsó technikai darabja, és egyben a híd az order flow felé. Ha az agresszor fogalma nincs a helyén, akkor a delta, az abszorpció és minden rá épülő eszköz csak szép szín a charton.
2. Piaci mechanika
A könyv szándékok listája. Minden árszinten ott van, hányan hajlandók venni (bid) és eladni (ask), és mekkora mennyiségben. Ezek limit megbízások: várakoznak, likviditást nyújtanak.
A piaci megbízás fogyaszt. Aki most, azonnal akar kötni, piaci megbízást küld, és elveszi a könyvből a legjobb szinten álló mennyiséget. Ő az agresszor. Ha elfogy az adott szint, a következő szinten folytatódik: így lép az ár.
Minden kötésnek két oldala van, de csak az egyik agresszív. Ez a lecke legfontosabb mondata. Egy kötésben mindig van egy vevő és egy eladó — ennyiben valóban szimmetrikus. De az egyikük várakozott (limit), a másik odalépett (piaci). Ez az aszimmetria mérhető, és ez a delta alapja:
delta = agresszív vételi mennyiség − agresszív eladási mennyiségIdő- és árprioritás. A CME részvényindex-termékein a párosítás elsősorban ár, azon belül beérkezési sorrend szerint történik. Ennek gyakorlati következménye: ha limit megbízással állsz be egy szintre, a sorban elfoglalt helyed számít. Egy frissen odatett ajánlat a sor végén áll.
A stop megbízás is a tőzsdén várakozik. Amikor elérik a szintjét, piaci megbízássá válik, és agresszorként fogyaszt. Ezért nem babona a stop-lánc: egy sűrű stopzóna elérése önmagában további agresszív megbízásokat szabadít fel, amelyek tovább tolják az árat ugyanabba az irányba.
A megjelenített méret nem ígéret. A könyvben látható mennyiség bármikor visszavonható, és gyakran vissza is vonják, mielőtt hozzáérne az ár. Vannak részben rejtett megbízások is. A könyv olvasása ezért nem jóslás, hanem valószínűségbecslés.
3. Szabályosított definíció
| Fogalom | Definíció |
|---|---|
| Bid | a legmagasabb ár, amelyen valaki venni hajlandó |
| Ask | a legalacsonyabb ár, amelyen valaki eladni hajlandó |
| Spread | ask − bid; az MNQ-n aktív órákban jellemzően 1 tick |
| Mélység (depth) | a legjobb szinten túl várakozó mennyiség szintenként |
| Agresszor | az a fél, akinek a piaci megbízása elindította a kötést |
| Delta | agresszív vétel − agresszív eladás, adott időablakra |
| Abszorpció | nagy agresszív mennyiség érkezik, de az ár nem lép el |
Az abszorpció definíciója számokkal (ezt a P2 pálya fejti ki): egy adott árszinten a beérkező agresszív mennyiség meghalad egy küszöböt, miközben az ár adott számú bar alatt nem lép el onnan több mint N tickkel. A „nagy vevő van ott" csak addig szakmai állítás, amíg ilyen formában le van írva.
4. Számolás / kód
Egyszerű agresszor-besorolás nyers kötéslistából. Ez a néhány sor a delta-alapú eszközök magja:
import pandas as pd
def classify_aggressor(trades: pd.DataFrame) -> pd.Series:
"""trades: 'price', 'size', 'bid', 'ask' oszlopokkal, kötésenként."""
side = pd.Series("unknown", index=trades.index, dtype="object")
side[trades["price"] >= trades["ask"]] = "buy"
side[trades["price"] <= trades["bid"]] = "sell"
return side
def delta(trades: pd.DataFrame) -> pd.Series:
side = classify_aggressor(trades)
signed = trades["size"].where(side == "buy", -trades["size"])
signed[side == "unknown"] = 0
return signed.cumsum()
def bar_delta(trades: pd.DataFrame, freq: str = "5min") -> pd.DataFrame:
side = classify_aggressor(trades)
df = trades.assign(
buy=trades["size"].where(side == "buy", 0),
sell=trades["size"].where(side == "sell", 0),
)
out = df.resample(freq).agg({"buy": "sum", "sell": "sum", "price": "last"})
out["delta"] = out["buy"] - out["sell"]
return outFigyeld meg az unknown ágat. A középen (bid és ask között) kötött ügyleteket
nem soroljuk be — nem azért, mert lustaság, hanem mert nem tudjuk. Aki ezeket
önkényesen az egyik oldalhoz csapja, az zajt kever a jelbe, és utána azt méri.
5. A bizonyíték
Hol ellenőrzöd elsődleges forrásból: a platformod DOM-ja (mélységi ablak) és a time & sales szalag. Ülj le egy nyitásra, és csak nézd — ne kereskedj. Húsz perc szalagnézés többet tanít a mechanikáról, mint bármelyik videó.
Első tévhit: „minden kötéshez kell vevő és eladó, tehát a delta matematikailag nulla, vagyis értelmetlen". A mennyiség valóban szimmetrikus, de az agresszió nem az. A delta nem azt méri, hányan vettek, hanem azt, hányan voltak olyan türelmetlenek, hogy fizessenek a spreadért. Ez viselkedési adat, nem könyvelési azonosság.
Második tévhit: „nagy bid a könyvben támaszt jelent". A megjelenített méret visszahúzható, és a legnagyobb ajánlatok gyakran pont akkor tűnnek el, amikor az ár odaér. A könyvben álló mennyiség szándék; hogy állja-e, csak akkor derül ki, amikor tesztelik.
Harmadik tévhit: „a DOM olvasásával előre lehet látni az árat". Amit láthatsz, az a jelenlegi ajánlati helyzet, nem a jövő. A DOM önmagában nem jelzés — kontextusban, szinttel és deltával együtt lesz belőle valami. Ezt a P2 pálya fogja számokkal bontani, és ott derül ki az is, mikor nem működik.
Amit itt nem állítunk: hogy a delta önmagában belépési jel. A saját gyakorlatomban a delta megerősítés, nem feltétel; ha nincs, akkor a megerősítő gyertya vagy a mintázat a kiváltó. Ez a különbségtétel később, a végrehajtási pályán kap pontos szabályt.
6. Végrehajtás
Nézd meg a spreadet, mielőtt belépsz. Ha szélesebb a szokásosnál, a könyv vékony: kisebb méret, vagy semmi.
Piaci megbízás akkor, ha az időzítés számít; limit akkor, ha az ár. Ez döntés, nem szokás — és a költségleckében kiszámoltad, mibe kerül.
Sűrű stopzónák felé ne várj „logikus" fordulót. Ott gyorsulás szokott lenni, nem lassulás.
Ha a delta és az ár tartósan szétválik, az információ — de csak akkor, ha előre leírtad, mit fogsz vele kezdeni.
7. Gyakorlat
Feladat 1. Nézz húsz percet a nyitásból DOM-mal és szalaggal, kereskedés nélkül. Írj le három megfigyelést.
Feladat 2. Keress egy szintet, ahol nagy megjelenített ajánlat állt, és jegyezd fel, állta-e vagy eltűnt.
Feladat 3. Írd le a saját szavaiddal, mi a különbség a passzív és az agresszív vétel között, úgy, hogy egy kezdő is megértse.
Feladat 4. Fogalmazd meg számokkal, mit jelentene nálad az abszorpció: mekkora mennyiség, hány bar, hány tick elmozdulás alatt.
Ellenőrzési kritérium: el tudod magyarázni, miért nem nulla a delta annak ellenére, hogy minden kötésnek két oldala van. Ha ez megvan, mehetsz az order flow pályára; ha nem, olvasd újra a 2. szekciót.