Jump to content
Co nového? Mé kurzy
Komunita:
Diskuze Sledované příspěvky Žebříčky

Žebříčky

  1. petr

    petr

    Administrators


    • Bodů

      377

    • Počet příspěvků

      5 548


  2. 4fx

    4fx

    Members


    • Bodů

      372

    • Počet příspěvků

      3 392


  3. K_Pavel

    K_Pavel

    Members


    • Bodů

      52

    • Počet příspěvků

      1 059


  4. Pepe2000

    Pepe2000

    Members


    • Bodů

      50

    • Počet příspěvků

      982


Oblíbený obsah

Zobrazuji obsah s nejvyšší reputací od 2.12.2021 ve všech rubrikách.

  1. Uplynulý rok 2021 byl pro mě jeden z nejdynamičtějších. Odehrálo se v něm mnoho změn, které ovlivnily jak můj osobní život, tak způsob mého obchodování a v neposlední řadě i tento server. Co vše se událo a co mám v plánu pro 2022? Když jsem loni přibližně touto dobou připravoval ve článku Udělejte rok 2021 tím nejlepším ze všech shrnutí pro rok 2021, ani zdaleka jsem netušil, jak hodně mě reálně 2021 posune. Respektive oproti plánu doslova vystřelí. Španělská nemovitost Rok 2021 jsem začínal na naší chalupě v západních Čechách, kam jsme se s ženou stáhli z Lanzarote po vypuknutí covidu. Přeci jen jsme měli v té době několikaměsíční miminko a potřebovali jsme mít trochu jistější rodinné zázemí a jistotu možnosti návštěv rodinného dětského lékaře v době, kdy se nešlo příliš spolehnout na dopravu z ostrovů. Navíc nejrůznější covidová omezení byla v Čechách (a zejména na venkově) absolutně o ničem v porovnáním s tím, jak striktně věci fungovaly ve Španělsku. Ale jelikož jsme na španělské zázemí hodně zvyklí, dlouho jsme v tomto režimu nevydrželi a ještě v době covidových uzávěr jsem vyrazil pořídit nemovitost, tentokrát do oblasti pevninské Malagy. Toto pro mě byla jednoznačně loňská první zásadní výzva. Drtivou většinu nákupu jsem prováděl online, po internetu zařizoval a koordinoval místní právníky. Nakonec jsem pak osobně přijel vše dotáhnout prakticky až ke španělskému notáři. Dobrou zprávou je, že to jde, byť nemohu říct, že proces nebyl úplně hektický. Každopádně dobře pořízená obousměrná letenka z Prahy do Malagy stojí dnes jen lehce nad tisíc korun, takže uvažuji, že bych v oblasti občas udělal i nějaké setkání obchodníků z Finančníka. A pokud někdo máte tímto směrem cestu, napište. Dnes trávím ve Španělsku opět hodně času a třeba se můžeme domluvit na setkání. Fond Jen co jsem dokončil španělskou realitní transakci, okolnosti mě prakticky dotlačily k ještě větší výzvě – rozjetí systematického fondu. Postupně se zvyšující inflace zvyšovala frekvenci dotazů z okruhu rodiny a mých známých, co s úsporami a proseb, ať se jim o peníze starám, když se v prostředí burzy pohybuji již tak dlouho. Nakonec vše vedlo k registraci jedné z mých společností u ČNB a poměrně velkému úsilí rozhýbání celé technologické „mašiny na peníze“ spravující dnes jak moje peníze, tak peníze rodiny a spolupracovníků. Podrobně jsem o rozjezdu fondu na Finančníkovi referoval v této sérii článků. Fond pracuje striktně systematicky na základě mechanických obchodních plánů podobným těm, které sdílím ve swingovém workshopu. V tuto chvíli obchoduje krátkodobě akcie – long i short. Věřím, že postupně jeho činnost zaměřím i na futures. Fond se rozjížděl postupně od poloviny roku 2021 a do dnešní doby zadal do trhů již přes 600 obchodů. Vesměs krátkodobých – pozice drží několik dnů, ale obchoduje i intradenně (živé obchody reportované na finwin.cz jsou ze strategie, kterou obchoduji na účtu fondu). Skvělá zpráva je, že fond prakticky od spuštění vydělává: Equity křivka roste a průběžně dělá nová high (screenshot z brokerské platformy). Samotné zhodnocení nebylo nijak závratné – anualizované kolem 15 %. Nicméně to je pro mě naprosto v pořádku. Jednak fond rozjíždím opatrně (přeci jen v něm spravuji i velkou část svých vlastních úspor), jednak měly využívané strategie jednoznačně silnější první pololetí 2021 (vidět je to třeba na equity křivce Finwinu). Mým cílem je vytvářet průměrné roční zhodnocení cca 20-25 %. To se sice z pohledu výkonnosti indexů v posledních letech může zdát „jako nic“, ovšem osobně jsem velmi skeptický k tomu, že indexy dál porostou bez výraznějších drawdownů. Systematické portfolio obchodované ve fondu (kde podstatná část pozic jsou shorty) by naopak mělo v době výraznější volatility vydělávat více a poskytovat tak diverzifikaci ke klasickým investicím do akcií a indexů. Ale samozřejmě jen čas ukáže, jak se věci budou vyvíjet. V tradingu jsem se tak v roce 2021 ještě více posunul od tradera k systematickému správci a vývojáři algoritmického portfolia, ale s touto pozicí jsem více než spokojený. Pozn.: Postup založení fondu jsem popisoval zde. Je založen podle § 15 odst. 1 zákona č. 240/2013 Sb. a umožňuje provádět „správu majetku srovnatelnou s obhospodařováním“. Fond je podle uvedeného zákona pouze registrován u ČNB a nepodléhá její regulaci či dohledu jako tradiční investiční fondy. Ve fondu nespravuji malý kapitál veřejnosti a je určen pouze pro kvalifikované investory. Kniha V maratonu nákupu španělské nemovitosti se mi s týmem pod taktovkou Katky podařilo dokončit, vydat a začít distribuovat moji poslední knihu Od myšlenky k reálným obchodům. Tu vnímám jako velmi podstatnou, neboť se mi do ní myslím velmi dobře podařilo shrnout veškeré své zkušenosti, kterými jsem si prošel poslední roky a které vedly až k založení fondu. V průběhu roku pochopitelně dostávám spoustu dotazů od začátečníků co se trhů týče a pokud nevíte, jak profitabilní trading uchopit, skutečně vám doporučuji knihou začít. Ke knize je stále zdarma dostupný kurz Mean reversion portfolio strategie, který až na úroveň 100% mechanických pravidel popisuje strategie velmi podobné těm, se kterými dnes pracuji ve fondu. Pochopitelně vnímám, že cesta systematického obchodování není pro každého, neboť tento typ práce vyžaduje zvládnutí spousta technikálií. Ale na druhou stranu žádný styl tradingu není snadný. Systematické obchodování je alespoň opakovatelné. A v tom vidím hlavní přínos knihy – obsah nemusí být pro každého. Ale pokud vás daný směr osloví a budete jej rozvíjet, s velkou pravděpodobností se můžete k přiměřeným profitům dopracovat stejně, jako jsem se k nim dopracoval já. To se bohužel o drtivé většině tradingových knih obsahujících nejrůznější babské rady říci nedá. Proto stále trochu nekriticky považuji knihu za nejlepší start do tradingu, který můžete na tuzemském trhu najít. Finančník.cz Server Finančník.cz vždy pomáhal zprostředkovat ostatním zkušenosti, které v tradingu s mým týmem praxí získáváme. S postupnou orientací na systematické obchodování v prostředí fondu s co nejvyšším využitím automatizace je přirozené, že předávané zkušenosti jsou již hodně pokročilé a nemusí notně vždy oslovit začínající tradery. Spíše jsou dnes určené pro obchodníky, kteří trading používají pro správu větších úspor, zajišťování obživy nebo správu externího kapitálu. Tomu jsme i v roce 2021 postupně přizpůsobovali fungování serveru. Na pravidelné bázi jsou informace publikovány do dvou skupin: TechLab, kde se soustředí obchodníci pracující na vlastních systémech a automatizaci. Zde každý týden publikujeme nový technický tutoriál z naší praxe. V archivu je mimochodem již 117 tutoriálů (přehled je k dispozici zde) o celkové délce cca 1 800 minut. Hodně se zde zaměřujeme na práci s Amibrokerem a zejména Pythonem, tvořících dnes základ mého algoritmického obchodování a řízení portfolií. Pro pomoc s pronikáním do Pythonu v obchodování se nám loni podařilo zorganizovat v TechLabu první minikurz – základy Pythonu – od nuly k práci s daty, který měl skvělý ohlas a dnes již řada obchodníků na Finačníkovi vyhodnocuje portfolia s Pythonem podobně, jako to dělám sám. Cílem je v TechLabu pořádat několik podobných minikurzů ročně a pomáhat tak všem zvládnout technické výzvy spojené s obchodováním větších portfolií. Začátkem roku 2022 máme v plánu spustit minikurz na vytváření obchodního deníku pro správu systémů a portfolií. V TechLabu se také v roce 2021 slušně posunul projekt Python Autotraderu, se kterým na serveru hodně traderů obchoduje. Nově pak v roce 2021 vznikla druhá skupina s názvem Trading Room. Její zaměření je zcela odlišné od TechLabu. Cílem je poskytnout nástroje systematického obchodování traderům, kteří nechtějí nic skriptovat, nechtějí analyzovat data, platit si za software a data. Chtějí ale rovnou zkusit pracovat se systematickými strategiemi na úrovni diverzifikovaného portfolia, což je oblast, kde sám vnímám největší benefity tradingu, ale současně úroveň, do které se málokterý začínající trader dostane. Moje myšlenka s Trading Roomem bylo poskytovat omezené skupině ostatních to, co sám používám ve fondu. Nechat ostatní učit se přímo z praxe nahlížením přes rameno profesionálního systematického obchodníka. Sdílím tak své vstupní a výstupní signály, dělím se o informace o svých exekucích, sleduji a kontroluji stav obchodovaných portfolií. Máme k dispozici analytický dashboard, ve kterém si každý může simulovat své vlastní složení portfolia. Sdílím autotrader pro intradenní obchodování a pravidelně vydávám Trading room reporty, ve kterých shrnuji tradingové poznatky z oblastí, nad kterými aktuálně sám trávím nejvíce času. Část analytického modulu Trading Roomu Plány pro 2022 Ve svém vlastní tradingu bych rád v roce 2022 začlenil do fondu další strategie. S kolegou Martinem pracuji na automatizovaném systému obchodování opcí, který bychom snad mohli v roce 2022 spustit do ostrého provozu. Mimoto bych své portfolio rád obohatil o krátkodobé momentum systémy (dnes vstupuji ve větší míře do mean reversion systémů). Ideálně ve futures, ale pracuji i na akciových systémech. Na Finančníkovi mám v plánu rozvíjet výše uvedené dvě skupiny. S Bogdanem pracujeme na dalším obsahu TechLabu a mým cílem je ve skupině vytvořit za rok 2022 alespoň tři minikurzy, které by komplexněji pokryly potřebné oblasti. Největší pozornost pak patrně budu na Finančníkovi v roce 2022 směřovat do Trading Roomu. Mým cílem je ve skupině postupně nastavit stejné technologické prostředí, jako používám ve fondu a poskytnout členům podobnou zkušenost, kterou mám s tradingem sám. Do týmu jsem již na konci roku přizval programátora Petra, se kterým pracujeme na pokročilejším dashboardu umožňujícím každému detailnější individualizaci sdílených signálů. Pracuji i na specializovaném novém autotraderu umožňujícím snadněji zadávat do trhů swingové obchody. Ideálně bych pak chtěl Trading room reporty rozšířit ještě o výuková videa vysvětlující do hloubky principy, se kterými obchoduji. Protože takhle nějak si představuji ideální podobu služby, se kterou bych rád začal kdysi obchodovat sám – abych mohl podrobně sledovat někoho, kdo s danými přístupy transparentně obchoduje nemalé částky, postupně při praxi vstřebával jeho zkušenosti a pomalu přebíral nad obchodováním vlastní kontrolu. A samozřejmě, že se budu snažit průběžně publikovat články i do veřejné sekce Finančníka. I když zde vnímám, že prakticky vše podstatné je již napsáno v archivu, ze kterého je možné čerpat množství informací 24 hodin denně. A i z toho důvodu postupně snižuji frekvenci, s jakou zde nové informace připravuji. Rozhodně to tedy nevypadá, že bych se měl v roce 2022 nudit. Určitě se budu snažit, aby byl rok 2022 pro mě opět tím nejlepším ze všech a to stejné přeji i vám. U mě by takový rok měl po roce 2021 mít ale podobu mírného zvolnění a více užívání života na sluníčku a mimo trhy. Mým cílem tak bude spíše dotahovat otevřené úkoly a příliš se nepouštět do mnoha nových výzev. Všem přeji do nového roku hodně zdraví a vytrvalosti dotáhnout do konce vše, na čem začnete pracovat.
    23 bodů
  2. Obchodování více strategií najednou je prakticky jediný reálný „svatý grál“, který v tradingu skoro automaticky zaručuje lepší výsledky. Určitě je tak cestou, kterou bych doporučil každému. Pravdou nicméně je, že více strategií může na účtu znamenat menší chaos. I s několika málo strategiemi můžeme mít na účtu otevřeno množství trhů, u kterých není snadné poznat, ke kterým se vztahují strategiím. A může být složité třeba i zkontrolovat, jestli nám na účtu nepřebývá neuzavřená pozice. Naskýtá se tak otázka, jestli není lepší obchodovat každou strategii na samostatném účtu zvlášť. Osobně si to dnes nemyslím. V průběhu času jsem zkoušel obě cesty (tedy obchodovat s oddělenými podúčty vs. obchodovat vše na jednom účtu) a dnes obchoduji všechny strategie na jediném účtu (resp. účtů mám více, ale na každém obchoduji několik strategií najednou). Hlavní důvody jsou dva: Jednak byrokracie, kdy u Interactive Brokers, kde mám své účty, znamená podúčet prakticky nově založený účet. Zejména však udržování hotovostní rezervy. Druhý bod je podstatnější, a proto jej trochu rozvinu. Ve svých portfoliích obchoduji zejména akcie. Ty často pracují s marginem, který se ale v průběhu času liší. Zejména u akcií, které shortuji. U těch se běžně obchoduje s využitím 50 % vlastního kapitálu, některé akcie ale vyžadují 100 % a občas i více procent vlastního kapitálu. Informaci o marginech lze získávat z IB před otevřením pozice, je to ale další kontrola navíc. Plus se marginy mohou změnit i v momentě, kdy jsem v otevřené pozici. Abych nedostal margin call, udržuji na účtu hotovostní rezervu. Pokud bych měl strategie na zvláštním účtu, musel bych rezervu udržovat na každém účtu zvlášť. Udržovat jednu rezervu společnou pro všechny obchodované strategie je mnohem efektivnější. Navíc ve spojení s faktem, že řada strategií v mém portfoliu sdílí společný kapitál. Pokud bych dnes spouštěl obchodování portfolia systematických strategií, určitě bych je jel na jednom účtu. Další otázkou je, jak si zajistit přehled o tom, která pozice patří do které strategie. U Interactive Brokers pro to používám identifikátor Order Reference. Jde o parametr, který lze zadat s každým obchodem a podle kterého pak můžeme příkazy přiřadit jednotlivým strategiím. Identifikátor je třeba zadávat do příkazu předtím, než jej odešleme. Například je to možné v Order Ticket v záložce Misc: Na uvedeném screenshotu je ukázka, jak bych si označil příkaz patřící do strategie jménem „Strategie1“. Pokud si pak vypíši jednotlivá plnění, mohu si Order Reference zobrazit jako samostatný sloupec. Takto například vypadají mé páteční obchody na účtu fondu: Ve sloupci Order Ref je jasně patrné, k jaké strategii se pozice váží. Sám si plnění průběžně ukládám do databáze a vytvářím si z nich obchodní deníky, ve kterých mohu snadno generovat výkonnostní křivky za jednotlivé strategie. Analýzy jednotlivých systémů lze bohužel dělat jen z exportovaných dat. Ve webovém rozhraní Interactive Brokers, kde lze analyzovat výkonnost portfolia, se nedá Order Reference použít. Nicméně pro pravidelný export dat z Ineractive Brokers lze použít i tvz. Flex Queries – dotazy na jejich API, které lze provádět bez zalogování do systému. Data tak lze automaticky stahovat a ukládat do databáze nebo nějakého csv archivu s pomocí tradičního časovače Windows. Což je přesně způsob, jak to dělám já.
    11 bodů
  3. Poslední dobou nebyl problém nalézt i u drahých akcií situace, kdy ráno otevřely výrazným gapem (otevírací cena byla mnohem nižší než včerejší uzavírací cena). Vyplatí se podobné akcie nakupovat? Třeba jen na krátkodobou spekulaci? Podobné myšlenky testuji dnes na co nejširším množství dat. Nejčastěji používám všechny (i delistované) akcie obchodované na amerických burzách. Vesměs začnu tím, že zkusím popsat testovanou situaci v co nejjednodušší podobě a na in sample datech zkusit simulovaně zobchodovat všechny výskyty. Pro odpověď na výše uvedenou otázku jsem konkrétně situaci specifikoval následovně: Akcie se obchodovala na americké burze. Její close cena je vyšší než průměrná close cena za 100 dnů, tj. C>MA(C,100). Akcie otevře níže, než bylo včerejší low, od kterého ještě odečtu průměrný denní range - ATR(5). Výstup na konci obchodního dne. Při obchodování každého signálu, alokaci 1 % kapitálu do obchodu, ignorování marginové politiky brokera (tj. otevíral bych všechny signály) a ignorování komisí, bychom za období 2012–2020 dostali podobný obrázek: Takový vůbec nevypadá špatně. Nicméně základní otázkou u podobných testů vždy je, jestli by dané situace byly vůbec obchodovatelné. Hodně technických situací nabízí teoreticky edge právě proto, že jej nebylo možné zobchodovat (v trhu chybělo volume). Pro porozumění dopadu likvidity na ziskovost si mohu jednotlivé obchody rozdělit do skupin podle toho, jak likviditní byla obchodovaná akcie v momentě vstupu: Na svislé ose je průměrná velikost obchodu (stále bez komisí a bez skluzů). Jednotlivé sloupce pak představují skupiny akcií rozdělené do 20 dílků podle svého volume. Ve sloupci zcela vlevo je 5 % akcií s nejvyšším volume. Ve sloupci vpravo je 5 % akcií se zcela nejnižším volume. A tendence je zde bohužel zcela jednoznačná – regresní linka strmě roste vpravo vzhůru a dokládá, že čím nižší volume, tím vyšší byl zisk. To bude v praxi znamenat, že největší profity by na širokém backtestu byly realizovány na akciích s velmi nízkou likviditou. A zde bychom patrně dostávaly tak vysoké skluzy v plnění, že by strategie nebyla vůbec obchodovatelná. Mě pro testy zajímají hlavně likvidní akcie. Takto vypadá backtest akcií, jejichž volume patřilo v den před vstupem mezi 10 % nejvyšších (na horním histogramu by šlo o první dva levé sloupce). Tento test již obsahuje komise (jako u Interactive Brokers) a realistický skluz v plnění o velikosti 0,01 % vstupní ceny: A zde je pro ukázku stejný test na maximálním vzorku dat, který mám k dispozici. V rámci testu tedy sleduji všechny akcie, které byly obchodovány na US burzách. Každý den je srovnán podle volume (používám neupravené volume z daného obchodního dne), použiji jen akcie, jejichž volume spadá do 10 % nejlikvidnějších titulů daný den. Otevírám všechny signály, každému přiřazuji 1 % kapitálu (bez ohledu na marginovou politiku brokera – jde mi jen o tendence). Do výsledků jsou zahrnuty komise a skluzy v plnění: Shrnutí Akcie, které otevřou výrazným gapem podle předcházející low možná představují vizuálně lákavou nákupní obchodní příležitost, nicméně zejména u likvidních titulů nepředstavují jejich nákupy dlouhodobě ziskovou záležitost. Současně test také ukazuje, jak významný dopad má na vyhodnocování obchodované situace volume. Vždy je třeba u sledovaných patternů zkoumat, zdali byly obchodované objemy tak vysoké, aby bylo možné daný obchod skutečně realizovat.
    10 bodů
  4. Na začátku malé upozornění. Krátkodobé obchodování je časově náročné. I v případě automatizované podoby, kterou provozuji. Jednoduše existují důvody, proč to „nedělá každý“. Jako u každé sofistikovanější činnosti, i zde existuje nezanedbatelná časová náročnost potřebná k získání nezbytného know-how. Co je krátkodobé obchodování? Jsou to nákupy a prodeje různých finančních instrumentů, které nedržíme příliš dlouho. Sám dnes obchoduji akcie, které držím od řádu hodin po několik dnů. Tyto obchody ještě kombinuji se středně dlouhým obchodováním, kde pozice držím v řádu týdnů. Proč se krátkodobému obchodování věnuji? Jako hlavní výhodu vnímám to, že obchody neváží kapitál příliš dlouho. Kapitál lze tak otáčet rychleji, a tím i více vydělávat. V této souvislosti je ale potřeba si uvědomit, že rychlé otáčení kapitálu nemusí znamenat provádění mnoha obchodů v jediném trhu, což je v dnešním prostředí velmi, ale opravdu velmi náročné. Může to znamenat i to, že obchodujeme větší množství strategií čekajících na své příležitosti, kdy tyto strategie sdílí kapitál mezi sebou. A to je směr, který mi dává naprostý smysl. Sám skládám do portfolií poměrně jednoduché strategie, které mezi sebou málo korelují a nesdílejí podobné otevřené pozice (viz tento článek). Síla strategií není tedy v geniálnosti každé z nich, ale ve výsledném portfoliu – skupině strategií. V zásadě tak v tradingu pracuji na třech paralelních úkolech: Vytvářím strategie, které nemají silnou historickou korelaci s žádnou další strategií, kterou již obchoduji. Podstatné je pro mě také to, aby strategie ve stejný čas neobchodovaly stejné akcie. Sestavuji portfolio jako celek. Každá strategie má v portfoliu svou váhu vycházející zejména ze své historické volatility. Jako klíčové vnímám správné nastavení sdílení a reinvestování kapitálu mezi jednotlivými strategiemi. Pracuji na algoritmech zajišťujících exekuci celého portfolia. Celý proces vývoje svého řešení jsem letos detailně sdílel na osobních setkání v rámci Trading Forum Meetings, kde jsem prezentoval „vše, co vím“. Hodně z vás tak zná mou cestu ve velkých detailech. Pro ostatní vypíchnu příklad, který by měl sílu portfolia krátkodobých strategií demonstrovat nejvíce. Na setkání v Praze a Brně jsem na jaře prezentoval prvotní stav portfolia tak, jak jsem jej v daný čas obchodoval ve svém fondu. V tuto dobu jsem v portfoliu obchodoval pět strategií, jejichž váhy jsem měl nastavené tak, že využívaly průměrně cca 50 % kapitálu fondu. Maximální využití kapitálu bylo cca 90%, ovšem toto nastávalo v testech jen ve výjimečných případech. Na setkání jsem prezentoval řadu metrik, které mě brzdily ve využití více kapitálu u daných pěti strategií – jednoduše řečeno bych riskoval příliš. Historické průměrné zhodnocení tohoto portfolia vycházelo v testech cca 26 % ročně při maximálním drawdownu cca 8 %. Na posledním letošním setkání, které proběhlo v sobotu ve španělské Malaze, jsem ukazoval, že mé stávající portfolio má již devět strategií. Přestože jsem skoro zdvojnásobil počet strategií v portfoliu, využití mého kapitálu se zvýšilo jen trochu. Zde je ukázka, jak současných devět strategií vytěžuje v testech kapitál portfolia: Portfolio stále obchoduje prakticky bez páky, většinu času pracuje jen cca 1/2 kapitálu. To je pro mě skvělá zpráva. Protože jednak mohu postupně zvyšovat alokaci kapitálu do jednotlivých strategií a především mohu přidávat další strategie. A přidávání dalších strategií vede k vyšší výnosnosti, vyšší diverzifikaci a nižšímu risku. Pro zajímavost. Historické backtesty portfolia s devíti strategiemi mi nyní indikují průměrné roční zhodnocení 34 % při drawdownu 6 %. Podstatně lepší výsledky než v portfoliu s pěti systémy. Samozřejmě jde o historické testy a realita bude horší, ale pointa příkladu je myslím zřejmá. Takto vypadá mimochodem korelační matice mých jednotlivých systémů: Přestože všechny systémy obchodují zatím pouze akcie a jsou velmi jednoduché (žádná optimalizaci ani komplexní využití indikátorů), mají solidně nízkou korelaci. Pro mě je tak podstatné, že systémy nesdílejí v žádném čase pozice ve stejném trhu. Jednu akcii v portfoliu pak typicky otevírám s využitím 2 % kapitálu portfolia. I kdyby otevřená pozice teoreticky ztratila 100 % své hodnoty, zásadně to neohrozí celé portfolio. Portfolia krátkodobých systémů jsou pro mě zajímavá tedy především proto, že celek se stává stále silnějším tím, čím více nediverzifikovaných strategií obchoduji. Každá další strategie typicky nespotřebuje příliš mnoho kapitálu portfolia (protože obchoduje v jiný čas než zbývající strategie), ale pomůže trochu zlepšit průměrnou výkonnost a snížit risk. Jistě, přidávání nových strategií není úplně triviální a je to kontinuální proces. Opravdu důležité je ale vnímat portfolio jako celek. Protože pokud vezmu jednu nebo dvě krátkodobé strategie, tak obchodní výsledky určitě nemusí být stabilní ani dobré. V systematickém obchodování je proto potřeba postupovat po krocích. Začít obchodovat nejprve dostupné strategie s malými váhami a ladit celkový proces exekucí. Postupně vytvářet další strategie, zapojovat je do portfolií a takto vylepšený celek pak obchodovat s vyšší agresivitou.
    9 bodů
  5. V tradingu je dobré věnovat pozornost detailům. Dříve jsem například vystupoval na konci dne market příkazy zadávanými přibližně minutu před koncem obchodování. Dnes používám MOC příkazy. Pojďme si ukázat proč. V minulém článku jsme si ukázali, že u mnoha strategií se vyplatí uzavírat pozice na konci obchodního dne. To lze prakticky dělat mnoha způsoby. Jedním je poslat na burzu příkaz Market On Close (MOC), který se však musí odeslat s určitým předstihem před koncem obchodní seance a pak již nelze měnit. Alternativním způsobem může být výstup skriptem například minutu před uzavřením burzy. Představují tyto dva způsoby finanční rozdíl? Můžeme to otestovat. Příkaz MOC zařadí naši pozici do tzv. uzavírací aukce. Výsledkem je plnění, které v grafech vidíme jako oficiální „Close“ cenu. Pokud budeme vystupovat například minutu před uzavřením trhu, budeme nejspíše prodávat za bid a nakupovat za ask. Pochopitelně záleží také na velikosti pozice. Pokud bychom obchodovali větší pozici, můžeme v rámci MOC uzavírací cenu ovlivnit. Stejně tak nemusíme být schopni nakoupit za aktuální ask. Předpokládejme ale, že pracujeme s menší pozicí, kterou by bylo možné bez problémů exekvovat za běžnou bid/ask cenu. Pro test vyjdu z mé swingové mean reversion strategie obchodované v Trading Roomu. Ke všem výstupům stáhnu z databáze bid/ask ceny minutu před koncem obchodování. Nejprve testuji long stranu mean reversion strategie. Například 25.5.2022 bych uzavíral long pozici v SMCI. Close cena byla 48,77. Bid/ask ceny minutu před koncem seance vypadaly pro ticker následovně: Pro test použiji hodnotu bid price co nejblíže času 15:59 (USA čas), tedy 48,79. V tomto případě bych tedy uzavřel pozici příkazem typu market odeslaném minutu před koncem obchodování za lepší cenu (48,79), než pokud bych vystupoval příkazem typu MOC (48,77). Projdu-li všechny long pozice strategie od roku 2019 a zobrazím-li příslušnou equity křivku, dostanu následující graf: Modrá linka představuje výkonost při výstupech marketem minutu před koncem obchodování. Oranžová výstupy příkazem MOC (komise nejsou v tomto srovnání zahrnuty, ve srovnání také nejsou zahrnuty delistované akcie, u kterých nemám k dispozici bid/ask ceny). Takto vychází srovnání, pokud bych pozici uzavíral 20 vteřin před koncem obchodní seance: Opět jednoznačně vítězí výstup pomocí MOC příkazu. Rozdíly na jednotlivých obchodech nejsou extrémní, ale na 300 obchodech se výkonnost odlišuje již o více než 1 000 dolarů. A to rozhodně není málo. Stejným způsobem mohu zkoumat short obchody. Ty mohu opět ukončovat buď MOC, nebo pro porovnání market příkazem poslaným na burzu minutu před koncem obchodní seance. V tomto případě budeme pozici ukončovat za ask cenu. Jeden z posledních obchodů byl podle testu short v trhu STNG. S použitím MOC by byl výstup za cenu 35,19. Historické bid/ask ceny vypadají takto: S poměrně velkou jistotou lze říci, že bychom pozici mohli ukončit za cenu 35,18. Tedy o cent lépe než v případě MOC. Takto pak vypadá srovnání na delší historii: Opět je patrné, že MOC výstupy (oranžová linka) vychází lépe. Pozn.: výkonnost je opět orientační a vychází z backtestu strategie. V živém obchodování nelze všechny shorty exekvovat a u některých nevstupuji z důvodu fundamentálních filtrů. Smyslem grafu je pouze porovnat plnění. Dnešní srovnání jednoznačně ukazuje, že výstupy s použitím MOC příkazů vycházejí dlouhodobě lépe, než když budeme vystupovat z pozic marketem např. minutu před uzavřením trhů.
    9 bodů
  6. Akciové trhy procházejí poslední týdny solidní turbulencí. Osobně vnímám propady jako velkou příležitost pro nové investice. V tuto chvíli ale většinu prostředků držím v hotovosti a jsem připravený na další poklesy. Pohled na graf vydá za tisíc slov. Největší propady se poslední týdny odehrály v menších technologických růstových titulech. Index Rusell 2000 se minulý týden propadl na 50 % hodnoty posledního pohybu. Resp. dosáhl předcovidových hodnot: Od 50% retracementu se v pátek odrazil také index Nasdaq 100, který je ale stále podstatně výše, než byly hodnoty indexu před covidem. Diverzifikovanější index SP500 se zatím drží výrazně více – propad byl zatím v oblasti cca 35% retracementu pohybu za poslední dva roky: Aktuální propady bohužel ne úplně vyhovují mým hlavním systematickým strategiím – tedy mean reversion systémům, které jsou letos zatím ve ztrátě (což ale vnímám jako zcela přirozené s ohledem na aktuální kontext trhů), současně ale přinášejí ohromnou příležitost pro vytváření dlouhodobých akciových pozic. Jak jsem ukazoval v historických článcích, sám se diverzifikuji i do pomalejších strategií a určitě se nebráním ani pasivnímu držení zajímavých titulů s cca 3letým výhledem tak, abych z investičních výnosů neplatil žádné daně. Zásadní otázka tak zní – je již nyní čas nakupovat, nebo je lepší vyčkávat? Bohužel křišťálovou kouli nemám, s většími nákupy ale zatím vyčkávám. V tuto chvíli mám přibližně 75 % kapitálu volného a 25 % zainvestovaného. S výraznějšími nákupy plánuji začít v oblasti 50% retracementu SPX s tím, že věřím, že se trhy mohou podívat i podstatně níže. Pochopitelně to může znamenat, že se do vybraných pozic nikdy nedostanu. Na druhou stranu nepředpokládám, že by růst byl tak raketový jako v roce 2020, kdy byly trhy živeny „covidovými penězi“. Takže pokud by se trhy stabilizovaly, předpokládám, že bude prostor plány přehodnotit. Jedna z hypotéz, se kterou pracuji je, že určitou nemalou paniku by letos mohlo přinést ochlazení bubliny v kryptu. To neznamená, že bych kryptu věštil zánik, nicméně celý systém se může pořádně rozhoupat, pokud by se hodně lidí pokusilo s dalšími poklesy a kauzami vybrat své hypotetické profity nebo ukončit přepákované pozice otevírané za vysoké ceny. Viz kauza destabilizace a ztráty hodnoty „stable“ coinu UST a krach jednoho z největších altcoinů Luna, který během minulého týdne ztratil prakticky veškerou svou hodnotu (jeho kapitalizace byla přitom v desítkách miliard dolarů). To už jsou situace, které myslím hodně lidí donutí o kryptotrzích přemýšlet i z pohledu, že velmi rychle mohu ztratit vše. A krypto svět je dnes s tradičním burzovním propojen na mnoha úrovních. Jeho rozkolísání by mohlo vyvolat solidní paniku, která by se promítla do všech trhů. A kde je panika, budou příležitosti. Proto dnes sám sleduji pokles Bitcoinu, záchvěvy dalších stable coinů atd. Osobně bych tak s otevírám pozic v indexech a akciích úplně nespěchal. Situace na trzích se mi jeví stále jako příliš klidná. A když pozice otevírat, tak opravdu pomalu a počítat s dalším přikupováním za nižší ceny. Ano, máme zde vysokou inflaci a investiční peníze v hotovosti trpí. Část kapitálu pochopitelně pracuje v mých rychlejších strategiích, ale u nejkonzervativnější části svých úspor věřím, že trpělivost ty nejzajímavější investiční příležitosti na trzích teprve přinese. Na druhou stranu je výše napsané jen mým osobním názorem. Možná, že nakonec nejvíce vydělají ti, kteří jsou dnes v aktuálním poklesu již 100% zainvestovaní a věří, že nyní máme v trzích dno. V trzích člověk opravdu nikdy neví. Sám ale zatím vyčkávám.
    9 bodů
  7. Po více než dvaceti letech každodenního obchodování jsem se mimo jiné naučil, že nejjistěji se vydělává s co nejjednoduššími taktikami. Současně je ale třeba si občas na profity počkat. Svůj trading jsem zásadním způsobem změnil přibližně před rokem a půl, kdy jsem veškerou svou činnost v trzích nasměroval skrz svůj nově založený fond k plně mechanickým strategiím, jejichž obchodování je časově nenáročné a automatizovatelné. Důvěru v tento zásadní krok mi poskytovala jednak praxe, kterou jsem měl s trhy za sebou, podrobné testy nasazovaných strategií a také zkoumání prokazatelné výkonnosti obchodníků, kteří šli tímto směrem (plná automatizace) déle než já. U nich jsem viděl, že lze dosahovat solidních profitů s výrazně nižší časovou náročností, než kterou jsem trhům dříve sám věnoval. Inspirace je v tradingu ohromná síla. Je ji ale současně potřeba vynakládat směrem, který je realizovatelný. Sám tak posledních několik let zkoumám jen výsledky, které pocházejí z brokerských platforem a jsou tvořeny ideálně mechanickým obchodováním, které je replikovatelné. A ideálně, pokud lze z výsledků vytušit, jakým způsobem obchodník obchoduje. Obchodníků, kteří mě v minulosti při přechodu na plně mechanické obchodování inspirovali, je celá řada. Jedním z nich je australský trader Nick Radge, který zrovna nedávno publikoval aktualizovanou výkonnost svého mechanického portfolia na na svém Twitteru: Zdroj: Twitter Nicka Radgeho Screenshot ukazuje růst jeho účtu o 200 % za poslední necelé tři roky (modrá linka) v situaci, kdy trh S&P 500 (zelená linka) rostl o 20 %. Podobná čísla se mi pochopitelně vždy líbila. Zejména proto, že jsem tušil, že je za nimi plně automatizované obchodování, které „funguje samo“ bez výrazné časové náročnosti. Dnes mám podobné equity křivky rád o to více, že se často podobají těm, které sám od svého obchodování očekávám a se kterými mohu své obchodování porovnávat. Konkrétně Nick měl podle svých tweetů na účtu nasazených pět systematických strategií. A bez ohledu na to, že netuším, s jakými konkrétními strategiemi Nick obchoduje, z jeho Twitteru a webu je patrné, že obchoduje velmi podobné jednoduché portfolio, které jsem si sám postavil – swingovou long/short mean reversion strategii (kterou velmi podrobně popisuji v bezplatném doprovodném kurzu dostupném ke knize Od myšlenky k reálným obchodům), intradenní long/short mean reversion strategii (jejíž stavbu jsem popisoval na finwin.cz, kde stále v reálném čase publikuji své obchody) a nějakou formu obchodování momenta (patrně podobná strategie jako SMO PRO ze swingového workshopu). Jak je možné, že s podobně jednoduchými strategiemi lze dosahovat tak vysokého zhodnocení? Důvodem je hlavně sdílení kapitálu v rámci portfolia. Strategie většinou neobchodují ve stejný čas, a stejný kapitál lze tak u více strategií sdílet, což výrazně zvyšuje výkonnost. Dobře to vidím na svém vlastním portfoliu, které dnes obchoduji a které se do určité míry jistě bude podobat tomu, co obchoduje Nick. Sám mám aktuálně v portfoliu 8 strategií, kde každé alokuji 20 % kapitálu portfolia. Teoretické výsledky portfolia od začátku roku 2020 vypadají takto: Srovnám-li výsledky s časovým oknem publikovaných Nickových výsledků, vidím na svých testech celkový zisk 70 % při drawdownu -6,88 %. Startovací kapitál 500 000 dolarů je hypotetický, na živém účtu obchoduji s jinou částkou. Uvedený graf představuje backtest. Portfolio obchoduji živě od druhé poloviny minulého roku a na svém velkém účtu jsem jej spouštěl postupně a z počátku častěji měnil váhy systémů. Přesto mají mé živé výsledky tvar equity křivky velmi podobné té z backtestu. Co je podstatné – při 20% alokaci do jednotlivých strategií dostávám následující využití kapitálu v čase: Prakticky neustále obchoduji bez využití marginu a kapitál je využíván přibližně z poloviny. To je u mě nyní naprosto OK, neboť obchodování není jen o strategiích. Průběžně řeším automatizaci obchodování, ladím technologické workflow a jelikož obchoduji s již nemalými penězi, chci být opatrný. Ovšem při pohledu na Nickovo portfolio mě pochopitelně napadá – mají mé aktuální strategie stejný potenciál? Pro ověření stačí, když v portfoliu zvýším alokaci každé strategii na 50 % a hned vidím výsledky: Ve stejném časovém okně, jako jsou výsledky Nicka, získávám prakticky shodné zhodnocení: 188 % u mě při 15% drawdownu. Takto vypadá využití kapitálu: Portfolio je pořád naprosto dobře obchodovatelné. A to i na retailovém účtu, protože dvě strategie obchodují pouze intradenně, a mohou tak využívat extra 4x margin pro intradenní pozice. Mé portfolio navíc těží z portfolio marginu, kde bych měl pro dané pozice naprosto dostatečný prostor. Takový, že by váhy šly posouvat ještě výše. Závěrem Síla jednoduchosti tradingu mě dokáže stále mile překvapit a je to koncept, který doporučuji každému, kdo chce v trzích vydělávat. Různé obchodní systémy se pochopitelně liší mnoha detaily a krátkodobě budou poskytovat odlišné výsledky. Ovšem z pohledu několika tisíc obchodů (jako že na výše uvedených křivkách podobný počet obchodů je) se nuance stávají nepodstatnými. Krásně je to vidět na výše uvedených příkladech, kde se obchodují různé systémy s jen podobnými charakteristikami a výsledky jsou přitom dost podobné. Dnes proto upřednostňuji co nejjednodušší systémy. Když vyvíjím nový systém, chci v něm vidět co nejméně podmínek a proměnných. Na letošní výkonnosti mnoha obchodníků je vidět určitá stagnace – patrné je to i na equity křivce Nicka. Procházení podobným obdobím není nic vzrušujícího, pro začátečníky může být podobné období i demotivující. Opět je tak důležité, pokud můžete svoji výkonnost porovnávat s dalšími zkušenými tradery, kteří obchodují podobně, ale s jinými systémy. Mě osobně aktuálně nastavené portfolio utvrzuje v tom, že má skutečně velký potenciál, ale vše chce v trzích svůj čas. Osobně nyní zvažuji zvýšení vah systému v portfoliu tak, abych o trochu více využil jeho potenciál.
    7 bodů
  8. Ústředním bodem mého obchodování je práce na diverzifikovaných portfoliích složených z více strategií. Jelikož se v tuto chvíli zaměřuji především na akcie, může se stát, že stejný titul bude chtít najednou otevřít více strategií. Jak k tomuto přistoupit? Při práci s akciovými strategiemi lze nalézt mnoho logik vstupů a výstupů vedoucích k historicky relativně nekorelovaným systémům. Potíž může být v momentě, kdy strategie z nějakého důvodu budou obchodovat podobné akcie. Zde je zjednodušený příklad: Obr. č.1: Původní strategie Modrá linka je short strategie velmi podobná MR3000S, kterou obchoduji kromě svého fondu i v našem Trading roomu. Červená linka představuje hypotetickou další short strategii, kterou jsem připravil kvůli demonstraci v tomto článku. Jde o upravenou strategii, která se od modré liší v drobných nuancích vstupních a výstupních pravidel. Na první pohled se výkonnost modré a červené strategie od sebe zas tolik neliší a v praxi bych rozhodně obě strategie jako diverzifikované neobchodoval. Pro pointu dnešního článku je podstatné, že obě výše uvedené strategie sdílí poměrně dost velmi podobných obchodů na stejných titulech a níže demonstrovaný princip na této kombinaci dvou podobných systémů bude velmi výrazný. Při obchodování mého portfolia nechci, aby systémy držely stejné pozice v různých systémech. A to z pochopitelných důvodů. Jednotlivé akcie reagují na fundamenty a mohlo by se stát, že shodou náhod bych měl násobnou expozici zrovna v akcii, která vygeneruje vyšší ztrátu. V každém čase tak osobně ve svém portfoliu držím přes všechny systémy v jakékoliv akcii jen jednu pozici. Co tedy dělat, pokud se sejde signál pro vstup do stejné akcie ve více systémech? V zásadě máme dvě možnosti: 1) Duplicitní signál vypustit a nahradit jej dalším signálem v pořadí. 2) Duplicitní signál vypustit a nenahrazovat jej žádným dalším signálem (budeme tak obchodovat méně signálů). Intuitivně by většina obchodníků volila patrně bod 1). Zejména pokud jako já analyzujete mnoho tisíc akcií a většinu dnů je k dispozici více signálů, než kolik chceme otevřít. V případě dostupnosti více signálů postupují mé systémy tak, že si dostupné signály seřadí podle nějakého klíče a obchodují „top x signálů“. Například „top 5 signálů“, kdy každému obchodu přiřadí 2 % účtu. Pokud v top „5 signálech“ bude nějaký trh duplicitní s jinou strategií, mohl by se tento vynechat a obchodovat další v pořadí – tedy například šestý. Testy ovšem ukazují, že tento přístup není optimální. Jednoduše proto, že náhradní signály bývají slabší. Zde je konkrétní ukázka: Obr. č.2: U červené strategie byly duplicitní obchody nahrazeny jinými Modrá linka představuje stále stejnou výkonnost původní modré strategie. U druhé short strategie (červená linka) vidíme úplně jiný, výrazně horší, historický průběh výkonnosti. Jak to? V červené lince systém vypustil akcie, které by byly shodné s pozicemi v modrém systému. A nahradil je dalšími signály, které byly v pořadí. Na první pohled je zřejmé, jak výrazně horších výsledků takový přístup dosahuje. Pochopitelně bude záležet na přesné logice, podle kterých se signály k obchodování řadí. Většina mých testů ale potvrzuje, že nahrazování duplicitních signálů dalšími v pořadí vede k výrazně horším výsledkům. Osobně proto postupuji druhou cestou. Pokud je v portfoliu duplicitní signál, tak jej vynechám a nenahrazuji. Backtest naší simulace by pak vypadal následovně: Obr. č. 3: U červené strategie byly duplicitní obchody vynechány bez náhrady Modrá linka představuje stále stejnou výkonnost původní modré strategie. U druhé short strategie (červená linka) vidíme opět jiný průběh výkonnosti než na prvním grafu. Ovšem je podstatně lepší než na druhém grafu. V tomto případě obsahuje výkonnost červené linky stejné obchody jako na grafu č.1. Jsou jen bez náhrady vynechány obchody, které ve stejný čas obchodovaly stejnou akcii jako modrá strategie. Červená strategie tak má mnohem nižší počet obchodů (protože řada z nich byla vynechána) a v absolutním měřítku vydělá méně než červená strategie v grafu č.1. Ovšem také s nižší expozicí kapitálu (není využíván) a kapitál lze využívat v jiných strategiích. Tedy toto rozhodně není špatný výsledek. Naopak. Výsledná kombinace obou strategií nabízí solidnější diverzifikaci než v grafu č.1 – jednak strategie nesdílejí ani jeden současně obchodovaný trh a také je vidět, že výkonnostní křivky jsou si méně podobné. V případě portfolií sám tedy postupuji druhou variantou: Duplicitní signály vypouštím a nenahrazuji jej žádným dalším signálem. Dobrou zprávou je, že je to také technicky jednoduší řešení. I v samotném backtestu portfolia stačí, pokud z historických výsledků v Excelu nebo pomocí Pythonu odstraníte obchody, které by se ve stejný čas odehrávaly ve stejných akciích. Při živém obchodování pak jednoduše do Interactive Brokers neposílám signály, se kterými pracují jiné strategie nebo které se shodují s akciemi, které jsou v jiných systémech otevřené.
    7 bodů
  9. V rámci TechLabu odstartuje od 9.2.2022 bezplatný minikurz zaměřený na zprovoznění pokročilého obchodního deníku v Pythonu. Kurz bude trvat pět týdnů a jeho cílem je naučit obchodníky pracovat s bezplatným portfolio obchodním deníkem. Hlavním směrem obchodování na Finančníkovi jsou systematické strategie, jejichž fungování je možné automatizovat, a tudíž provádět s minimální časovou náročností i při práci s širšími diverzifikovanými portfolii (která považujeme za hlavní svatý grál retailového obchodníka). Systematizace obchodování s sebou nese potřebu osvojit si technické nástroje a postupy, které nám v tradingu následně šetří čas a zvyšují efektivitu. Podle toho, z jakého zázemí obchodník přichází (sám nejsem programátor, ani jsem dříve příliš technice nerozuměl) je pak přirozené, že technické výzvy mohou vyvolávat mnoho průběžných dotazů a nejistot. Proto na Finančníkovi vznikla skupina TechLab, jejímž cílem je pomoci všem překonat technické problémy a inspirovat se, jak situace řeší v tradingu ostatní. Ve skupině je dnes mj. přes 5 000 příspěvků a 117 video tutoriálů o délce přibližně 1 800 minut. Každý týden přitom přibývá další tutoriál z naší praxe. Aby se v tématech dobře orientovalo i těm, kteří se zrovna pouští do práce se zvládnutím technikálií, je naším plánem připravovat v TechLabu průběžně minikurzy zaměřené na určitou složitější problematiku. Po prvním superúspěšném minikurzu Základy zvládnutí Pythonu – od nuly k práci s daty nyní bude startovat minikurz Obchodní deník v Pythonu. Minikurz vás naučí spouštět a ovládat dnes již sofistikovaný obchodní deník, jehož kódy byly v TechLabu publikovány a průběžně aktualizovány. Výsledkem je hotová aplikace, kterou můžete používat s naším Autotraderem, nebo vlastními skripty. Deník umí navíc zpracovat i ručně zadané obchody, a je proto použitelný i pro ty, co automatizaci obchodovaných systémů prozatím chystají. Všechny kódy jsou poskytovány v otevřené podobě. Aplikace je připravena v jazyce Python a není problém ji používat, i když nemáte s Pythonem žádné zkušenosti. V rámci minikurzu poradíme, jak aplikaci na počítači zprovoznit. Minikurz doporučujeme především účastníkům swingového workshopu, kteří s jeho pomocí mohou rozchodit řešení pro evidenci obchodů. Přínosem bude ale i pro všechny ostatní tradery, kteří hledají způsob, jak evidovat výsledky systematických strategií. Minikurz se bude skládat z pěti lekcí, ke kterým bude poskytována osobní podpora. V úvodní první lekci si ukážeme, jak připravit prostředí pro spuštění obchodního deníku. Budeme pracovat s databází, která je součástí řešení Autotraderu. Nicméně pokud Autotrader nepoužíváte, bude možné ve vlákně deníku stáhnout prázdnou databázi, která je také připravena pro účely deníku. Ukážeme si, jak nastavit strukturu složek, kde uložit získanou databázi, případně jak si otestovat kompatibilitu stávající databáze Autotraderu a jak si ji případně upgradovat. Následně se naučíme, jak pomocí Python skriptu stahovat z Interactive Brokers záznamy o provedených obchodech. V druhé lekci se naučíme pracovat s nástrojem SQL DB browser. Ukážeme si, jakým způsobem prohlížet nebo editovat obsah tabulky s provedenými obchody. Vysvětlíme si význam jednotlivých sloupců a také jak případně doplnit chybějící záznamy o provedených obchodech. Jakmile budeme mít vše připravené a databáze bude obsahovat první záznamy o obchodech, můžeme spustit skript obchodního deníku. Ve třetí lekci si vysvětlíme, jak skript funguje, co umožňuje a také si popíšeme jeho základní funkce. V prostředí Jupyter notebooku si načteme obsah deníku a provedeme základní analýzu. Ve čtvrté lekci si představíme možnosti vizualizace výsledků ve formě grafů a také pomocí integrovaných funkcí. Dále si ukážeme, jakým způsobem deník propojit s řešením Quantstas. V poslední páté lekci se budeme věnovat správě řešení. Ukážeme si, jak důležité úlohy spojené s deníkem automatizovat a také jak zálohovat nebo případně exportovat data. Shrnutí Minikurz začne v TechLabu ve středu 9.2.2022. V tento den publikujeme první lekci, ke které bude navázána diskuze s osobní podporou. Další lekci zveřejníme vždy za týden. Všechny lekce jsou předem připravené a není tak stanoven jednotný čas jejich vysílání. Každý může obsah sledovat v době, která mu vyhovuje nejvíce. Za pět týdnů pak budete mít jasno v tom, jak konkrétně obchodní deník používat a jak jej zapojit do svého obchodního workflow. Do minikurzu se mohou zapojit všichni účastníci TechLabu. Pokud v TechLabu nejste, můžete se registrovat zde. Po skončení minikurzu je obsah z TechLabu stažen a zůstane k dispozici jen absolventům minikurzu. Pokud o zapojení do TechLabu uvažujete, tak nyní je určitě správný čas k registraci.
    7 bodů
  10. Mé hlavní systematické portfolio krátkodobých strategií funguje v trzích de facto autonomně, což mi dává možnost zaměřovat svou pozornost na dlouhodobější diskreční obchody. V nich aktuálně vnímám ohromné příležitosti, v tuto chvíli stále do shortu. Na sociálních sítích jsem minulý týden sledoval určité nadšení z možných plánů amerického FEDu na snížení agresivity zvyšování úrokových sazeb a z toho plynoucího možného růstu akciových trhů. Osobně se ale u trhů přikláním k výrazně vyšší pravděpodobnost dalšího poklesu. A to i kdyby FED přestal sazby zvyšovat. Jako hlavní důvod pro další pokles amerických akcií vnímám očekávané horší hospodářské výsledky společností. Ty snižují valuaci firem, nižší EPS pak vede k nižším cenám. Aktuální odhadované EPS S&P 500 na rok 2023 je 237 a postupně klesá: Očekávám, že EPS S&P 500 bude dál klesat s postupným vyhlašováním hospodářských výsledků. Silný tlak na další pokles indexů vnímám jak v nerostoucím odhadu EPS S&P 500, tak v rychlosti změny nákladů na kapitál, které společnosti nyní mají. Přičemž právě snižování nákladů na kapitál bylo to, co pohánělo v minulé dekádě hodnotu trhů výše. Takto vypadá vývoj výnosů BBB korporátních bodů od roku 2000 – na podzim loňského roku to bylo pod 2,5 %, nyní jsme na 6,52 %. Změna je to skutečně obrovská: Existují různé modely valuace firem vycházející z různých ekonomických a makro dat. U těch, co sleduji, vesměs vychází potenciál pro další pokles indexů o cca 20 % z nedávných low – tedy někam k ceně 280 v SPY: A z toho vychází můj rámcový plán. V rámci svého investičního portfolia vyčkávám s otevíráním hlavních dlouhých pozic. Trhy postupně shortuji. Jednak takticky skrz například short v Eurostoxx dividend futures popisovaný v minulém článku a jednak čekám i na technickou příležitost pro přímé shorty indexů. V SPY zatím vyčkávám na příležitost pro short někde v naznačené oblasti 400. Pokud zvažujete investice do akcií, byl bych nyní extrémně opatrný. Je možné, že v rámci medvědího trhu uvidíme nyní nějaké ostřejší korekce vzhůru (například k mé vyhlédnuté oblasti 400 v SPY), ale pokud FED nějak opravdu zásadně nezmění svůj pohled na inflaci, tak vnímám jako vysoce pravděpodobné, že se v dalších měsících SPY podívá pod 300.
    6 bodů
  11. Začátkem roku 2021 jsem v sérii YouTube videí popisoval, jak postupovat krok za krokem při stavbě nového obchodního systému. Začal jsem zkoumáním myšlenky, pokračoval přes backtest až k prvnímu nasazení strategie živě. Videa můžete stále nalézt na stránce finwin.cz. První obchod jsem provedl 28.1.2021 a od té doby dokumentoval každý nový provedený obchod. Jakkoli bláznivě to může znít, tak i prostřednictvím vstupů, které publikuji prakticky v reálném čase na Twitteru (rychlý přehled obchodů můžete najít na zmíněné stránce finwin.cz). Cílem celé série bylo ukázat, že systematické vydělávání na burze není nedosažitelné. Podstatné je dodržovat určité základní zásady, které jsem se snažil co nejpodrobněji popsat i v knize Od myšlenky k reálným obchodům a jsem přesvědčený, že vydělávat může každý s dostatkem odhodlanosti. Pochopitelně, že v době počátku publikování seriálu jsem nemohl vědět, jak obchodování Finwinu skončí. Nicméně moje zkušenost ukazuje, že pokud se pracuje s tzv. „idea first“ metodou popsanou i v knize, většinou se pozitivní výsledky dostaví. I proto jsem se nebál poslat Finwin na burzu s reálnými penězi. A vyplatilo se. Po roce je equity křivka Finwinu na historickém maximu. Takto vypadá equity křivka systému, pokud bychom jej obchodovali s účtem 20 000 dolarů: Za rok jsem se systémem zobchodoval 355 obchodů. Absolutně všechny obchody byly reportovány na Twitteru v reálném čase. Reportuji vždy vstup, výstup je na konci dne (jak je podrobně vysvětleno ve videích). Například takto vypadal Twitter včera (článek píši v pátek 4.2.2022): Systém shortoval dvě akcie – ARCH a QCOM. A takto vypadá plnění z mého účtu u Interactive Brokers: Na účtu je vidět nejprve short v QCOM za cenu 189.33 v 15:38:14 a následně short v akcii ARCH v 15:55:56 za cenu 110.99. Přesně, jak jsem v reálném čase reportoval na Twitteru. Pozice byly uzavřeny s uzavřením burzy – ve 22:00 českého času. Zisk si můžete spočítat sami nebo vzít ten z mé brokerské platformy – tyto dva obchody mi včera na účet přinesly 1 145,40 dolarů, tedy cca 24 000 Kč. To znamená, že sám dnes obchoduji Finwin s výrazně vyšším účtem než 20 000 dolarů – postupem času jsem pozice navyšoval. Finwin jde obchodovat s prakticky libovolným účtem. Dnes sdílím v Trading Roomu jak své signály, tak nástroj autotraderu, se kterým obchody exekvuji. Podobné metody lze obchodovat i s pár tisíci dolary (na výpise je vidět, že komise se pohybují kolem 0,30 dolarů /obchod, což je u IB minimum, které platí i pro menší pozice). Hledáte cestu, jak se dostat ke konzistentním profitům? Rádi byste i v aktuálním kontextu obchodovali stabilně a bez emocí? Určitě si přečtěte novou knihu Od myšlenky k reálným obchodům Implementujte již od samotného začátku své praxe důležité systematické procesy a správné myšlení, které výrazně zvyšuje šance na stabilně profitabilní obchodování. Inspirujte se, jak trading dělat jinak a lépe. Jelikož jsem sám dynamicky navyšoval v systému pozice, reportuji teoretickou výkonnost s účtem 20 000 dolarů. Ve výkonnosti tedy vstupy a výstupy odpovídají mému živému obchodování, ale velikost pozice vychází z uvedené hypotetické velkosti počátečního účtu bez reinvestování. Takto by pak vypadaly equity křivky long/short pozic, které jsem obchodoval: Červená linka představuje zisky shortů, šedá longů. Long i short pozice byly tedy ziskové, ale výrazně více zisků přišlo ze shortů. Což je skvělá zpráva, protože ve svém portfoliu používám Finwin dnes jako jednu ze složek diverzifikace akciových portfolií, které strategie spíše nakupují. Takto pak vychází porovnání dosažené výkonnosti Finwinu s vývojem SP500 (reprezentovaného tickerem SPY): Tmavá linka reprezentuje výkonnost Finwinu, šedá linka indexu. Na grafu je vidět, že výkonnost obou křivek je v důsledku velmi podobná. Finwin vydělal více, ale jen o trochu. Obě křivky mají roční míru zhodnocení kolem 20 % (Finwin bez reinvestování, které výkonnost ještě zvyšuje). Velmi podobné byly i drawdowny. Jak Finwin, tak index měly v průběhu roku nejvyšší drawdown kolem 10 %. V čem se ale systémy liší podstatně, je míra využití kapitálu. V indexu by byl kapitál investován celý (100 % účtu), Finwin kapitál používal z 1/3 (konkrétně 27 %). To je ohromný rozdíl, protože 2/3 kapitálu může pracovat a vydělávat v jiných strategiích, což je přesně to, co dělám v rámci svých diverzifikovaných portfolií. Navíc výkonnost indexu byla za poslední rok nadstandardní, jen málokdo myslím očekává, že indexy pojedou dále s roční mírou zhodnocení 20 %. Co se dalších statistik týče, Finwin ve svém prvním roce obchodoval s úspěšností 52,17 % a pozitivním RRR. Průměrný zisk byl 2,54 % účtu, průměrná ztráta 2,01 % účtu. Expectancy byla 0,36 %. Tedy průměrně lze u obchodu očekávat zisk 0,36 % účtu. Sharpe ratio za první rok obchodování bylo 1,43. Takto vypadala měsíční distribuce zisků a ztrát strategie: Dobře je vidět, jak strategii svědčí volatilita v trzích. Letos se strategii slušně daří v momentech, kdy si indexy procházejí propady. Proto tento přístup vnímám jako dobrý pro diverzifikaci pomalejších swingových strategií například ze swingového workshopu. Shrnutí S ročním výročím obchodování Finwinu jsem tedy naprosto spokojený. Jednak proto, že jsem sám vydělal nemalé peníze. Ale také proto, že si nedokáži představit o moc lepší inspiraci pro ostatní, než kterou Finwin poskytl. V sérii veřejných videí jsme si kompletně popsali, jak z myšlenky vykřesat konkrétní obchodní systém. Jak uvažovat při jeho nasazení. V průběhu roku jste na Finančníkovi mohli číst komentáře k vývoji strategie a po roce se ujistit, že nasazená strategie je s profity na maximech. Řada lidí zde na Finančníkovi dnes na základě publikované série určitou obdobu Finwinu obchoduje a vydělává. Jsem rád, že jsem mohl poskytnout inspiraci. V dnešní šílené inflační době je potřeba s penězi aktivně pracovat a automatizované systematické obchodování je z mého pohledu jednou z velmi perspektivních cest. Nejvíce se mi na ní líbí, že práci je třeba odvést jednou při stavbě systému a následně už „věci jedou samy“. Pokud hledáte asistenci s rozhozením podobného principu obchodování, pak doporučuji začít s knihou Od myšlenky k reálným obchodům. Rozhodnete-li se stavět podobný systém sami, můžete využít kompletní kód mean reversion strategie MR3000 sdílené v otevřené podobě ve swingovém workshopu. U strategie stačí předělat výstup na „EOD“ a Finwin je hotový. Pro pomoc s exekucí systémů se můžete zapojit do Trading Roomu. Zde sdílím přesně stejné signály, které sám obchoduji (a které následně publikuji na Twitteru), plus připravuji průběžně reporty, kde se naučíte na strategie nahlížet s využitím dalšího mého know-how. A samozřejmě je zde k dispozici i můj intradenní autotrader. Obchodníci s ročním členstvím jej dokonce získají v podobě otevřeného Python kódu a mohou tak libovolně strategie rozšiřovat již vlastním směrem bez nutné počáteční časové investice.
    6 bodů
  12. Systematické obchodování představuje jednu z jistějších cest k pravidelným ziskům a časové nezávislosti. Je však třeba zvládnout základy práce s potřebným softwarem a daty. V pátek 9.9.2022 spouštíme v rámci skupiny TechLab aktivně moderovaný minikurz základů práce s programem Amibroker, který pro systematické obchodování sami používáme. Kurz bude plný domácích úkolů, které Vás spolu s aktivním zapojením lektora dovedou k možnosti samostatně vytvářet v Amibrokeru první obchodní systémy. Pro všechny členy TechLabu je kurz zdarma. Sám dnes obchoduji plně systematicky – s pomocí softwaru vytvářím poměrně jednoduché obchodní systémy, jejichž největší síla tkví v tom, že je lze snadno spojovat do komplexnějších diverzifikovaných portfolií. V těch se skrývá jeden z hlavních „svatých grálů“ obchodování. Na svých účtech kombinuji mechanické systémy, které obchodují různé trhy, různé timeframe, long i short. Paradoxně je takové diverzifikované komplexní obchodování časově i psychicky mnohem méně náročné než diskreční způsob tradingu jediného systému. Je to díky tomu, že většinu činností řídí software (Amibroker) na základě dopředu připravených a otestovaných obchodních plánů. Kurz je zaměřen na výuku základů práce s Amibrokerem pomocí praktických ukázek a domácích úkolů. Naučíte se vyjít z jednoduché myšlenky, otestovat ji na historických datech a interpretovat získané výsledky. Jedním z výsledků výuky bude i konkrétní obchodovaný systém aplikovatelný na akcie i futures (equity křivka je zobrazena na screenshotu). V průběhu devíti týdnů získáte každý týden lekci pro procvičení jednoho z bloků základů s Amibrokerem. V první lekci se budeme věnovat základům skriptovacího jazyka AFL a napojení Amibrokeru na data. V druhé lekci se již pustíme do přípravy první jednoduché strategie. Ukážeme si, jak v Amibrokeru backtestovat obchodní logiky. Ve třetí lekci zapojíme do kódu indikátory. Povíme si o základech vyhodnocování, optimalizace a filozofie in sample/out of sample testování. Čtvrtá lekce Vás naučí zobrazovat vlastní indikátory v grafech Amibrokeru. V páté lekci se zaměříme na práci s různými timeframe, o které rozšíříme vytvářený obchodní systém. Šestá lekce bude zaměřena na obchodování myšlenek na více trzích najednou. V sedmé lekci se naučíte pracovat se skenerem, s jehož pomocí si generujeme instrukce pro každodenní obchodování. Osmá lekce se bude věnovat debugování kódu – postupům, které Vám pomohou nacházet ve skriptech chyby, které je třeba odstranit. V deváté lekci si ukážeme, jak v Amibrokeru pracovat s futures daty (v předcházejících lekcích je výuka postavena na akciových trzích) a aplikovat na ně vytvořený obchodní systém. Každá lekce obsahuje domácí úkol a celý kurz je aktivně moderován. Od zkušeného lektora tak průběžně získáte odpovědi na jakékoliv otázky, se kterými se v průběhu výuky budete potýkat. Minikurz „První strategie v Amibrokeru“ je pro účastníky TechLabu zdarma. Pokud zatím nejste členy skupiny TechLab, stačí se přihlásit a můžete se výuky zúčastnit za cenu 250 Kč + DPH/týden po dobu prvních tří měsíců a následně za cenu pouhých 125 Kč + DPH/týden. V TechLabu sdílíme s kolegou Bogdanem Waclawikem prostřednictvím videa návody týkající se technických řešení našeho vlastního obchodování, poskytujeme nástroje pro systematický trading, nabízíme poradenství s technickými problémy a pořádáme technicky zaměřené minikurzy. Členstvím tak mimo jiné okamžitě získáte přístup k archivu více než 130 praktických videotutoriálů. Do TechLabu se můžete registrovat zde: https://www.financnik.cz/exe/akademie/kurzy/techlab.html Kurz doporučuji absolvovat také všem, kteří uvažují o absolvování Workshopu swingového obchodování, který vyhlásíme na podzim. V něm se již základům práce s Amibrokerem nevěnuji (workshop je zaměřen na samotné strategie) a zvládnuté základy práce s Amibrokerem tak budete moci aplikovat přímo do hlubší praxe. Pozor! Po minikurzu „První strategie v Amibrokeru“ bude v TechLabu brzy následovat minikurz pokročilejší práce s Amibrokerem (zaměřeno na tzv. Custom backtester). Ten bude opět zdarma dostupný všem členům Techlabu. Pokud tak s Amibrokem začínáte, je nyní ten správný čas se do TechLabu zapojit a postupně si s Amibrokerem osvojíte jak základy, tak pokročilejší práci. Archiv kurzu „První strategie v Amibrokeru“ bude po uplynutí kurzu k dispozici jen těm, kteří se kurzu účastnili. Jestli nyní tento kurz zmeškáte, nepůjde jej samostatně koupit. Další běh pak bude následovat nejméně za půl roku, spíše za rok. Pokud je pro vás také systematické obchodování zajímavé a chcete se přenést přes potřebné základy, nezmeškejte zapojení do aktivně moderovaného minikurzu „První strategie v Amibrokeru“, který startuje 9.9.2022. Doporučuji registrovat se do TechLabu nyní.
    4 bodů
  13. V uzavřené skupině TechLab máme připravené dva nové běhy minikurzů – praktické začátky s Pythonem a základy Amibrokeru. Minikurzy představují systematické vzdělávání plné moderované diskuze a řešení domácích úkolů. Pro účastníky TechLabu jsou zdarma. Začínáme v pátek 27.5.2022. Hlavním směrem obchodování na Finančníkovi jsou systematické strategie, jejichž fungování je možné automatizovat, a tudíž provádět s minimální časovou náročností i při práci s širšími diverzifikovanými portfolii (která považujeme za hlavní svatý grál retailového obchodníka). Systematizace obchodování s sebou nese potřebu osvojit si technické nástroje a postupy, které nám v tradingu následně šetří čas a zvyšují efektivitu. Podle toho, z jakého zázemí obchodník přichází (sám nejsem programátor, ani jsem dříve příliš technice nerozuměl), je pak přirozené, že technické výzvy mohou vyvolávat mnoho průběžných dotazů a nejistot. Proto na Finančníkovi vznikla skupina TechLab, jejímž cílem je všem pomoci překonat technické problémy a inspirovat se, jak situace řeší v tradingu ostatní. Ve skupině je dnes mj. přes 5 000 příspěvků a 117 videotutoriálů o délce přibližně 1 800 minut. Aby se v tématech dobře orientovalo i těm, kteří se zrovna pouští do práce se zvládnutím technikálií, je naším plánem připravovat v TechLabu průběžně minikurzy zaměřené na určitou složitější problematiku. Zde je plán TechLabu na nejbližší období. Minikurz Základy zvládnutí Pythonu Od 27.5.2022 máte možnost zapojit se do minikurzu Základy zvládnutí Pythonu – od nuly k práci s daty. Výuka je určena neprogramátorům. Zaměřena bude na nejdůležitější nástroje, které z Pythonu pro trading používáme – zejména knihovnu Pandas. Těšit se můžete na následující výukové bloky: 27.5.2022 Lekce 1 – Úvod do Pandas. Hned od první lekce se pustíme do práce s poskytnutými datasety. Po úvodním představení kurzu a shrnutí přípravy prostředí se naučíme do Pandas načíst data z csv souboru. Dále si ukážeme funkce pro omezení záznamů a řekneme si, jak následně provedené změny uložit. 3.6.2022 Lekce 2 – Datové typy. V lekci si vysvětlíme, co to jsou základní datové typy, ukážeme si funkce pro zjištění, s jakými datovými typy v jednotlivých sloupcích tabulky pracujeme a také se naučíme techniky převodu dat, které nám umožní předcházet případným chybám vycházejícím z nesouladu datových typů. 10.6.2022 Lekce 3 – Seznámení s DataFrame. V této lekci se podíváme trochu komplexněji na datové typy, představíme si nejběžnější složené datové typy, také si řekneme, co je to dataframe a naučíme se základní operace napříč tabulkou. 17.6.2022 Lekce 4 – Získáváme první data. V této lekci si vysvětlíme, jak pracovat s osami v rámci dataframe, dále se naučíme postupy pro ošetření prázdných hodnot v načtených datech a také si ukážeme, jak aplikovat na datech základní statistické operace. 24.6.2022 Lekce 5 – Práce s indexy. Lekce zaměřená na práci s indexy, vysvětlíme si, jak s indexy pracovat a naučíme se, jak můžeme díky indexu efektivně získávat z dataframe požadované hodnoty a také, jak pomocí stejných principů nahrazovat hodnoty za jiné. 1.7.2022 Lekce 6 – Seskupování dat. Pokud bude dataset obsahovat záznamy více systémů, pak nás kromě pohledu na celkový stav portfolia budou zajímat také dílčí výsledky jednotlivých strategií. Dnes si vysvětlíme principy seskupování dat, které nám umožní právě tyto dílčí výsledky získávat rychleji a efektivněji. 8.7.2022 Lekce 7 – Spojování tabulek. V lekci se naučíme spojovat tabulky, vysvětlíme, jak řešit dva nejčastější důvody spojování tabulek, kterými jsou přidávání dalších řádků ke stávajícím záznamům a také rozšíření tabulky o další sloupce. Současně připojíme další dva datasety. První obsahuje data našeho pracovního portfolia za delší období, druhý pak doplňující informace o průběhu jednotlivých obchodů. 15.7.2022 Lekce 8 – Smyčky. Zaměřeno na smyčky, které patří mezi nejčastěji používané techniky v programování a setkáme se s nimi v téměř každém Python skriptu. V našem minikurzu si podrobněji vysvětlíme, jak funguje smyčka for...in, která nám umožní procházet záznamy v dataframe poměrně jednoduchou a srozumitelnou syntaxí. 22.7.2022 Lekce 9 – Vizualizace dat. V závěrečné lekci minikurzu se naučíme data vykreslovat do grafů. Vysvětlíme si základní principy použití funkce plot a předvedeme, jak zobrazit průběh equity celého portfolia i jednotlivých strategií. Videotutoriály z praxe Mezi plánovanými minikurzy budou v TechLabu publikované nové tutoriály pokrývající naši aktuální praxi se systematickými strategiemi. Minikurz Základy Amibrokeru Od září se můžete zapojit do nového minikurzu, který vás naučí pracovat s Amibrokerem – doslova od nuly k prvním strategiím. Harmonogram bude následující: 2.9.2022 Lekce 1 – Úvod do AFL. V první lekci si Amibroker podrobněji představíme, vysvětlíme si možnosti AFL editoru a základy skriptování. 9.9.2022 Lekce 2 – Vytváření první strategie. V této lekci se naučíme formulovat strategie a převádět je do základní podoby skriptů. Vytvoříme si základní AFL kód první konkrétní obchodní strategie. 16.9.2022 Lekce 3 – Optimalizace a vyhodnocování výsledků. Ukážeme si, jak je vhodné se dívat na práci s proměnnými a jak rozumně používat optimalizaci. Současně se zaměříme na interpretaci výsledků, které máme v Amibrokeru k dispozici. 23.9.2022 Lekce 4 – Zobrazení grafů. Amibroker je velmi silný ve vizuálním zobrazování jakýchkoliv informací. 30.9.2022 Lekce 5 – Práce v různých časových rámcích. Ze strategie pracující na denních datech připravíme strategii využívající vyšší timeframe. 7.10.2022 Lekce 6 – Obchodování více trhů najednou. Ukážeme si, jak v Amibrokeru aplikovat strategii na více trhů najednou. Vytvoříme si jednoduchý mean reversion portfolio systém. 14.10.2022 Lekce 7 – Skener a Explorer. Důležité nástroje, s jejichž pomocí můžeme skripty debugovat, sledovat aktuální trhy nebo vytvářet signály pro další automatizaci. 21.10.2022 Lekce 8 – Debugování skriptů. Abychom historickým testům mohli důvěřovat, musíme mít důvěru ve správnost samotných skriptů. K tomu nám mohou pomoci taktiky pro debugování. 28.10.2022 Lekce 9 – Testování futures trhů. Ukážeme si, jak v Amibrokeru importovat data futures trhů a jak na těchto datech testovat strategie . Další tutoriály a minikurzy Na připravené minikurzy budou navazovat další tutoriály a minikurzy. Veškerý obsah, včetně průběžné diskuze a technické podpory, je přístupný všem účastníkům TechLabu za cenu od 500 Kč + DPH /měsíčně. Hledáte-li cesty, jak technické výzvy v oblasti systematického obchodování zvládnout, pak je TechLab jednoznačně pro vás. Zaregistrovat se do něj můžete zde.
    4 bodů
  14. Světové trhy jsou stále nejistější, inflace na maximech, konec války na Ukrajině v nedohlednu. O to důležitější je aktivněji přemýšlet, jak naložit s úsporami a kam směřovat hlavní pozornost v tradingu. Zde je můj aktuální rámcový plán včetně pozic, které nyní otevírám. Zhodnocování a vydělávání peněz na finančních trzích dělím do dvou skupin – aktivního tradingu a dlouhodobého investování. Aktivní trading dnes provozuji v mechanické podobě. Zaměřuji se na obchodování mixu strategií v portfoliích. A jsem přesvědčený, že význam aktivního tradingu se bude postupně zvyšovat. Doby, kdy stačilo držet SPY a vydělávat nadstandardní výnosy, se podle mého názoru hned tak nevrátí. Mé mechanické portfolio letos rozhodně pasivní držení indexu výrazně překonává, byť equity křivka se motá lehce pod nulou. Je to hlavně proto, že rok jsem začínal s portfoliem strategií zaměřených především na nákup akcií. Strategie nakupující akcie tak buď nemají letos žádné signály, nebo jsou ve ztrátě (hlavně ty mean reversion na dlouhou stranu). Mean reversion short vydělávají, ovšem spíš tak, že kompenzují dlouhou stranu. Mimochodem takto aktuálně vypadá equity křivka mean reversion short obchodované na mém velkém účtu (toto je teoretická výkonnost, ovšem live statistiky shortů mám letos obdobně dobré): Letos krátkodobé shortování skrz mean reversion strategie funguje opravdu velmi dobře. Byť bych si samozřejmě dokázal v rámci svého systematického tradingu představit letos celkově větší zisky, jsem s celým systematickým portfoliem spokojený. Kvalita strategií se z mého pohledu vždy projeví v krizi. A pokud portfolio postavené z větší části na krátkodobém nakupování akcií letos výrazně neztrácí, je to pro mě velmi dobré znamení. Postupně navíc přidávám do portfolia strategie, které vydělávají i na momentu. Viz popis vytváření momentum breakout strategií, o kterém jsem psal v posledním článku. V systematickém obchodování tak žádné zásadní změny nedělám a spíše se postupnými kroky posouvám vpřed. Jsem spokojený s tím, že letos portfolio výrazně neztrácí přesto, že jsem v něm měl většinu strategií nakupujících slabé akcie (mean reversion). Uvidíme, jak se vyvine konec letošního roku. V historii jsem zažil i období, kdy se většina ročních zisků vytvořila v průběhu jednoho či dvou měsíců. Své mechanické portfolio mám tedy stále postavené hlavně na mean reversion strategiích. Ty do velkého detailu popisuji v knize Od myšlenky k reálným obchodům. Zejména v bonusovém kurzu, který je ke knize bezplatně k dispozici a kde detailně popisuji pravidla mean reversion strategie (výše uvedená strategie, kterou obchoduji živě na svém účtu se od té popisované v bonusovém kurzu liší jen minimálně). Pokud systematické portfolio shrnu: mean reversion strategiím letošní kontext trhů z logiky věci úplně nesvědčí, na druhou stranu nevygenerovaly žádnou zásadní ztrátu a s přehledem překonávají index. O to větší očekávání od nich mám pro další období, kdy se trhy stabilizují. Co se celkových trhů týče V květnu jsem v analýze psal, že u SPX očekávám minimální pokles k 50% retracementu od covidových low a že tento pokles představuje ohromnou příležitost pro vytváření dlouhodobých akciových pozic. V minulém týdnu jsme se k avizovanému 50% retracementu v SPX podívali: Osobně v trhu očekávám ještě další pokles minimálně o dalších cca 16 až 20 %. Tj. k hodnotám pod 3 000 v SPX. V tuto chvíli tak v rámci investičního portfolia držím většinu peněz v dolarech. Od jara jsem postupně nějaké pozice otevíral, nicméně stále mám větší část portfolia v hotovosti. Držím hlavně defenzivní dividendové tituly. Zejména akcie ze zdravotnictví, bank a akcie spojené s energetikou. Pozici vytvářím i v jednom technologickém titulu, který by mohl v budoucnosti zazářit. Ovšem pozici se snažím jistit sázkou na pokles u jiných technologických titulů. I tyto své obchody sdílím ve větší míře v Trading Roomu, kde jsem komentoval i svůj „technologický hedge“. Konkrétně držím PUT opce na strike 145 v Apple (expirace začátkem roku 2023). Ty jsem otevíral 12.8., nyní jsou již v penězích a generují v portfoliu nezanedbatelný příjem (na který se dívám hlavně jako na hedge technologických titulů). Tedy v rámci investic se snažím vstupovat zejména do amerických defenzivních dividendových titulů, jejichž cena se mi jeví atraktivní a které plánuji držet dlouhodobě. Na druhou stranu ale vnímám ještě potenciál trhu klesat a hledám způsoby, jak se zajišťovat. Jeden ze zajímavých způsobů hedge, který jsem otevíral tento pátek, se mi jeví skrz shortování evropských dividendových futures. Přímé shortování akciových indexů (nebo další nakupování PUT opcí) vnímám v současné době jako poměrně riskantní. Akciové trhy jsou nyní dost přeprodané a extrémně závislé na rétorice FEDu. Stačí třeba jen drobná zmínka o záměru nesnižovat dál výrazně úrokové sazby nebo o plánu nákupu dluhopisů (který již spustila britská centrální banka) a rázem zde budeme mít výrazný růst. Případný budoucí profit z krátké pozice se může kdykoliv velmi rychle vypařit. Osobně tak shortuji evropské dividendové futures (Eurostoxx 2023 dividend futures). Jsou to futures, které nereagují na růst nebo pokles ceny trhu, ale na změnu ve vyplácení dividend. Konkrétně těch v indexu Eurostoxx. Dividendy v Evropě hodně korelují s výnosy. A snižující se výnosy při blížícím se vyhlašování hospodářských výsledků bude podle mého názoru to, co bude tlačit na cenu níže. V tuto chvíli odráží Eurostoxx dividend futures pro rok 2023 pokles dividend oproti roku 2022 o cca 6 %: Osobně očekávám, že pokles bude pro rok 2023 výrazně vyšší. Všichni si na vlastní kůži prožíváme v Evropě situaci s energiemi a sám situaci v evropských podnicích příliš optimisticky nevnímám. Červená linka z grafu Interactive Brokers tak zobrazuje úroveň, ze které jsem v Eurostoxx 2023 dividend futures short. Short bude tedy vydělávat v momentě, kdy evropské firmy začnou ohlašovat snižující se hospodářské výsledky a snižující se dividendy. Dobré z mého pohledu je to, že tento short může vydělávat i v situaci, kdy cena akcií začne růst (například kvůli rozhodnutí centrálních bank skončit se zvyšováním sazeb). Samozřejmě short v Eurostoxx dividend futures může prodělat. A to za předpokladu, že evropské firmy začnou vyhlašovat velmi dobré hospodářské výsledky a zvyšující se dividendy. Tato situace mi ale přijde výrazně méně pravděpodobná, než že ohlašované výsledky začnou být s nastupující zimou stále horší. Pokud jste zapojeni v Trading Roomu, tak technickou stránku věci (kontrakty, stop-loss atd.) diskutuji v této pracovní poznámce Trading Room, kde je tradičně možné k tématu i diskutovat. Celkové shrnutí V rámci svého systematické portfolia (moje hlavní činnost) obchoduji stále převážně mean reversion strategie ve spojení s long swingovými strategiemi v akciích. Aktuální vývoj v trzích mě utvrzuje v tom, že sázka na portfolia krátkodobých strategií je velmi perspektivní. Z pohledu dlouhodobých investic čekám s hlavní alokací peněz další pokles trhů. Zatím jsem investoval (menší část kapitálu) hlavně do defenzivních amerických dividendových titulů. Portfolio zajišťuji. Aktuální největší zajištění realizuji přes short Eurostoxx dividend futures.
    3 bodů
  15. Pro vydělávání v trzích potřebujeme spolehlivý obchodní systém. Zde jsou tipy, jak systémy vytvářet včetně konkrétní ukázky mého způsobu. Vytvářet obchodní systémy lze v zásadě dvěma cestami – rozvinutím základní obecně fungující myšlenky (idea first), nebo pomocí dataminingu. V případě dataminingu prohledávají specializované softwary pomocí genetických algoritmů nejrůznější kombinace indikátorů/price action a z toho vytvářejí obchodní plány. Osobně jsem vůči této cestě dnes velmi skeptický a vnímám ji jako výhodnou spíše pro vývojáře platforem, kteří mají dobře propagovatelný produkt. Bohužel o co jednodušší je pomocí dataminingu systém vyvinout, o to náročnější je profitabilně jej obchodovat v živých trzích. Sám jsem příznivec vytváření jednoduchých systémů z jednoduchých myšlenek (idea first cesta). Jak se k systému cestou idea first dostat? Při vytváření systémů se snažím nejprve najít obecně fungující princip a ten rozvinout. Pochopitelně to vyžaduje již určitou orientaci v trzích a přehled, který člověk postupně získává praxí. Jako podstatné proto vnímám začít v trzích co nejdříve živě systematicky obchodovat. Pochopitelně s malým riskem, protože z počátku je potřeba se připravit na to, že věci nebudou fungovat úplně ideálně. Doporučuji začít s akciemi, kde lze solidně kontrolovat risk i u velmi malých účtů. Právě každodenní praxe aplikovaná týdny a měsíce do trhů začne generovat nápady, jak trading posouvat a co by mohlo dobře fungovat. Úplně na začátku, když obchodník „nemá nic“, je možné na Finančníkovi vyjít ze strategií vyučovaných ve Swingovém workshopu nebo těch, které obchoduji v Trading Room. Obecně fungujících principů existuje celá řada. Poslední roky jsem se věnoval například mean reversion v akciích, který popisuji v knize Od myšlenky k reálným obchodům. Když budete testovat jen úplně holé podmínky mean reversion na denních grafech akcií, dostanete dlouhodobě pozitivní výsledky. Na jiných trzích dobře fungují breakouty. Například v akciových indexech. V těch jsem v poslední době pracoval na breakout strategiích a opět jsem začal tím, že jsem hledal nějaký princip, který si dlouhodobě drží edge a dává mi logický smysl. S tím, že pokud takový princip najdu, mohu do něj časovat vstupy skrz breakout silné S/R úrovně a zvyšovat výkonnost systému na obchodovatelnou úroveň. Příkladem mohou být situace, kdy akciové indexy otevřou růstovým gapem. Tedy otevřou výše, než uzavřely předchozí den. Otevírací mezera (gap) je způsobena zájmem nakupujících v noční seanci. Dávalo by mi poměrně smysl, pokud by takový zájem přerostl v rostoucí den, do kterého by bylo zajímavé vstupovat pomocí breakoutů. Základní ideu pak zkoumám samostatně – bez sledování komisí, stop-lossů nebo dodatečných filtrů. Vesměs jde v Amibrokeru o ultra jednoduchý kód. Takto mohou vypadat výsledky testu. Konkrétně na futures kontraktech na akciové indexy NQ, YM a ES, kdy bychom vstupovali na open v případě otevření růstovým gapem a vystupovali na konci obchodního dne. Jde o backtest za posledních cca 10 let: Samozřejmě nejde o obchodovatelný systém, ale o zkoumanou tendenci. Vidím, že na ohromném vzorku obchodů (více než 5 000 obchodů) měly trhy tendenci v případě růstového gapu uzavřít výše v 55 % případech. A i bez použití stop-lossu a nějakého jemného časování se RRR blíží 1:1. Princip dále zkoumám na dalších indexech, individuálních akciích a například s obrácenou logikou – mají akcie otevírané s klesajícím gapem tendenci klesat? Pokud se základní tendence ověří jako silná (tu výše popsanou jako silnou vnímám), rozvinu ji do jednoduchého obchodního systému. Velmi často stačí přidat nějaký velmi jednoduchý filtr, stop-loss a pochopitelně časování vstupu (v tomto případě breakout silné S/R úrovně). Zde je třeba zdůraznit, že bohužel jednoduché systémy nevznikají snadno. Sám si rozděluji data na tzv. in sample (IS), na kterých různé filtry testuji. Například u indexů používám pro intradenní systémy roky 2018–2019. Pak mám out-of sample data (OOS), na kterých ověřuji, zda systémy fungují i na neviděných datech. Mohou to být například roky 2020–2021. V grafech procházím jednotlivé dny s otevíracím gapem a přemýšlím, jaké principy mohou mít vliv na to, jestli trh uzavře výše či nikoliv. Nebývá to proces na jedno odpoledne. O principu mohu přemýšlet třeba týdny a nové myšlenky opět přicházejí hlavně z živého obchodování. Třeba i jiných strategií. Například se mi otevře pozice v mean reversion systému, která ztratí. Dívám se, jak vypadal její intradenní průběh a opačnou logiku vstupu testuji například do breakoutu. Pokud jsem s výsledky systému na mých IS/OOS datech spokojený, testuji je na dalších datech, která mám v záloze a která vůbec nepoužívám k vývoji strategií. Na těch chci vidět, že výsledky mají podobnou tendenci, jako na datech, kde probíhal vývoj. Nečekám, že získám perfektní equity křivku, ale strategie by měla i na neviděných datech vydělávat. Z výše popsaného idea first principu vznikla například strategie, kterou nyní nasazuji k prvotnímu obchodování. Její equity křivka zahrnující i data nepoužitá při vývoji strategie vypadá takto: Výsledky backtestu s komisemi. Bez použití reinvestování. Strategie má jen jediný nastavitelný parametr (násobek volatility pro vstup do breakoutu ve směru gapu) a jednu jednoduchou price action podmínku. A co více – strategie obchoduje pravidla do longu i do shortu: Takovou strategii začínám obchodovat s malým účtem živě. Live trading preferuji před paper tradingem proto, že mohu současně vyhodnocovat plnění a skluzy. A pokud strategii přiřadím nějaké malé procento účtu, reálně nemohu příliš ztratit. Pokud to shrnu, tak u strategií je pro mě důležité: Mít je postavené na ultra jednoduchém základu, kterému rozumím a který má sám o sobě edge. Mj. je to důležité proto, že tento základ mohu kdykoliv testovat samostatně a sledovat, jestli „edge stále funguje“. To je velmi důležité v době, kdy bude strategie v drawdownu. Mít systém založený na co nejméně filtrech a parametrech. Ve výše popsaném systému je jediný parametr – násobek ATR sloužící pro výběr breakout úrovně. Pochopitelně chci vidět, že systém funguje s různými násobky. Pokud stejnou logiku mohu použití pro long a short vstupy, o to lépe. Backtestované výsledky musí mít dostatek prostoru pro očekávanou horší výkonnost v budoucnosti. Pochopitelně testuji výsledky po odečtení komisí a očekávaném skluzu v plnění. Strategii se nesnažím pilovat k perfektní historické výkonnosti. Neočekávám ani, že bude perfektně fungovat v budoucnosti – stačí mi, když vydělá v přiměřeném časovém horizontu. Pochopitelně, že ji budu obchodovat v portfoliu dalších strategií, kde není úplně podstatné, jak vypadá krátkodobá výkonnost jednotlivých systémů (viz poslední článek Proč obchoduji krátkodobé strategie?). Skutečně asi to nejdůležitější, co bych ve vývoji strategií doporučil, je důraz na jednoduchost a testování systémů v portfoliích. Pokud si sestavíte portfolio z několika podobných jednoduchých principů, strategie budou mít rozumné backtesty v minulosti a minimum parametrů, je skutečně vysoce pravděpodobné, že v přiměřeně dlouhém horizontu budete na burze vydělávat. Důležité je také chápat, že strategie sama o sobě nemusí generovat enormní zhodnocení. Podstatné je sledovat zhodnocení ve vztahu k risku a využití kapitálu. Většina krátkodobých strategií (zejména ve futures) využívá kapitál minimálně a v portfoliu je tak možné sdílet jeden kapitál mezi mnoha strategiemi.
    3 bodů
  16. V Trading Roomu jsem dostal zajímavý dotaz: „Nebylo by výhodnější nechat ztrátovým swingovým pozicím prostor přes noc a uzavírat je až další den?". Osobně hledám odpovědi na podobné otázky v testech. V rámci Trading Roomu obchoduji tři swingové systémy – mean reversion long, mean reversion short a trendový microbreakout. Všechny výstupy dnes provádím příkazem MOC (Market on Close) při uzavření burzy. Samozřejmě ne vždy jde o ziskové obchody. Výstupní signál může být i v momentě, kdy je pozice ztrátová (například na časovém stop-lossu nebo v momentě, kdy se „trh vrací k běžné hodnotě“, ale pozice je stále ve ztrátě). Dotaz zněl, jestli by portfoliu pomohlo ztrátové pozice neuzavírat na close dne, ale podržet je přes noc. Zde je srovnání: Černá křivka je aktuální podoba swingové části portfolia obchodovaného v Trading Roomu (výstupy na close), šedá alternativní portfolio, kdy by se ztrátové výstupy držely přes noc a uzavíraly při otevření burzy MOO (Market on Open). Na první pohled je patrné, že uzavírání pomocí MOC poskytuje lepší výsledky. Studium jednotlivých systémů ukázalo, že největší rozdíly vytváří long swingová mean reversion MR3000L: Modrá linka představuje MR3000L v obchodované podobě (výstup na MOC), šedá alternativní způsob výstupu – ziskové pozice uzavírány MOC, ztrátové druhý den MOO. Z grafu je patrné, že zejména letos přinášelo držení ztrátových pozic přes noc ještě větší ztráty. Sám dnes ukončuji všechny krátkodobé systémy při uzavření burzy. Dlouhodobě mi vychází, že jde o nejziskovější způsob výstupu.
    3 bodů
  17. V techlabu jsme spustili minikurz První strategie v Amibrokeru. Lekce naleznete v tomto vlákně:
    2 bodů
  18. Základní recept Finančníka na reálně dosažitelné profity je jednoduchý (byť ne snadný) – obchodovat systematické strategie v diverzifikovaných portfoliích. Systematické strategie nám umožňují velmi podrobně analyzovat risk profil strategií na historických datech a obchodovat podle mechanických plánů bez emocí a „blackoutů“. Obchodování více systematických strategií je důležité jednak z pohledu diverzifikace (v různé časy fungují různé strategie) a také z důvodu většího využití kapitálu (momentálně nepoužívaný kapitál v jedné strategii je možné používat ve strategii další). Krásnou ukázku toho, jak se mohou různé obchodní přístupy doplňovat, sdílel Bogdan ve vlákně Aktuální trhy a výkonnosti strategií TechLab skupiny. Bogdan je hlavní moderátor skupiny, takže pokud potřebujete poradit s tím, jak rozchodit například podobné analýzy portfolií mnoha systémů, je TechLab místem přesně pro vás. Kopie Bogdanova příspěvku: Dobrý den, v letošním roce se mean reversion strategiím prozatím moc nedaří. Swingové portfolio, ve kterém obchoduji většinou upravené varianty poskytovaných strategií, prochází téměř po celou dobu drawdownem a upřímně není moc motivující vývoj sledovat, i když poslední měsíc se propad zastavil a celková equity se mírně začíná otáčet nahoru. Existuje cesta, jak v dnešním kontextu trhů vydělávat? Stále více vnímám, že klíčem k úspěchu je diverzifikace a pak přiměřeně nastavená velikost obchodovaného kapitálu. Začátkem roku jsem vytvořil druhé portfolio, ve kterém se zaměřuji na obchodování futures. Musím přiznat, že je to trochu jiná liga, protože velikosti pohybů jsou i v případě práce s mikro kontrakty vyšší než u akciového portfolia. Na druhou stranu mi hodně psychicky pomáhají principy systematického obchodování, kdy mám přesně dané vstupní a výstupní podmínky, které jsou výsledkem mých testů. Zvolil jsem trochu pomalejší strategie obchodující vesměs na měsíčním a týdenním timeframe, nyní mám v portfoliu tři systémy a výsledky jsou prozatím v mezích očekávání. Půl roku je sice krátká doba na nějaké větší hodnocení, ale kombinace obou portfolií mi dává smysl a výsledná euity je na cca 6 % (zelená linka). P.S. Mimochodem jedna ze strategií vychází ze systému, který budeme budovat v rámci připravovaného minikurzu “První strategie v Amibrokeru".
    1 bod
  19. U některých strategií v rámci swingového portfolia vystupujeme příkazem Market on Close. V dnešním tutoriálu si ukážeme možnosti nastavení uvedeného výstupu v rámci skriptu Autotraderu, který v poslední publikované verzi prozatím příkazy typu MOC nepodporuje. Video naleznete v TechLabu zde.
    1 bod
  20. V dnešním tutoriálu si ukážeme, jakým způsobem je možné napojit Amibroker na intradenní data od IB a sledovat grafy v reálném čase. Video naleznete v TechLabu zde.
    1 bod
  21. Dobry den, jsem na to tak nejak podobne, taky jsem programator, a zkousim AOS, uz zkousel ruzne frameworky na AOS, Metatrader, python, R, Sierra Chart. Ted si par dni hraju s Amibrokerem, a taky hlavne s Backtrader https://towardsdatascience.com/trading-strategy-back-testing-with-backtrader-6c173f29e37f coz mi prijde celkem kompletni frameworku v Python, ktery je dotazeni az v live obchodovani. Backtrader bych pak chtel spoustet nekde v clusteru na cloudu https://community.cloud.databricks.com Jak jste na tom vy? Mira
    1 bod
  22. Pořád se to pohybuje za atraktivní cenu.:-)
    1 bod
  23. Ano, i to je v dnešní době možné. Konkrétně jde o open source řešení publikované k perfektní knize Systematic Trading od Roberta Carvera. V čem jsou „ALE“? Kromě pokročilosti celého konceptu jich zde moc není… Mnoho začínajících traderů hledá recept na profitabilní obchodování v těch nejkomplikovanějších analytických přístupech. Věří, že jednoduché myšlenky široce popisované v různé literatuře a na internetu, nemohou konzistentně vydělávat. Opak ale bývá pravdou. V trzích fungují často právě ony jednoduché přístupy. Logicky se k nim váží určitá ALE, která z nich dělají nakonec pro začátečníky neatraktivní řešení a ti jdou tak svůj „svatý grál“ dál hledat v komplikovanějších přístupech, které na první pohled vypadají, že je bude možné obchodovat jednodušeji. Vlastně docela paradoxní kolečko. Co jsou ona ALE, která se váží k jednoduchým funkčním principům? Tak zejména fakt, že jejich profitabilita vesměs funguje ve spojení s obchodováním v portfoliích. Zapojení širší diverzifikace. Portfolio systémy přináší do obchodování robustnost a možnost vydělávat v nejrůznějších obdobích a fázích trhů. Obchodování portfolií bývá mnoha začínajícími tradery vnímáno jako komplikované a je to škoda. Bohužel je to dáno i tím, že většina běžných softwarů vybízí tradery spíše k „hraní si“ s mnoha indikátory na jednom grafu než k pokročilé práci s více trhy najednou. Nicméně že je práce s portfolii možná i s menšími účty a jednoduchým softwarem si na Finančníkovi ukazujeme v seriálu Profitabilní obchodování A-Z, kde popisuji i konkrétní pravidla obchodního systému. Další ALE představuje implementace různých pravidel money managementu, která jsou v rámci portfolií komplikovanější. A v neposlední řadě jsou to pochopitelně nároky na kapitál. Obchodovat například futures kontrakty v portfoliu už vyžaduje nejméně desítky tisíc dolarů. Na druhou stranu začít lze právě i s akciemi nebo ETFs či CFD. Perfektní inspirace z pera dalších traderů, jak i jednoduché myšlenky obchodované v portfoliích dobře fungují, představuje kniha Systematic Trading od Roberta Carvera. Robert se věnoval vývoji algoritmických systémů v jednom z největších evropských algo investičních fondů AHL. Poté, co z fondu odešel, začal spravovat vlastní peníze, a to podobným způsobem, jako to dělal v AHL. Tedy algoritmicky a s použitím řady portfolio taktik, ve kterých kombinuje několik obchodních přístupů dohromady. Svůj přístup zcela otevřeně popisuje ve zmíněné knize. Ovšem navíc k tomu všemu celý systém publikoval jako open source a vše zastřešuje v této internetové diskuzi, kde odpovídá na dotazy a průběžně publikuje i výsledky ze svého systému. A ty rozhodně stojí za pozornost. Takto vypadal například jeho první rok: Zdroj: internetová diskuze autora knihy. Kniha Roba Carvera tedy jednoznačně poskytuje maximálně praktickou dávku inspirace. A to nejen teoretickou, ale i praktickou. Jak jsem zmínil, celý funkční systém si můžete zdarma stáhnout na Gitu na této adrese. Je vytvářen v mém oblíbeném Pythonu. Kniha je jednoznačně určena spíše pokročilejším obchodníkům. A bohužel musím říct, že to není snadné čtení. Patrně i proto, že se v ní autor snaží zaměřovat jak na diskréční, tak AOS obchodníky. Některé principy tak trochu chaoticky vysvětluje v průběhu několika kapitol. Nicméně jde o knihu, kterou doporučuji každému obchodníkovi. Nikoliv proto, aby stejné řešení začal obchodovat. Ale proto, že lze v knize načerpat hodně myšlenek, jak skládat a obchodovat portfolio systémy, které jsou samy o sobě založené na velmi jednoduchých taktikách. Publikovaný obchodní systém je pak jednoznačně určen více zkušeným programátorům. Ale opět. Celkově se lze v řešení hodně inspirovat a pro vlastní trading využít jen dílčí části či nápady. Tím, že je vše publikováno v otevřeném kódu nemohou existovat žádné nejasnosti v interpretaci myšlenek, které jsou v knize publikovány. A navíc to může být dobrá inspirace pro studium Pythonu. Doporučil bych knihu začínajícím traderům? Raději ještě jednou zdůrazním, že kniha je poměrně komplikovaná. Nekupujte si ji s tím, že dostanete funkční řešení, které budete moci za týden pustit na svém účtu. Autor se v knize snaží být hodně konkrétní a paradoxně tak řada popisovaných principů působí dost komplikovaně. Ovšem i tak lze z knihy načerpat mnoho inspirace, s jakými principy se v trzích vydělávají peníze a jak to vše „poskládat dohromady“. Za mě představuje kniha Systematic Trading jednoznačně jednu z nejlepších technických knih v oblasti tradingu, kterou jsem za poslední roky četl.
    1 bod
  24. Nikdo nemáme rádi stagnaci – v tom se mnou asi budete souhlasit. Pokud se však nad stagnací zamyslíte hlouběji, zjistíte, že stagnace je ve skutečnosti něco, co nás v mnoha sférách doprovází v řadě fází našeho života. Jinými slovy, stagnace (nebo spíše pocit stagnace) je v našich životech běžnější, než si jsme ochotni připustit – a přesto s ní musíme umět bojovat a překonávat ji. Pojďme si dnes tedy říci něco o tom, jak bojovat se stagnací v rámci tradingu. Foto (c)depositphotos.com/ rustonwayneNejprve mně dovolte jedno velké uklidnění: Nejste v tom sami. Neznám jediného tradera, a myslím tím i své velmi, velmi úspěšné tradingové přátele, kteří by vám nepotvrdili, že s pocitem stagnace sami bojují prakticky nepřetržitě. Jasně, v jejich případě je to spíše dáno (zrovna tak jako v tom mém) velmi vysokými nároky na sebe samotné a stejně vysokými nároky na všechno, do čeho se v rámci tradingu pustí. Tím je tedy stagnace vcelku relativní pojem – někteří mohou ve skutečnosti dosahovat nadstandardních výsledků, ale stejně vám budou tvrdit, že bojují s pocity stagnace, protože zkrátka potřebují neustále zlepšovat své výsledky, své výkony – a čím lepší jsou, tím to jde pomaleji a tím je to náročnější. Většina z našich čtenářů ale posílá dotazy spíše v rámci začátečnické tradingové stagnace – pojďme se tedy zaměřit právě na ni. V zásadě bych se dnes rád podíval na dva aspekty stagnace: Stagnujeme, protože průlom není lineární. Stagnujeme, protože nám chybí odstup a nadhled (a tudíž děláme něco špatně). Pojďme se nyní podívat na obojí trochu blíže. Průlom není lineární Veškeré mé pozorování a rozhovory s dalšími lidmi mě ubezpečují v jednom – průlom ze stagnace k výraznému posunu není v drtivé většině lineární. To znamená, že neplatí, že zítra nutně budete o malinko lepší než dnes. Možná na nějaké podvědomé úrovni (to asi ano, jinak by později ani k zásadnímu průlomu dojít nemohlo), ale ne na té praktické. Po většinu času – a někdy velmi dlouhého – se budete cítit, jako že se nehýbete vůbec nikam. S ubíhajícími dny budete mít pocit, že to, jak jste pokročili, je naprosto neadekvátní dnům a hodinám, které jste nad danou věcí strávili. Pak ale jednoho dne přijde nečekaný průlom – a vy uděláte z ničeho nic v ultra-krátké době výrazný krok vpřed. Přitom to nejhorší je, že to vše předtím, ty dlouhé, nekonečné dny a hodiny plné frustrace, nemůžete přeskočit. Bohužel. Takže, v prvé řadě musíte počítat s tím, že pocity stagnace budou nějakou dobu v tradingu vaší každodenní součástí (opravdu, věřte mně, všichni jsme si tím prošli a na určité úrovni – v touze po dokonalosti – procházíme i nadále). Bohužel není možné řici, kdy onen průlom přijde (a samozřejmě nebude to vždy jen o jednom průlomu, bude to o mnoha a mnoha průlomech, dle toho, kam a jak daleko chcete mířit) – ale jedno vám zaručuji, přijde o to dříve, kolik hodin nebo dnů nad danou věcí strávíte. Rozhodně nemůžete nedělat nic, v dané věci musíte na sobě kontinuálně pracovat, přečkávat jednu frustraci za druhou a i když to bude náročné i tak se snažit každý den být o malinko lepší než včera – i když to nemusí delší dobu nést viditelné výsledky, nenechte se oklamat, vše se jaksi záhadně "zpracovává" na podvědomé úrovni, a stagnace se tudíž projevuje více v rámci toho, jak objektivně vy sami vnímáte posun/průlom, než v tom, že by se ve vaší hlavě ve skutečnosti nic nedělo. Pamatujte, že průlom zkrátka není lineární (spíše exponenciální) a na začátku si tím musí projít každý – žádný učený z nebe nespadnul. V druhé řadě jsem vypozoroval, že průlom ze stagnace se může výrazně urychlit změnou prostředí. Pokusím se vysvětlit. Já například velmi dlouhou dobu zažíval pocity stagnace ve své snaze naučit se dostatečně dobře španělsky. Po dobu dvou let jsem zažíval více frustrace (jen co dobojujete s minulými tvary, už vás zaskočí podmiňovací tvary atd.) než pocitu, že jsem schopen si pořádně popovídat. Mé hodiny španělštiny byly více o tom, co ještě vše neumím, než o tom, co už umím. I když jsem se opravdu snažil a dost v tomto ohledu na sobě pracoval, pokroky byly bolestivě, opravdu velmi bolestivě pomalé v poměru s tím, kolik času a úsilí jsem studiu španělštiny věnoval. Letošní rok jsem však změnil na téměř 4 měsíce prostředí a během cesty kolem světa byl najednou nucen mluvit v jiných španělsky hovořících zemích, s jiným přízvukem a jinými lokálními odlišnostmi. Nezbylo mně, než na doraz využívat vše, co jsem se kdy naučil, a nepřemýšlet o tom, zda někde něco řeknu špatně. A v té chvíli najednou přišel průlom, kdy vše "zapadlo" do sebe a španělština se pro mě (konečně) stala téměř tak snadná jako angličtina – tedy alespoň na úrovni být schopen normálně komunikovat se španělsky hovořícími přáteli (kteří sami byli zaskočeni tím, co 4 měsíce dokázaly za nevídaný pokrok). Takže, skoro by se chtělo říci, že k průlomu je potřeba "hodit člověka do vody – a on bude muset plavat". Ale není to pravda. Ten průlom by nikdy nepřišel, pokud by tomu plavání nepředcházelo mnoho hodin tréninku a přípravy. Jde jen o to, že všechny mé snahy do té doby byly realizovány ve stále stejném prostředí, většinou se stejnými lidmi – a to brzdilo průlom. Zkrátka a dobře se vytvořila určitá zóna komfortu a z té bylo potřeba ven. Průlom tedy přišel, až když jsem byl sice vhozen do "jiného rybníka", ale už dostatečně připravený z toho předchozího. Jak tedy změnu prostředí aplikovat na trading a co si z ní vzít? Záleží na tom, ve které jste právě fázi. Pokud už příliš dlouho jen paper tradujete (a už se skoro zdá, že budete navěky jen paper traderem), musíte to rázně utnout a přejít na live. Musíte "změnit prostředí" (ze simulovaného na live), abyste se přiblížili průlomu. Bez toho to nepůjde. Pokud již obchodujete live, potřebujete nový stimul. Zkusit obchodovat mimo běžný, zaběhnutý stereotyp, který vystaví vaše dosavadní zkušenosti nové výzvě, která vás sama donutí zrychlit posun k průlomu. Co takový stimul může být, bude spíše individuální. Já si pamatuji, že například velký stimul byl, když jsem u diskréčního obchodování poprvé přidal druhý kontrakt. Pokud vám připadá, že s jedním stagnujete, přidejte si na pár dnů druhý. Nepřemýšlejte lineárně v tom, že potřebujete být nejprve mistři jednoho, abyste mohli přidat druhý. Přemýšlejte o tom jako o nové zkušenosti, která vás přenese mentálně do jiného, nového prostředí, které bude navíc již trochu komplexnější, proto vám umožní nahlédnout do toho, kolik se dá s druhým kontraktem zlepšit (např. různé druhy výstupů, SL a trade managamentu pro každý z kontraktů) – zároveň ale v tomto novém prostředí budete stavět už na základě něčeho, co je vám alespoň trochu známé a máte v tom nějaké zkušenosti (obchodování s jedním kontraktem). Nechte se tak trochu vykolejit a nechte ze sebe pod vlivem nové okolnosti vymáčknout maximum v tom, co již umíte a zvládáte. Samozřejmě, dělejte to s rozmyslem a jen v momentě, kdy už něco málo máte za sebou – neupadejte ale příliš do zón komfortu a nebojte se čas od času sami sebe podobným způsobem "nakopnout". Podobné mentální změny prostředí (klidně se zamyslete i nad jinými) dokáží opravdu hodně. Odstup a nadhled Druhým důvodem časté stagnace bývá fakt, že jsme do dané věci příliš ponořeni, nebo se v ní až přespříliš "pitváme", čímž nám pro samé detaily uniká celek. V obou případech jde o to, že zřejmě někde něco děláme špatně (další přirozený důvod stagnace), ale pro nedostatek nadhledu a odstupu to nevidíme, a tudíž nejsme schopni v naší snaze za zlepšením dojít ke skutečné podstatě problému. I zde vlastně docela dobře funguje opět změna prostředí (nebo mentální změna). Pokud bych opět použil jeden z nedávných příkladů z vlastní zkušenosti, jedná se o projekt vysoce sofistikovaného řízení portfolia, na kterém pracuji (s dalšími kolegy) již zhruba dva roky. Minulý rok jsem na toto téma provedl nekonečně testů, simulací, analýz, naprogramovali jsme k tomu nejrůznější backtestery a excelovské tabulky – ale neustále jsem měl pocit, že se pořád motáme v kruhu a nejsme schopni se pohnout z místa. V hlavě už se sice rýsovala řídící aplikace, ale mé představy o logikách uvnitř byly stále velmi "děravé", stále s pocitem, že stagnuji a už nevím kudy kam. Během prvních dvou týdnů na letošních cestách jsem tedy celý projekt zcela vypustil z hlavy. Dostal jsem se do jiného prostředí, myšlenky přesunul na poznávání nových kultur, zemí, úžasných a usměvavých lidí. Zabýval jsem se v mysli spíše tím, co vše mě na této planetě neustále pozitivně překvapuje a udivuje, než tradingem a řízením portfolia. Změna prostředí opět udělala své – zablokované podvědomí se náhle "uvolnilo" a po dvou týdnech jsem byl konečně schopen sepsat přesné představy a myšlenky (i když mně ještě nějaký čas trvalo je všechny řádně utřídit). Opět tedy změna prostředí přinesla průlom, na který jsem čekal poměrně dlouhou dobu. Můj kamarád například zažil minulý rok po výrazné tradingové stagnaci velký průlom, když odjel na 4 týdny cestovat po USA. Jen co se vrátil s čistou hlavou, jeho trading prošel zásadním průlomem – diametrálně k lepšímu. Samozřejmě, nemusíte jít cestovat kolem světa kvůli tomu, abyste prošli průlomem ze stagnace. Potřebujete jen na nějakou dobu zcela změnit svůj zaběhlý stereotyp a přesměrovat na chvilku od tradingu své myšlenky, abyste získali odstup, nadhled a vyčistili si hlavu. Čím více pak na nějakou dobu (alespoň 1 týden) změníte zaběhlý stereotyp vašich všedních dnů, tím spíše se někam pohnete. Pamatujte: Vše souvisí se vším. Stagnujete, protože jste uvázli v zóně komfortu, která je jako kruh, kde se vše opakuje. Pokud se ale vše neustále opakuje i ve vašem životě, pak to jakýkoliv myšlenkový kruh jen podporuje. Proto je třeba alespoň na týden udělat změnu. Jakoukoliv. Jděte do práce jinou cestou, vezměte manželku na koncert, jděte si 3x týdně zaplavat, zajděte na oběd jinam, než kam chodíte každý den, vypněte na týden TV a přečtěte si netradingovou knihu. Vykonejte na týden sérii změn, které v rámci celku výrazně naruší běžné zvyklosti, vypněte na týden trading a schovejte z dohledu vše, co by vám ho mohlo připomínat – a uvidíte, jak se vám po týdnu pročistí hlava (ideálně alespoň po dvou týdnech). Odstup a nadhled pak většinou prakticky okamžitě přinese nové tradingové nápady a myšlenky, různé (drobné i velké) změny – a to vše vás přiblíží k onomu průlomu ze stagnace. Pokud chcete změnu ve svém tradingu, musíte opět nejprve udělat nějakou dočasnou změnu v celém svém životě – proto změny prostředí nebo změny zaběhlých návyků (nebo obojí) na nějakou přechodnou dobu mohou přinést výrazné posuny. Závěr Takže, mentální změny "vyčistí" vaše vědomí a podvědomí, přinesou zajímavý a svěží vítr, vystaví vás nový výzvám a tlakům – zkrátka vás na chvilku vyženou ze zóny komfortu, abyste mohli ukončit aktuální stagnaci. K tomu pak zcela závěrem ještě jedna věc, která se mně v dobách stagnace docela dobře osvědčila. Provozujte nějaký sport. Ve sportu musíte neustále překonávat své hranice. Pokud jste včera uběhli svou oblíbenou trasu za 7 minut, zítra jí budete chtít uběhnout za 6:50. V momentě, kdy se vám to podaří, se odehrají dvě věci: a) Uvidíte, že každá stagnace je jen dočasná – což dá vašemu mozku více sebedůvěry v tom, že i u ostatních věcí, které děláte (trading), přijde dříve či později průlom; budete na svůj trading hledět více "sportovně", s větší trpělivostí (a nadhledem). b) Ve dny, kdy budete cítit stagnaci v tradingu, se vám může podařit alespoň zlepšit svůj běžecký čas (nebo udělat nový posun v jiném libovolném sportu), čímž vás nebude stagnace v tradingu pro daný den už tak trápit. A ve finále uděláte i něco pro své zdraví. Tak i tak vám držím palce na cestě skrze stagnaci.
    1 bod
×
×
  • Vytvořit...