Jump to content
Co nového? Mé kurzy
Komunita:
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...
Diskuze Sledované příspěvky Žebříčky

Žebříčky

Oblíbený obsah

Zobrazuji obsah s nejvyšší reputací od 1.11.2021 v: Články

  1. Ve fondu nyní aktivně obchoduji první čtyři měsíce. S ohledem na šílenství s celkovou ekonomikou a inflací jsem opravu rád, že jsem se do této cesty pustil. Krátkodobé systematické strategie vnímám v aktuálním prostředí jako solidní cestu, jak kapitál spravovat s přiměřeným riskem a nízkou časovou náročností. Zde je report posledního vývoje. Ve fondu nyní obchoduji strategie, které jsem popisoval v prvním reportu (stále kromě strategie STARL, kterou jsem zatím na účet nenasadil. Místo ní je ve fondu Monday Buyer z workshopu). I cíle fondu jsou stále stejné: Obchodovat plně automatizovaně a systematicky. Obchodovat long i short. Než bude více strategií, tak obchodovat opatrně s cílem ročního zhodnocení v pásmu 15 až 30 % (popisoval jsem v druhém reportu). Zhodnocení se může zdát v kontextu aktuálního vývoje indexů typu S&P 500 nízké, protože jej lze „snadno“ dosáhnout v posledních měsících i pouhým pasivním držením indexu. Fond by měl ale nabídnout výnosy, které nebudou s indexy úzce korelovat. Už jen proto, aby měl šanci vydělávat i v době, kdy budou indexy padat. Proto ostatně aktivně obchoduje i do shortu (cca 1/3 všech obchodů byla do shortu). V případě krátkodobých obchodů navíc vnímám velkou výhodou v možnosti aktivnějšího reinvestování kapitálu a později i zvyšování páky s více současně obchodovanými strategiemi. Což je to, co mám v plánu. Mimochodem – forma fondu, kterou jsem zvolil, je ideální i v tom, že fond může obchodovat i velmi rychle (nemusí pozice nikam reportovat), což bezesporu nabízí konkurenční výhodu oproti regulovaným subjektům. I to je důvod, proč se snažím tuto výhodu využít a zaměřovat se na krátkodobé strategie. Na druhou stranu jsem z principu konzervativní obchodník, a tak například jen pomalu zapojuji do akce kapitál, který mám k dispozici. Takto vypadá rozložení jednotlivých aktiv, se kterými pracuji: Zelená plocha jsou volné peníze, modrá pozice držené v akciích a ETF. Na první pohled je vidět, že ještě před měsícem jsem pracoval jen s cca 50% kapitálem a většina ho ležela na účtu. Poslední dobou jsem postupně začal risk zvyšovat a kapitál začal využívat více. Ovšem stále vesměs obchoduji bez páky, naopak mám na účtu velké rezervy. Zde vnímám ohromný rozdíl od mnoha začínajících traderů, kteří od startu exponují i bez dostatečných zkušeností kapitál na maximum a snadno a rychle se dostávají do problémů a velkých drawdownů. Pochopitelně, že nevyužitý kapitál by mohl vydělávat a mohl bych profitovat více. Sám ale situaci vnímám tak, že pořád je kam se posouvat. Z pohledu správy většího kapitálu je pro mě podstatné: Jestli je volatilita výnosů ve stanovených mezích – tedy jestli v důsledku equity neprochází nějakými vysokými drawdowny. Což neprochází. Jestli výkonnost nějak rámcově koresponduje s backtestem, a tudíž orientačními cíli. V tuto chvíli cílím na roční výkonnost 15-30 % při aktuální volatilitě výkonnosti. Tedy průměrně řekněme cca 22 %. Aktivněji obchoduji ve fondu cca 4 měsíce, jen jednoduchou matematikou bych měl mít nyní dosaženo cca 7,5 % (22 / 3). Což se daří – viz níže. Poznámka: V praxi reálně můžeme cílit jen na volatilitu výnosů – tedy risk. Je reálné obchodovat tak, abychom měli například drawdown nejvíce 10 %. Není ale možné „mít za cíl vydělat určitou částku“. Tedy cílit na výnosy. Protože výnosy přicházejí na základě dlouhodobých pravděpodobností bez toho, aniž bychom krátkodobé výsledky nějak aktivně ovlivňovali. Průměrné roční zhodnocení 22 % tak může snadno představovat situaci, kdy jeden rok vyděláme 30 % a druhý 15 %. Nikdy přitom dopředu nevíme, co přesně nás čeká. Ostatně i proto mám ve fondu „investiční horizont“ tři roky. Toto se vztahuje i na retailové obchodování, kde můžeme pracovat s vyšším riskem a třeba dosahovat vyšších zhodnocení, ale ta je také třeba vnímat v delším horizontu, neboť se budou v průběhu času „průměrovat“. Každopádně ve fondu mám nyní zrealizované zhodnocení cca 9 %, což úplně odpovídá mým plánům. Takto vypadá equity křivka přímo z Interactive Brokers: Zhodnocení se navíc zvyšuje s tím, jak aktivněji fond obchoduje, což vnímám jako pozitivní směr. Co jsou mé aktuální postřehy, které vám mohou také pomoci: Větší výzva je pro mě rebalancování strategií s novým kapitálem. Ten přichází do fondu vždy na začátku měsíce (jsou to ty velké skoky v zeleném grafu „cash“ publikovaném výše). Ve fondu obchoduji strategie, které vesměs popisuji na Finančníkovi (a buď je vyučuji ve workshopu, nebo obchoduji v Trading Room). U strategií, které drží pozice déle (hlavně MicroBreakout), musím pozice dokupovat, což výkonnost strategie snižuje (pozice dokupuji za vyšší ceny, často blízko vyčerpání trendu). To mě dále tlačí k tomu, abych podobné strategie ve fondu neobchodoval a naopak pracoval na dalších krátkodobých. Pokud budete spravovat externí kapitál, určitě si ohlídejte, abyste na začátku nepřijali příliš mnoho externích peněz. Já jsem byl v tomto naštěstí velmi konzervativní a zpětně vidím, jak dobře jsem udělal. Každý nový milion ve správě je znát. Když dnes otevřu IB, občas se leknu, jak vysoký profit nebo ztrátu vidím u otevřené pozice. Ale jen proto, že systémy obchodují se stále vyšším kapitálem, na který je třeba si zvyknout. S vyšším kapitálem vzrůstá tlak na řešení detailů, což ubírá čas. Na svých soukromých účtech jsem například úplně neřešil zajišťování měn, ve fondu mám pozice průběžně zajištěné (řešení popíši ve výuce stavby portfolia aktuálního workshopu swingového obchodování), protože výkyvy equity způsobené kurzovými rozdíly byly již příliš vysoké. Každopádně je skvělé vidět, že know-how, které si zde na Finančníkovi sdílíme, je využitelné jak v běžném retailovém obchodování, tak v profesionální sféře správy peněz. V době, kdy se odhadovaná inflace pohybuje kolem 7 % vnímám systematické obchodní strategie i coby nástroj použitelný k tomu, aby naše úspory neujídal čas. Na to stačí konzervativnější a pomalejší strategie typu Monday Buyer, kterou mj. popisuji v poslední knize Od myšlenky k reálným obchodům, kde můžete načerpat hodně inspirace (ke knize je dostupný i doprovodný bezplatný kurz, ve kterém předávám plně otevřená pravidla mean reversion systémů, které mj. používám i ve fondu).
    5 bodů
  2. Kryptoměny jsou trhy s vysokou volatilitou. A jako takové v principu zajímavé pro obchodování breakoutů. Navíc s možností snadné plné automatizace díky tomu, že hlavní kryptoburzy mají dnes propracovaná API, o kterých se tradičním trhům může jen zdát. Aktivní obchodování kryptoměn není rozhodně má hlavní parketa. Bitcoiny jsem využíval hlavně do svých „risk premium investičních strategií“ – viz článek Je čas investovat do zlata, bondů, bitcoinu nebo stále spíše do akcií? z roku 2019, který vnímám ale stáje jako velmi aktuální. Relativně nedávno mě obchodník Pavel svými backtesty inspiroval k tomu, abych se podíval blíže na krátkodobé obchodování breakoutů v těchto trzích. Upřímně jsem v situaci, kdy mě práce na mém fondu, zaměřeném na klasické burzovní trhy, vytěžuje na maximum, a nemám tak ani chuť věnovat mnoho času čemukoliv, co s fondem přímo nesouvisí (a zcela jistě ve fondu kryptoměny obchodovat nebudu). Na druhou stranu vypadaly prezentované výsledky velmi solidně a strategie extrémně triviálně. Proto jsem se rozhodl věnovat jim pár hodin svého času a zjistit, zdali jsem schopen také nějaké jednoduché strategie přetavit do plného automatu, který nechám běžet na burze s minimálním kapitálem a zcela automaticky pár měsíců, abych pak situaci „zhodnotil blíže“. A kupodivu jsem skutečně dovedl ve velmi krátké době přetavit know-how ze systematického obchodování akcií a futures do krypto, použít Amibroker pro otestování nových strategií, otevřít si účet na kryptoburze a vytvořit extrémně jednoduchý python skript, kterým strategie obchoduji v plně automatizovaném režimu. Toto na systematickém obchodování miluji. Jakmile si člověk jednou osvojí možnost pracovat s daty, je prakticky jedno, o jaká data jde. Co aktuálně obchoduji? Hlavně krátkodobé breakout strategie těžící z vysoké volatility krypto měn. V kryptoměnách fungují opravdu velmi triviální přístupy. Postupovat lze takto: Vypočtu ATR (Average True Range) za několik dnů. Napříkad 5. Připravím si breakout úroveň – například včerejší High + násobek ATR(5). Vystupuji na konci dne. Takto pak vypadá v Amibrokeru backtest uvedeného principu s násobkem 0.3*ATR(5) v období 1.8.2018 – 12.11.2021 na Bitcoinu: Backtest je schválně proveden s velkým účtem, abych nemusel řešit zlomkové škálování pozic. V praxi je na kryptoměnách možné obchodovat s opravdu minimálními účtem (sám jsem strategie spouštěl v testovacím režimu s pár sety eur). Zhodnocení rozhodně není nezajímavé: Uvedené výsledky jsou tedy opravdu orientační (nejsou v nich uvedeny ani poplatky), nicméně na první pohled se mi líbí poměr zhodnocení vs. drawdown oproti držení bitcoinu. Sám mám podobné strategie nyní spuštěné na portfoliu kryptoměn a získávám data o plnění, skluzech a komisích. Uvidíme, do jaké míry budou reálné výsledky přesvědčivé, abych do portfolia alokoval větší kapitál. V každém případě není nasazení podobné strategie do kryptoměn v plně automatizované podobě nic časově náročného. Takže pokud také hledáte cesty, jak dál využívat know-how systematického obchodníka, může být toto cesta. A pokud oceníte technickou asistenci, tak připomínám, že je zde TechLab, ve kterém zpracováváme technická témata do konkrétních tutoriálů. Nyní se v sérii tutoriálů věnuji právě systematickému obchodování kryptoměn. Aktuálně publikované tutoriály: Krátkodobé systematické strategie a kryptoměny – úvod do toho, kde a co dělám. Systematická krypto breakout strategie – stažení dat, backtest v Amibrokeru konkrétní breakout strategie Příště přibude tutoriál na vytvoření autonomního autotraderu v Pythonu, který mi sám strategii obchoduje. Plus v TechLabu naleznete další desítky tutoriálů na další témata spojená se systematickým obchodováním.
    1 bod
  3. Poslední týdny trávím spoustu času posouváním prací na fondu. Zde je první souhrnný update, kam jsem se zatím posunul z pohledu používaných strategií a jaké jsou mé další plány. K samotnému rozhodnutí rozjet fond jsem dostal patrně nejvíce e-mailových reakcí od založení Finančníka. Řada z vás se zajímá jak na to, jiní zjišťují možnosti správy peněz atd. Pro mě samotného je to pochopitelně velký krok. Do určité míry zde vidím paralelu se vzdělávacími kurzy, které mi vždy poskytovaly určitý bič na promýšlení strategií do detailů a jemných nuancí. U fondu pracuji sice s podobnými strategiemi jako na svém osobním účtu, ale práce s externím kapitálem mě nutí mnohem více promýšlet a dotahovat detaily například řízení portfolia. Vše tak postupuje dopředu jen velmi pomalu. Na druhou stranu dobrou zprávou je, že fond již reálně funguje a obchoduje. V prvotní chvíli jsem se rozhodl zaměřit na systematické strategie pracující s americkými akciemi a ETF. Jelikož ve fondu plánuji hodnotit i většinu svého vlastního kapitálu, hlavní důraz kladu na co nejvyšší stabilitu výnosů a co nejnižší drawdowny. Byť za cenu nižších výnosů. Způsob, jak dosáhnout co nejvyšší stability, je pochopitelně diverzifikace. Fond jsem začal obchodovat s osmi strategiemi (kde obchodování jedné ještě ladím po technické stránce), které mají velmi nízké korelace. A to jak výnosů, tak především drawdownů. Historický backtest korelace drawdownů vypadá takto: Nejvyšší korelace v drawdownech s akciovým indexem S&P 500 (reprezentovaným tickerem SPY) mají strategie MicroBreakout a MR3000L, které obě nakupují akcie a drží alespoň několik dnů. Což je logické – pokud začnou akciové trhy celkově padat, budou ztrácet všechny strategie, které nějakým způsobem akcie drží. To je i důvod, proč ve fondu nemám zatím další strategie, které americké akcie drží. U všech testovaných jsem měl sice nízkou korelaci výnosů, ale vysokou korelaci v drawdownech. Dobré je, že při intradenním nákupu akcií v podobě strategie FinWin, kterou v portfoliu fondu obchoduji také, korelace v drawdownech není (viz řádek Finwin_long). V portfoliu fondu tak mám nyní: Dvě strategie, které nakupují americké akcie a drží je alespoň několik dnů (MicroBreakout a MR3000L). Dvě strategie, které nakupují americké akcie a drží je maximálně 12 hodin (Finwin_long a STARL). Strategii, která shortuje americké akcie a drží pozice několik dnů (MR3000S). Strategii, která shortuje americké akcie na intradenní bázi (Finwin_short). Strategii obchodující volatilitu (vxTradeLow, vxTradeHigh). Všechny strategie jsou samozřejmě plně mechanické a automatizované. Velkou technickou výzvou pro mě bylo zajistit, abych strategie byl schopen obchodovat coby portfolio a mohl reagovat na poměrně časté změny kapitálu. Na konci každého kalendářního měsíce fond oceňuji a přidávám/odebírám kapitál podle toho, jak ve fondu proudí externí kapitál. Vyřešeno to mám tak, že celé portfolio obchoduji jako jeden systém, který má na začátku definován vstup v podobě aktuální výše kapitálu. Jednotlivé strategie mají svůj position sizing definován procentuálním poměrem kapitálu celého portfolia. Pokud se změní velikost kapitálu fondu například o deset milionů korun, všechny strategie budou okamžitě další den pracovat s adekvátně většími pozicemi. Otevřené pozice mám uloženy v databázi, což zajišťuje, že jsou uzavírány pozice vždy ve velikosti, ve které byly původně otevřeny. Všechny strategie v celém portfoliu v reálném čase také „vědí“ o ostatních strategiích. A pozice v určité akcii tak nemůže být otevřena v několika strategiích současně (tento princip už mám zahrnut i v backtestu). Velkou otázkou pochopitelně je, jak velký podíl kapitálu přidělit jednotlivým strategiím v portfoliu. Nyní to dělám tak, že posuzuji individuálně historickou volatilitu strategií, kterou normalizuji. Tj. chci, aby všechny strategie měly v portfoliu podobnou volatilitu. Velmi jednoduše to lze udělat například přes posuzování denních procentuálních výkyvů zisků a ztrát strategie s tím, že nastavím position sizing a kapitál strategie tak, aby nejvyšší denní historické procentuální zisky/ztráty strategie byly na úrovni x % kapitálu. Nebo lze použít standardní odchylky výnosů, což je metrika, se kterou sám pracuji. Nesleduji tedy maximální drawdowny strategií, protože ty jsou vždy výsledkem určité náhody a jde jen o jedno jediné číslo (tedy statisticky nerelevantní informaci). Jde mi více o to, aby ztráty v jedné strategii nebyly nějak zásadní vůči velikosti celého portfolia. Všechny strategie by tak měly mít dlouhodobou podobnou průměrnou volatilitu. V podobný přístup mám velkou důvěru, ale vede k tomu, že máme-li málo strategií, nemusí být využit všechen kapitál. A to je přesně situace, ve kterém jsem nyní. S velmi konzervativně nastavenou volatilitou strategií má historický backtest portfolia drawdown pouze 3,85 %, ovšem úplně nejvyšší souběžná intradenní expozice portfolia byla jen 23 %. Tedy většinu času není do obchodování zapojeno více než 75 % kapitálu. To samozřejmě vede k nižším možným výdělkům. Nicméně historický backtest první verze portfolia nasazené ve fondu indikuje průměrnou možnou roční výkonnost 16 %. Při maximálním drawdownu 3,85 % a nejvyšším využití kapitálu 23 % je to za mě velmi dobré a líbí se mi stabilita výnosů, tvořená za posledních cca 11 let 12 711 obchody – ohromným vzorkem. Takto vypadá equity křivka celého portfolia (historický backtest zahrnující poplatky): Ale je pochopitelně na čem pracovat. Můj cíl je samozřejmě zužitkovat i zbývající volný kapitál fondu. Nicméně nechci to dělat na úkor vyšší volatility jednotlivých strategií (což by vedlo sice k vyšším výnosům, ale také k vyšším drawdownům), ale pomocí dalších nekorelujících strategií. Pracuji na strategiích s využitím opcí, futures a mimo evropských akciích. Ale každý, kdo strategie kdy vyvíjel jistě rozumí tomu, že vývoj a testování chce čas. Ten mimochodem potřebuji i proto, abych u stávajících strategií ověřoval třeba to, jak velké pozice jsem schopen do trhu umisťovat a možná tak v budoucnu některým strategiím v portfolií váhu přeci jen trochu zvedl. Další verze portfolia by tak měly být především komplexnější co se počtu různých strategiích týče. Rozhodně o vývoji budu dál na Finančníkovi reportovat.
    1 bod
×
×
  • Vytvořit...

Důležitá informace

Na tomto webu zpracováváme cookies potřebné pro jeho fungování a analytiku, v případě udělení souhlasu také cookies pro účely cílení reklamy.