1. Az állítás
A letét (margin) nem azt mondja meg, mennyit kockáztatsz. Azt mondja meg, mekkora pozíciót nyithatsz. A kettő összekeverése az egyik leggyakoribb és legdrágább kezdő hiba: aki úgy gondolkodik, hogy „száz dollár a napi margin, tehát száz dollár a kockázatom", az egy 960 ezer dolláros kitettséget kezel száz dolláros fejjel.
A második, ennél is fontosabb állítás: prop cégnél a margin gyakorlatilag mellékes. Téged nem a bróker margin-szabálya fog kiütni, hanem a cég drawdown- szabálya, és az jóval hamarabb ér oda.
2. Piaci mechanika
Kezdő és fenntartási letét. A tőzsde határozza meg, mennyi biztosítékot kell letenned egy pozíció nyitásához (initial) és fenntartásához (maintenance). Ezt a CME egy kockázati modellel (SPAN) számolja, amely a kontraktus volatilitásából indul ki. Ezért a letét nem állandó: heves piacon emelik, nyugodt piacon csökkentik, és ezt előre bejelentik.
A day trading margin egészen más állat. Az a szám, amit a legtöbb kezdő lát — „100 dollár kontraktusonként" —, nem a tőzsdétől jön, hanem a brókertől. A bróker azt a kedvezményt adja, hogy ha a pozíciót a nap zárása előtt lezárod, nem kell a teljes tőzsdei letétet letenned. Ez kényelmi konstrukció, nem kockázatcsökkentés. Két dolog jár vele: a bróker bármikor megemelheti, és a kereskedési nap vége felé automatikusan zárhatja a pozíciódat, ha nincs meg a teljes overnight letéted.
Automatikus likvidálás. Ha a számlaegyenleged a fenntartási letét alá esik, a bróker nem felhív, hanem jellemzően zár. A futures világ ebben gyorsabb és kevésbé udvarias, mint a részvényszámla.
Prop számlán más a sorrend. Az értékelési (eval) és a finanszírozott számlákon van ugyan letét, de az igazi korlát a cég szabályrendszere: a napi veszteséghatár és a trailing drawdown. A trailing DD azért alattomos, mert a számla legmagasabb elért egyenlegéhez húzódik: minél jobb napod volt, annál közelebb kúszik hozzád a padló. A számlád nem margin call miatt hal meg, hanem egy szabály miatt, amit te írtál alá.
3. Szabályosított definíció
Tőkeáttétel:
tőkeáttétel = notional / letétLikvidációs távolság pontban (klasszikus bróker számlán):
távolság_pont = (egyenleg − fenntartási_letét_összesen) / (pontérték × kontraktusok)Drawdown-távolság pontban (prop számlán):
távolság_pont = (jelenlegi_egyenleg − DD_padló) / (pontérték × kontraktusok)A két képlet ugyanaz a gondolat: van egy padló, és a méret határozza meg, hány pont választ el tőle. A méret növelése nem a nyereséget sokszorozza, hanem a padlót emeli.
Nagyságrendek. Az MNQ fenntartási letétje jellemzően a pozícióérték néhány százaléka, és a volatilitással együtt mozog. Konkrét számot ebben az anyagban szándékosan nem írunk le, mert a publikálás pillanatában elavulna. A helyes szokás: kereskedés előtt a CME margin-oldaláról és a brókered táblázatából olvasod ki, nem egy tananyagból.
4. Számolás / kód
def leverage(index_price: float, contracts: int, margin_per_contract: float,
multiplier: float = 2.0) -> float:
notional = index_price * multiplier * contracts
return notional / (margin_per_contract * contracts)
def distance_to_floor(balance: float, floor: float, contracts: int,
point_value: float = 2.0) -> float:
"""Hány pont választ el a likvidálástól / a DD-padlótól."""
return (balance - floor) / (point_value * contracts)
def max_contracts(balance: float, floor: float, max_points_risk: float,
point_value: float = 2.0) -> int:
"""Hány kontraktust bírsz el, ha X pont ellened mehet a padló elérése nélkül."""
return int((balance - floor) // (point_value * max_points_risk))
# 20 MNQ kontraktus 24 000-es indexen, 100 USD napi letéttel
print(round(leverage(24_000, 20, 100), 1)) # ~480x
# Prop számla: 52 000 egyenleg, 50 000 DD-padló, 20 kontraktus
print(round(distance_to_floor(52_000, 50_000, 20), 1)) # 50.0 pont
# Ha 40 pontnyi mozgást akarsz elbírni ugyanezen a számlán:
print(max_contracts(52_000, 50_000, 40)) # 25 kontraktusA középső sor a lényeg. Kétezer dollár mozgástér és 20 kontraktus mellett ötven pont választ el a számla halálától. Az MNQ-n ötven pont nem katasztrófa-forgatókönyv, hanem egy átlagos délutáni lendület. Ha ezt a számot nem ismered a nap elején, akkor nem méretezel, hanem fogadsz.
5. A bizonyíték
Hol ellenőrzöd elsődleges forrásból: a CME margin-oldalán az aktuális fenntartási letét, a brókered margin-táblázatában a napi kedvezményes letét és annak érvényességi ideje, a prop cég szabályzatában pedig a trailing DD pontos számítási módja — mert ez cégenként eltér (egyes helyeken a záróegyenleg, máshol a lebegő csúcs húzza a padlót).
Első tévhit: „száz dollár a margin, tehát száz dollárt kockáztatok". A letét a belépés feltétele. A veszteséged felső határa nem a letét, hanem elvileg a pozíció teljes elmozdulása. Ezért kell stop.
Második tévhit: „a margin csak akkor érdekes, ha éjszakára tartom". Volatilis napokon a bróker napközben is emelhet, a nap végéhez közeledve pedig kikényszerítheti a zárást, ha nincs meg az overnight letéted. A kényszerzárás ideje soha nem esik egybe azzal, amikor te akartál volna zárni.
Harmadik tévhit: „prop számlán nincs margin-kockázat, csak a szabályok számítanak". A szabályok valóban hamarabb fognak, de a méretezési logika ugyanaz — sőt szigorúbb, mert a trailing padló mozog. A jó napod után a mozgásterületed szűkül, nem bővül.
Negyedik tévhit: „nagyobb méret = gyorsabb visszaépülés drawdownből". Matematikailag az ellenkezője igaz: a méret növelése ugyanazt a padlót közelebb hozza, tehát ugyanaz a piaci zaj most kiüt, ami korábban csak kellemetlen volt.
6. Végrehajtás
A nap elején számold ki a padlótávolságodat pontban, a mai tervezett mérettel. Ez a szám fontosabb, mint bármelyik setup.
Fordítsd meg a méretezést. Ne azt kérdezd, hány kontraktusra van fedezetem, hanem azt: hány pontnyi ellenem menő mozgást akarok elbírni — és abból jöjjön ki a méret.
Erős napok után ellenőrizd újra a padlót, ha trailing DD-s számlán vagy. A padló feljebb jött.
Írd fel a bróker overnight-zárási idejét, és soha ne tarts pozíciót abba az ablakba, ha nincs meg a teljes letéted.
7. Gyakorlat
Feladat 1. Nézd meg a mai fenntartási letétet a CME oldalán, és számold ki a tőkeáttételedet a szokásos méreteddel.
Feladat 2. Számold ki a padlótávolságodat pontban a jelenlegi prop számládon, a szokásos méreteddel.
Feladat 3. Futtasd le a
max_contractsfüggvényt úgy, hogy 30 pontnyi ellened menő mozgást akarsz elbírni. Mennyi jön ki? Kisebb, mint amennyivel ma kereskedni akartál?Feladat 4. Keresd meg a prop céged szabályzatában, hogy a trailing DD a záróegyenleg vagy a lebegő csúcs alapján mozog. Írd le a saját szavaiddal.
Ellenőrzési kritérium: a mai méreteddel fejből tudod, hány pont választ el a padlótól, és meg tudod mondani, hogy ez a szám nagyobb-e, mint a szokásos napi mozgás az MNQ-n. Ha kisebb, akkor a méret a probléma, nem a stratégia.