Jump to content
Co nového? Mé kurzy
Články a tutoriály:
Archiv článků Psychologie obchodování Jak na obchodní plán Mé obchodní strategie
  • Money-management v praxi (2)

    Minulý týden jsme si pověděli o tom, že naše příjmy a výdaje musíme úměrně řídit dle výše našeho účtu – jinými slovy, když náš účet klesá, musíme obchodovat méně, když naopak stoupá, neměli bychom se bát rozumně naše pozice navýšit. Dnes se v aplikaci money-managementu posuneme trochu dál.

    MM_2.jpgOpět budu pokračovat v tomto díle ve stejném duchu jako minule, tedy snažit se přirovnávat money-management co nejvíce k situacím běžného života. A začnu s tím hned nyní.

    Představte si, že pracujete pro firmu, která vás dobře platí a ve které vás dokonce i pracovat baví – fajn kolektiv, svělá a zábavná práce – zkrátka a dobře „ideální“ zaměstnání. Firma má však jedinou chybičku a sice že je momentálně díky vysoké konkurenci a složitému získávání nových klientů závislá na jediném klientovi. Tento klient může kdykoliv ukončit smlouvu a celá firma, pro kterou pracujete, se tedy může dostat do vážných problémů, při kterých by pravděpodobně došlo i k propouštění. O této skutečnosti moc dobře víte a tudíž by bylo dobré se na ni také patřičně připravit.

    Pokud bychom byli osoba naivní a nezodpovědná, zřejmě bychom si s daným faktem příliš hlavu nedělali a raději bychom si nalhávali „ono to nějak dopadne“, „firma nás určitě na holičkách nenechá“, „naše vláda přece nedopustí, aby se mně stalo něco hrozného“ atd. Nepříjemnosti přitom mohou přijít velmi snadno – nikdo vám negarantuje, že to nebudete právě vy, kdo by byl mezi prvními propuštěnými a už vůbec nikdo negarantuje, že byste hned našli novou práci. Může tedy dojít i k několika měsíčnímu výpadku příjmu a my si můžeme sáhnout skutečně na dno a poznat, co je to být zcela bez peněz a přitom muset stále platit složenky, leasingy a hypotéky.

    V podobných případech by tedy bylo lepší se na možné situace trochu lépe připravit (což bychom měli i v případě, že naše práce je zdánlivě daleko jistější, než si myslíme a že naše firma má mnoho klientů – ani to neznamená, že nemůžeme být propuštěni). Nejlepší způsob jak se na něco podobného připravit je jednoduchý – snažit se z každého platu ukládat trochu bokem a tvořit si rezervy. I třeba za cenu, že omezíme kouření a jiné zlozvyky. Ideálně bychom měli mít rezervu alespoň na 3-6 měsíců. Pokud by se stalo něco skutečně zlého a nenadálého (a bohužel takové věci se stávají dnes a denně), nebyli bychom ještě stále vystaveni tak silnému tlaku, byli bychom schopni jednat a rozmýšlet s čistější hlavou atd. Rezerva a její rozdělení na několik měsíců dopředu je tedy rozhodně velmi dobrá věc.

    Naprosto stejnou úvahu je však nutné přenést do tradingu. V tradingu si musíme uvědomit, že ne zdaleka budete mít každý měsíc ziskový. Můžete být například intradenní obchodník a mít 10 měsíců z 12 v roce ziskových, můžete být opční obchodník a mít 9 měsíců z 12 ziskových, nebo můžete být poziční obchodník a inkasovat díky dlouhodobějšímu držení pozic své profity i jednou za X měsíců. Ve všech těchto případech bychom potřebovali nějakou „rezervu“, aby v případě, kdy nastane nejhorší možná situace, náš účet stále příliš „neutrpěl“.

    K představě o našich nejhorších variantách slouží backtesty, které nám ukazují, kolik přibližně v minulosti mohlo nastat ztrátových měsíců za sebou a jaká nejhorší ztráta v daný měsíc mohla nastat. Od nejhorších možných variant bych se osobně vždy „odpíchnul“ a začal na nich stavět svůj plán rozdělení kapitálu.

    Začněme například opčním obchodováním. Své nemanagované Straddle/Strangle obchoduji každý měsíc. Vím tedy, že udělám 12 obchodů za rok. Řekněme dále, že si na tuto strategii ze svého účtu vyčlením 60 000 USD.

    V prvé řadě vím, že dle backtestů mohu reálně utrpět i 5-6 ztrátových měsíců po sobě. Během takové doby bych nerad příšel o více jak 25% svého kapitálu, protože větší pokles už by mně byl psychicky nepříjemný.

    Nyní si tedy řeknu, že pokud 6 ztrátových měsíců může představovat maximálně 25% pokles mého aktuálního kapitálu, pak to znamená, že si mohu během 6 měsíců dovolit ztratit maximálně 15 000 USD. To tedy znamená, že na 1 měsíc si mohu dovolit riskovat maximálně 15 000 / 6 = 2500 USD. Pokud na jeden nemanagovaný Straddle/Strangle riskuji většinou 200 USD, znamená to, že každý měsíc si mohu dovolit obchodovat přibližně 12 pozic.

    Tímto způsobem si tedy svůj kapitál trochu „předrozdělím“. Nadefinuji si svůj risk tak, abych věděl, že když přijde velmi špatné období (tj. pro přirovnání právě období, kdy bychom v běžném životě byli X mesíců bez práce), tak přijdu v nejhorším přibližně o 25% kapitálu, což je pro mě psychicky stále únosné – stále budu schopen pokračovat bez zbytečného „zatemnění mysli“.

    Tím, že jsem si definoval risk 2500 USD na měsíc jsem navíc udělal ještě jednu věc: definoval jsem si, že abych ztratil celý kapitál, musel bych bez přestání ztrácet měsíc co měsíc v kuse po dobu celých dvou let. To je v případě strategie Straddle/Strangle poměrně dost nereálné, takže při takto rozumně rozděleném kapitálu se mohu cítit docela jistý v tom, že s touto strategií zde budu ještě hodně dlouho – dle všeho mnoho a mnoho let. Že během té doby budu muset projít složitějšími obdobími je jiná věc, ale právě proto mám celý svůj tradingový byznys diversifikovaný dalšími strategiemi a metodami, abych ideálně v součtu vytvořil nějaký zisk naprosto každý měsíc.

    Dnešní lekce z money-managementu tedy zní:

    Vždy nejprve svou strategii důkladně backtestujte, abyste věděli, co nejhoršího vás může potkat. Celou nejhorší možnou situaci (a možná ještě o kousek horší) si pak postavte do kontextu s vyšim obchodním kapitálem a určete si svůj risk na obchod tak, abyste v případě nejhorší situace (a raději ještě trochu horší) přišli jenom o takovou část kapitálu, která vás psychicky a finančně nezruinuje a umožní vám dále bez větších problémů obchodovat.

    Pamatujte, že rezervy jsou třeba a ještě nikdy nikdo neprohloupil tím, že se rozumně připravil předem na časy, kdy by mohl být bez příjmů a kdy by se mu nemuselo příliš dařit.


    Tomáš Nesnídal


    Další články na toto téma

    Breakout trading a řízení rizik (komodity vs. ETF vs. CFD)

    V článku Jak na první daytrading autotrader jsme si popsali pravidla obchodního plánu intradenního breakoutu strategie pro intradenní obchodování akciových indexů. Článek obsahoval i hotový kód pro mechanické intradenní breakout strategie a jediné, co chybělo, bylo dotažení money managementu. Na to se zaměříme dnes.
    Obsah článku:
    Co je money management a risk management? Řízení rizik při intradenním obchodování breakoutů Position sizing podle volatility Jaké trhy pro intradenní breakout strategie? Futures kontrakty pro intradenní obchodování (komodity) ETF a CFD pro menší účty Intradenní obchodování a snižování risku nižší volatilitou Diverzifikace strategie na více trzích Intradenní breakout AOS strategie – shrnutí Co je money management a risk management?
    Money management a risk management jsou dvě základní komponenty, které jsou pro úspěšný trading nezbytné a představují různé, ale vzájemně se doplňující aspekty správy obchodního kapitálu.
    Money management se zaměřuje na celkové řízení kapitálu a jeho alokaci mezi různé investiční příležitosti, v našem případě mezi různé obchodní systémy. To zahrnuje strategie pro určení velikosti pozic, vah systémů, diverzifikaci obchodů z pohledů korelací trhů, délky držení pozice a podobně.
    Na druhé straně, risk management se více soustředí na identifikaci, analýzu a minimalizaci rizik spojených s jednotlivými obchody nebo tržními podmínkami. Jde například o proces nastavení stop-loss příkazů, sledování volatility a podobně.
    Oba přístupy nám pomáhají chránit kapitál a současně rozumně riskovat proto, abychom mohli realizovat v trhu ziskové obchody.
    Strategie bez zasazení do kontextu money managementu a bez správného definování risk managementu nedává smysl. Což si ukážeme na příkladu obchodního plánu představeného v minulém článku.
    Řízení rizik při intradenním obchodování breakoutů
    Intradenní breakout systémy obchodují průlom určité historické cenové úrovně. Systém diskutovaný v minulém článku obchoduje průlom velmi krátkého pětiminutového otevíracího rozpětí. Každý průlom může vést k trendovému pohybu, nebo může jít o falešné proražení, kdy se cena vrátí zpět odkud přišla, a breakout pozice bude v tu chvíli prodělávat.
    Úspěšné obchodování breakoutů spočívá v tom, že budeme limitovat ztráty a ziskové pozice necháme růst. Breakout strategie mívají nižší pravděpodobnost úspěchu, ale pozitivní poměr risku a zisku (tzv. RRR). Tedy cílem je inkasovat více menších ztrát a občas větší profit.
    K intradenním breakout strategiím proto patří stop-lossy. Strategie z minulého článku umisťuje stop-loss na druhou stranu otevíracího rozpětí. Ovšem finanční vyjádření takového stop-lossu se bude měnit podle zvoleného trhu a podle jeho aktuální volatility.
    Pokud bude strategie obchodovat konstantně například 1 kontrakt trhu Micro e-mini Nasdaq 100 (MNQ) a stop-loss budeme umisťovat na druhou stranu otevíracího pětiminutového rozpětí, může to znamenat, že podle velikosti první úsečky bude někdy stop-loss třeba jen několik dolarů a jindy ve vysoké volatilitě například stovky dolarů. Mnohem lepší je risk normalizovat. Používat pro obchodování takový počet kontraktů, aby náš dolarový risk byl na obchod pořád více méně stejný. Pokud je volatilita nízká a otevírací rozpětí malé, použijeme více kontraktů. Pokud je volatilita vysoká a otevírací rozpětí vysoké, budeme obchodovat s menším počtem kontraktů.
    Na první pohled se to nemusí zdát jako zásadní věc, ale má to ohromný dopad na celkovou profitabilitu. Podrobně jsem již o normalizaci risku psal před lety na Finančníkovi v článku Praktické tipy z money managementu – síla normalizace risku v ID obchodování. Znovu si to můžeme demonstrovat na mechanickém backtestu diskutovaných pravidlech obchodního plánu intradenního breakoutu.
    Takto vypadá mechanický backtest pravidel z minulého článku na futures trhu Micro e-mini Nasdaq 100 s použitím jediného kontraktu:

    A takto vypadá stejný systém, pokud budu v každém obchodu riskovat fixních 500 dolarů:

    Rozdíl je patrný na první pohled – jak ve vzhledu výkonnostní křivky, tak v absolutním výnosu (výsledky neobsahují komise).
    Position sizing podle volatility
    Normalizování risku je snadné. Vezmeme vzdálenost stop-lossu v bodech pro daný obchod, vynásobíme jej hodnotou bodu obchodovaného trhu. Výsledným číslem vydělíme částku, kterou chceme na obchod riskovat.
    Příklad ztrátového obchodu v MNQ 9.11.2023:

    Otevírací rozpětí podle definovaného plánu bylo 15419,25 – 15385,75 = 33,5. Jeden bod v Micro e-mini Nasdaq 100 má hodnotu 2 dolary. Konečný počet kontraktů pak při risku 500 dolarů na obchod vypočítáme jako 500 / (33,5 * 2) = 7 kontraktů (číslo zaokrouhlujeme vždy dolů na celé kontrakty).
    Jaké trhy pro intradenní breakout strategie?
    Studie citovaná v minulém článku výslovně zmiňuje akciový index Nasdaq 100. A z mé zkušenosti jsou akciové indexy pro intradenní breakouty nejvhodnější. Z diskuzí s ostatními tradery vím, že mnoho obchodníků má pocit, že když bude něco fungovat na akciovém indexu, bude to fungovat na individuálních akciích. Ale není tomu tak. Akciové indexy mají jinou charakteristiku pohybů a je mnohem snazší na nich funkční breakout strategii nalézt.
    Osobně podobnou breakout strategii obchoduji na akciovém indexu Nasdaq 100 a S&P 500.
    Jaký konkrétní produkt pro obchodování indexů použít, bude vycházet právě z money managementu. Tedy z toho, jaký produkt si můžete dovolit s ohledem na velikost vašeho účtu. Preferencí by měly být co nejlikvidnější a především co nejlevněji obchodované produkty z pohledu poplatků a spreadu. Vybírat lze mezi futures, ETF a CFD.
    Futures kontrakty pro intradenní obchodování (komodity)
    Jsou pro intradenní obchodování breakoutů na indexech patrně nejvhodnější. Trhy jako Nasdaq 100 nebo S&P 500 lze obchodovat pomocí několika futures derivátů, přičemž pro menší účty lze použít i zmiňované mikro kontrakty.
    I tak je ale dobré si spočítat, jak velký účet budeme potřebovat, abychom mohli flexibilně pracovat s různým počtem pozic v různé volatilitě.
    Určitě je důležité riskovat na obchod dostatečně vysokou částku, abyste si ve zvýšené volatilitě mohli dovolit obchodovat alespoň jeden kontrakt. Pokud byste riskovali 500 dolarů na obchod, jako ve výše uvedeném příkladu, pak je potřeba zvážit především jaké procento účtu těchto 500 dolarů představuje. Tedy kolik ztratíme v jediném obchodě.
    Jako rozumné se mi jeví pracovat s částkou maximálně 2 %. Tedy riskovat 2 % účtu na jeden obchod (osobně riskuji mnohem méně).  Jednoduchou matematikou pak vychází, že potřebný účet by měl mít velikost 25 000 dolarů. Při podobném money managementu by neměl být problém ani s marginy. Margin bývá u jednoho futures mikro kontraktu několik set dolarů.
    ETF a CFD pro menší účty
    Pro menší účty bych použil buď ETF, nebo CFD.
    ETF jako QQQ (kopíruje Nasdaq 100) nebo SPY (kopíruje S&P 500) se mi jeví jako ideální, neboť věrně kopírují pohyb indexu, lze je obchodovat jako akcie a mají vysokou likviditu (a tudíž mají malý spread). Viz co je etf. Můžeme je tak nakupovat od 1 share, velmi dobře strategii škálovat s ohledem na volatilitu a pracovat s opravdu malými účty. Jak je vidět na mém screenshotu, co jsem dával na profil Finančníka na síť X, své breakout obchody nyní dělám právě s použitím trhů QQQ, SPY. Důvodem pro mě není velikost účtu, ale především co nejlineárnější škálování pozic s ohledem na volatilitu a také to, že vše obchoduji automatizovaně a můj autotrader je více přizpůsoben na akcie. Bohužel díky regulacím EU je třeba mít pro obchodování většiny amerických ETF status profesionála a na běžném retailovém účtu tyto tickery obchodovat nepůjdou.
    Zbývají pak ještě CFD kontrakty, které lze obchodovat u různých brokerů za různých podmínek. Sám obchoduji CFD pouze Interactive Brokers a pouze na měnách (používám je na účtu k zajištění kurzových rozdílů). U Interactive Brokers lze obchodovat CFD s tickery IBUS500 a IBUST100, které kopírují S&P 500 a Nasdaq 100. Při krátkodobém držení pozic by měly být komise u menších pozic 1 dolar (tedy 2 dolary nákup/prodej) (viz https://www.interactivebrokers.ie/en/pricing/commissions-cfd-index.php). V případě CFD by pak podobně jako u ETF bylo možné obchodovat bez páky a o to menší obchodní účet může být.
    Intradenní obchodování a snižování risku nižší volatilitou
    Snižovat nároky na kapitál lze i volbou trhů. Breakouty obecně fungují dobře na volatilních trzích, jako je například právě zmiňovaný Nasdaq 100. Volatilita trhu ale s sebou prostě nese určité nároky na minimální kapitál. Pokud vám výpočty podle výše publikovaného návodu budou vycházet stále příliš vysoké, můžete zkusit strategii stavět na méně volatilním trhu.
    Příkladem je akciový index S&P 500 skrz Micro e-mini futures MES.
    Když backtestuji stejnou logiku, jako jsem použil výše na Nasdaq 100, dostanu při risku 200 dolarů na obchod následující výkonnostní křivku:

    Je vidět, že zde strategie v principu funguje také a z mé zkušenosti je potřeba na tento trh výrazně menší risk než v případě obchodování Nasdaqu.
    Diverzifikace strategie na více trzích
    V případě, že máte dostatečně vysoký účet, lze strategii obchodovat i na více trzích. Tak to přesně dělám v rámci portfolia já. Obchoduji intradenní breakout na Nasdaqu 100 a S&P 500.
    Poslední breakout obchod v těchto trzích jsem měl v pátek 10.11.2023 a včetně screenshotu z brokerské platformy jsem jej publikoval na svém profilu Finančník sítě X, kam dávám poslední dobou komentáře ke svému systematickému obchodování.
    Breakouty obchoduji na vzdálenějších úrovních, než je pětiminutové rozpětí. A velmi často se tak stává, že breakout nastává jen v jednom z trhů. V pátek byl breakout výrazně dříve na Nasdaq 100. A tak přestože v obou trzích (Nasdaq 100 i S&P 500) riskuji stejně (používám diskutované normalizovaný risk), vydělal breakout na Nasdaqu výrazně více. V Nasdaqu byl zisk po 3,5 hodinách v pozici +1 448,98 USD/obchod, v S&P 500 + 900,59 USD/obchod. Rozhodně obchodování stejné strategie na podobných akciových indexech určitý stupeň diverzifikace přináší a mohu jej doporučit ke studiu.
    Intradenní breakout AOS strategie – shrnutí
    Ve dvou článcích jsme si ukázali konkrétní edge, který v trhu existuje a který můžete zařadit do svého portfolia. Zmiňovanou studii bych ale v každém případě vzal jen jako základ, ze kterého se můžete odrazit. Osobně se mi zdá například stop-loss umístěný podle pětiminutového otevíracího rozpětí jako velmi blízký a sám pracuji se vzdálenějšími hodnotami vycházejícími tradičně z výpočtu ATR.
    Dnes jsme si ukázali, že u strategie je třeba dobře propočítat money management. Je to jednoznačně klíčové téma, protože strategie bude obchodovat s nižší úspěšnosti (ale vyšším RRR), a pokud budete pracovat s neadekvátně vysokým riskem, může strategie nakonec skončit se ztrátami i když v principu představuje breakout všeobecně velmi robustně fungující princip.
    V minulém článku sdílím i hotový kód pro testování strategie určený pro TradeStation, což je patrně nejjednodušší cesta, jak s podobným typem strategií začít pracovat. Sám strategie obchoduji skrz svůj autotrader v Interactive Brokers, ale s jeho stavbou jsem strávil nemálo času a stále má své limity (a jak už jsem uvedl, i to je důvod, proč pozice obchoduji skrz ETF a ne skrz futures).

    Praktické tipy z money managementu – síla normalizace risku v ID obchodování

    Money management a risk management patří k nejdůležitějším esencím mého obchodování. Vstupy i výstupy našich strategií jsou důležité, ovšem prací na money managementu lze strategie dál vylepšovat, aniž bychom museli měnit základní prvky našeho obchodního plánu.
    Hovoříme-li o money managementu a risk managementu, můžeme otevřít celou řadu témat. Od stanovení a vyhodnocení risku při obchodování jednoho kontraktu po komplexní position sizing při práci s portfolii.
    Pro dnešní článek jsem se rozhodl rozvést téma jemnější kontroly risku skrz obchodování více kontraktů. Mnoho začínajících obchodníků vnímá rozšířené možnosti při obchodování s více kontrakty, ale především z pohledu diverzifikace při výstupech. Tedy ve stylu, že část kontraktů ukončujeme na prvním profit targetu, část na druhém targetu, pro poslední část pozice použijeme trailing stop. To je ovšem jen jeden z benefitů práce s multikontrakty. Ten patrně podstatnější je možnost jemnějšího řízení risku při jednotlivých obchodech díky otevírání různě velkých pozic podle aktuálního risku v trhu. Toto téma si mnoho traderů letmo uvědomuje (i díky tomu, že jsme se ho na Finančníkovi několikrát dotkli), málokdo mu však přikládá v praxi potřebný důraz. V diskréčním intradenním obchodování tomu rozumím – jde o další „prostor“ strategie, jehož aplikace vyžaduje poměrně dost přemýšlení a nejrůznějšího testování. Přesto doporučuji věnovat této oblasti pozornost. Podle mých zkušeností může popisovaný přístup podstatným způsobem vylepšovat výkonnost jak mechanického, tak diskréčního obchodování.
    Při normalizaci risku potřebujeme ve svém obchodním přístupu určit risk daného obchodu s využitím aktuální volatility či struktury trhu a přizpůsobit mu počet obchodovaných kontraktů.
    Abych mohl být v článku co nejkonkrétnější, budu princip ukazovat na jednom svém intradenním systematickém přístupu, který lze naprogramovat. Jde o velmi jednoduchý intradenní pattern, který obchoduji na trhu e-mini S&P 500 (ES).
    Začněme tím, že většina obchodníků pracuje s určitou formou fixního stop-lossu. Bez ohledu na vše ostatní, vstupují u svých intradenních obchodů do trhu například se stop-lossem 150 USD / kontrakt.
    Tento risk management je v základu použitelný, musíme si ale neustále uvědomovat, že jsme do obchodního plánu vnesli poměrně výraznou optimalizaci vycházející z historického testování trhu. Největší omezení podobného přístupu je v tom, že fixní stop-loss nezohledňuje aktuální volatilitu v trhu. Může se stát, že při nízké volatilitě budeme pracovat s příliš vysokým stop-lossem, při vysoké volatilitě nás trh může vyhazovat na nepřiměřeně blízkém stop-lossu. Používaný fixní stop-loss můžeme sice v čase upravovat, čímž ale do systému vnášíme další prvky optimalizace, které nemusí být nutně ku prospěchu celkové robustnosti. Nicméně hovoříme v obecné rovině – plusy a mínusy použití podobných principů vždy záležení na dalších parametrech obchodovaného systému. Například v začátku intradenního obchodování, při osahávání jednoho trhu s jedním kontraktem, je fixní stop-loss jednou z metod, která je jednoduchá a stále funkční. Ovšem jakmile se trader s trhy seznámí, může další práce na pokročilejším řízení riziku výrazně vylepšovat výsledky působení v trzích.
    Pojďme si vše vysvětlit na konkrétním příkladu. Řekněme, že bych obchodoval pouze jeden pattern a na základě historických backtestů použil fixní stop-loss 350 USD. Equity křivka systému by pak při obchodování jednoho kontraktu vypadala následovně:

    Equity nevypadá špatně. Je to mimo jiné i proto, že jsem na základě historického vývoje vybral takový stop-loss, který ze zpětného pohledu vyhovuje celému testovanému období. Pokud zvolím jinou hodnotu stop-lossu, například 150 USD, bude equity křivka vypadat jinak:

    Otázkou tak zůstává, jaký stop-loss použít pro budoucí obchodování? Pochopitelně můžeme s určitou pravděpodobností očekávat, že to, co fungovalo 10 let, může fungovat i do budoucna. Ovšem vždy existuje šance, že pro budoucí vývoj by bylo vhodnější použít jinou hodnotu stop-lossu, než třeba před rokem.
    Ve svém obchodování nejraději vycházím z těch nejzákladnějších a nejrobustnějších principů a to je i důvod, proč i v diskréčním intradenním obchodování používám vzdálený fixní stop-loss pouze pro případ, že by mi například vypadl internet. Můj skutečný stop-loss však vychází z momentální volatility obchodovaných trhů.
    V našem mechanickém modelu to můžeme jednoduše nasimulovat tak, že stop-loss bude odvozen z velikosti posledních 5 úseček. V programech typu TradeStation (ze kterého pochází aktuální ukázka) bychom použili některou z podobných variací následujícího kódu:
    Ten říká, že finanční stop-loss bude odpovídat průměrné velikosti pěti posledních úseček krát dolarová hodnota bodového pohybu daného trhu. To je princip, se kterým – hodně rámcově řečeno – pracuji i v případě svého intradenního obchodování. Stop-loss se nám v takovém případě přizpůsobuje volatilitě, což má své klady i zápory. Klady jsou zřejmé – hodnoty stop-lossu nemusíme optimalizovat a můžeme se spolehnout na to, že náš risk odpovídá aktuální volatilitě.
    Nevýhody daného přístupu demonstruje následující graf, kde jsem tento typ stop-lossu odvozeného od aktuální volatility aplikoval na výše popisovaný obchodní model:

    Pohled na dlouhodobou equity vypovídá o tom, že aplikovaný risk management je funkční, ovšem přináší do obchodování proměnlivý risk. Respektive v plné pravdě odhaluje, jak se mění risk našich vstupů s ohledem na průběžně se měnící volatilitu. Jsou-li trhy dravější, pracuje model s vyšším riskem (pro vyšší targety), a tudíž celková dolarová ztráta na kontrakt může být vyšší než v době s nižší volatilitou. V době vyšší volatility tak může být naše equity křivka výrazně rozkmitanější než v době „normální volatility“. Tento princip úplně stejně platí i pro diskréční obchodování.
    Přestože by i podobná equity křivka byla obchodovatelná, má pro mne jednu ohromnou nevýhodou – čím méně stabilní výsledky z našeho tradingu dostáváme, tím hůře se na daný typ systému aplikuje position sizing. A právě rozumný position sizing (průběžné navyšování pozic) je to, co je v tradingu nejatraktivnější. Proto je cílem většiny profesionálnějších traderů co nejstabilnější equity.
    A tím se dostávám k technice, kterou jsem chtěl článkem demonstrovat. Jakmile si trader může dovolit obchodovat více kontraktů, stává se pro něj money management praktickým nástrojem pro kontrolu risku. Ve volatilnější vstupech, kdy je potřeba pracovat s vyšším stop-lossem, může trader snížit počet obchodovaných kontraktů a tím výrazným způsobem „normalizovat risk“.
    V programech typu TradeStation můžeme pro simulace použít podobný příkaz:
    kde riskovaná částka na obchod představuje celkovou finanční částku, kterou chci riskovat na jeden obchod (např. 2 % účtu) a sl je potřebný stop-loss. Intportion je příkaz programu Tradestation pro zaokrouhlení na celé číslo dolu.
    Aplikuji-li tento model na popisovaný systém, získám následující obrázek, kde počet obchodovaných kontraktů vychází z celkového risku 2000 USD na obchod:

    Na první pohled vidíme, že se equity křivka „vyrovnala“ a snížily se nám v obchodování drawdowny. Je to dáno tím, že v každém obchodu riskujeme stejnou část účtu a současně se náš stop odvíjí od aktuální volatility v trhu.
    Toto je velmi silný princip money managementu, který používám i v diskréčním obchodování. Nepracuji s žádnou sofistikovanou rovnicí, ale řídím se dvěma základními body svého obchodního plánu:
    - Skutečný stop-loss vychází z aktuální volatility. Pro toto sleduji výšku úseček na obchodovaném timeframu a na jejich základě stanovuji aktuální risk v obchodu. Současně umísťuji stop-loss do „logické zóny“ dle struktury trhu.
    - Pokud bych měl v daném obchodu riskovat příliš velkou část účtu, snížím počet obchodovaných pozic, nebo se snažím získat „vstup se slevou“.
    Mimochodem, jakmile se obchodník naučí řídit risk na základě aktuální volatility, velmi mu to usnadní přechod mezi obchodovanými trhy. Stop-loss stále umísťujeme do „logické oblasti“ (vycházející například z price action) a jen měníme počet pozic s ohledem na volatilitu obchodovaného trhu. Z tohoto principu opět vycházím při svých vstupech do různých trhů v rámci intradenního obchodování intermarket analýzy.
    I demonstrovaný systematický model si díky popisovanému principu nevede špatně v ostatních akciových indexech – a to i v těch, které mají s ES slabší korelaci.
    Pokud stejný systém bez jediné úpravy aplikuji na trh e-mini Nasdaq (NQ) získám následující equity křivku:

    U trhu e-mini Dow Jones (YM) získám tento graf:

    A jedním z hlavních důvodů robustnosti daného řešení je právě použitý money management odvíjející se od aktuální volatility daného trhu. Tedy princip, který je možný využít i v diskréčních formách tradingu.

    Klíčová role money managementu na cestě k úspěchu v tradingu

    Většina obchodníků zaměřuje svoji pozornost především na logiku vstupů a výstupů. Peníze se však při obchodování tvoří z nemalé části i skrze dobrý money management. V současných turbulentních časech může být ideální příležitost se na tuto oblast více zaměřit.
    Co tvoří základ úspěšného obchodování?
    Mnoho obchodníků odpoví, že kvalitní vstupy a výstupy. Tedy řekněme logika obchodních signálů. A následně se může diskuze svést na to, jestli se signály přesněji vytvářejí přes price action, oscilátory, klouzavé průměry nebo třeba volume profily.
    Jenže obchodní signály jsou jen částí úspěšného obchodování. V zásadě nám říkají, KDE vstoupit a vystoupit.
    Druhou částí je money management, který nám diktujte, KOLIK v daném obchodu riskovat.
    Jakou váhu mají obě složky v obchodování?
    Dnes jednoznačně vnímám, že mnohem klíčovější je money management. Právě ten totiž nejvíce ovlivňuje, kolik peněz ve finále vyděláme nebo ztratíme.
    Podívejte se na následující příklad.
    Tato equity křivka pochází z mého swingového systému nakupujícího akcie v korekci. Systém obchoduje jednou týdně a silný propad trhů v poslední době pochopitelně vedl k drawdownu:

    Ukázková equity křivka vychází z velmi jednoduchého money managementu. Systém otevírá maximálně 8 pozic a každé je přiřazen kapitál odpovídající 1/8 stavu účtu (12,5 %). Systém tedy obchoduje bez páky a jen alokuje peníze na účtu do maximálně 8 současně otevřených obchodů. Po odečtení komisí vychází roční výnos na 9,61 %.
    Výsledky můžeme srovnat s druhou equity křivkou:

    U té vidíme podstatně vyšší výnos (16,26 %) a podstatně nižší aktuální drawdown. Přitom jde o úplně stejný systém otevírající úplně stejné obchody. Co se liší, je velikost otevíraných obchodů. Tu řídí money management modul, který:
    Obchodům přiděluje kapitál o velikosti 6-25 % aktuálního stavu účtu podle toho, jak se systému dařilo v posledním měsíci (Pokud trhy spolupracují, systém využívá margin. Pokud trhy nespolupracují, pak mu kapitál omezuji.). Penalizuje obchodování v drawdownu. Pokud se například systém dostane do 5% drawdownu, money management modul mu přidělí poloviční kapitál. Stejné vstupy, a přesto tak odlišná celková výkonnost.
    Money management je opravdu extrémně silná taktika, kterou hodně obchodníků podceňuje. V tradingu pochopitelně nelze zvládnout vše najednou a dává smysl začít s jednoduchými typy money managementu. Ale jen co si základy systematické práce se strategiemi osvojíte, je dobré se samotnými vstupy a výstupy již tolik času netrávit a pozornost věnovat právě oblasti celkového money managementu.
    Aktuální trhy přitom paradoxně nabízejí perfektní příležitost podívat se na obchodování z jiného pohledu a na money managementu zapracovat.
    Proč? Současné pohyby bezesporu dovedly mnoho traderů k tomu, aby zastavili obchodování svých systémů v momentě, kdy již nemohli unést další prohlubování drawdownů. Přitom tuší, že je to přirozeně špatně, protože bez konzistentního obchodování a překonávání propadů equity křivek se nikdo nemá šanci k dlouhodobým profitům dostat.
    Živý kontakt s drawdowny tak může pomoci nastavit si takový money management, který vám příště pomůže další krizí projít bez potíží. A třeba s podstatně vyšším kapitálem.
    Moje zkušenost je taková, že se v případě money managementu vyplatí soustředit nejen na co nejvyšší výnosy, ale právě i na ochranu před hlubokými propady kapitálu. A to především z pohledu únosnosti obchodování strategie s ohledem na naši psychiku. Protože ta je klíčová. Pokud nedokážeme systematicky obchodovat strategie v době drawdownů, nikdy na trzích neuspějeme. Takové ochranné mechanismy sice mohou způsobit, že vyděláme méně než bez nich, ale poskytují ohromnou psychologickou úlevu. Například v momentě, kdy systém v drawdownu snižuje expozici na polovinu (a při dalším propadu třeba na další polovinu). V době, kdy se systému daří si oproti tomu můžeme dovolit více riskovat.
    Sám věnuji studiu a aplikování money managementu na úrovni portfolia poslední roky ohromnou pozornost a bohužel to není technicky úplně jednoduchá věc (a stále nejsem tam, kde bych si přál být). Nicméně jednodušší taktiky na úrovni samotných systémů lze velmi snadno aplikovat pomocí pár řádků kódů. A jednoznačně s tímto doporučuji experimentovat.
    P.S: Jelikož je toto téma opravdu velmi aktuální, tak konkrétní základ, jak je možné penalizovat systémy v drawdownu v Amibrokeru, ukáži v pravidelném tutoriálu tento týden v TechLabu.
×
×
  • Vytvořit...