Jump to content
Co nového? Mé kurzy
Články a tutoriály:
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...
Seriály Komoditní Manuál Psychologie obchodování
  • Jak poznat že strategie nefunguje ? Jaké jsou výsledky live tradingu po měsíci?

    Velmi často se ptáte, kdy strategii, která nevydělává, vypnout. Svůj pohled jsem připravil do nového videa, kde si také okomentujeme, jaké má náš veřejně vytvořený systém výsledky po měsíci živého obchodování.

    vlog11-final.png

    Odkaz na Youtube video: https://youtu.be/FcCiP_Nw2kc

     

    2.3.2021

    Petr Podhajský

    Fulltime obchodník věnující se tradingu více než 15 let. Specializace na systematické strategie obchodované na futures a akciích. Oblíbený styl obchodování - intradenní s využitím orderflow. Poslední roky pak stavba automatizovaných portfolio systémů.


    Mohlo by vás dále zajímat

    #14 Skener krok za krokem - bonusové video včetně konkrétního kódu systému

    Video #9 získalo 300 lajků a tak je zde slíbené video popisující, jak konkrétně může vypadat skener profitabilní strategie:
    Další videa série Od myšlenky k reálným obchodům naleznete zde: https://www.youtube.com/playlist?list=PLXy0SkwTCM0uEq54-XnYfNFPJezmNjXzT
     

    Shorty krásně vydělávají – dnešní obchody

    Všechny obchody byly včetně přípravy publikovány na twitteru. Jak situace dnes vypadala?
    Připomenu jak obchodujeme:
    Bod 1. Nejprve skenerem vygeneruji akcie, které odpovídají našemu zbacktestovanému obchodnímu plánu. Plán jsem průběžně stavěl v Youtube sérii a je otevřeně diskutován v tomto videu.
    Připravené akcie jsem publikoval na Twitter linkovaný na stránku www.finwin.cz. Takto vypadal jejich dnešní přehled:

    Bod 2. Automatizovaným skriptem čekám, jestli se cena v některé akcii dostane k úrovni, na které chceme prodávat nebo nakupovat. Úroveň vychází z logiky obchodního plánu (diskutovaného ve výše uvedeném videu). Maximálně otevírám 5 long a 5 short akcií.
    Všechny obchody v tuto chvíli v reálném čase publikuji na Twitter zobrazený na stránce finwin.cz. Dnes se postupně otevřely tři pozice:
     
    Bod 3. Pozice se uzavírají na konci obchodní seance.
    A short vyšly nádherně. Šipky zobrazují vstup a výstup v platformě Interactive Brokers:



    Celkem dalších + 829 USD /den plně automatizovanou cestou pomocí veřejně popsaného systému:

    A takto vypadá aktuálně vývoj profitů a ztrát systému Finwin poté, co jsme si jej společně na Youtube kanálu postavili. Graf představuje kumulativní součet všech zisků a ztrát tak, jak je systém realizoval (tedy po obchodech, kterých bylo zatím 110):
     
    Svislá osa představuje aktuální zisk v dolarech po započítání všech poplatků (3819 USD). Jde o výsledek od 28.1.2021, kdy jsem systém spustil na živo.
    Snad nic nepředstavuje lepší ukázku toho, proč se věnovat systematickému obchodování. Připomínám, že kompletní vývoj systému i jeho spuštění můžete sledovat v tomto playlistu https://www.youtube.com/playlist?list=PLXy0SkwTCM0uEq54-XnYfNFPJezmNjXzT našeho Youtube kanálu, kde se mi snad daří předávat co nejvíce návodů, jak si podobný "stroj na peníze" můžete postavit sami a na co se na podobné cestě připravit.
    Hodně úspěšných obchodů všem!
     

    Jak překonat nejistý backtest?

    Hodně začínajících obchodníků naráží na tvrdou realitu. I precizně otestované systémy vykazují po živém nasazení často dost odlišné parametry, než nám vyšly v backtestu. Můžeme například chytnout hned několik ztrát, které jsou výrazně větší, než průměrná ztráta vycházejí v backtestu. Jak podobné informace interpretovat – jde jen o smůlu, nebo byl systém špatně postavený a nefunguje?
    Pro úspěch v obchodování je potřeba přijmout fakt, že historické backtesty jsou skutečně pouze orientační. Mohou nám pomoci potvrdit, že obchodovaná metoda pracuje s dostatečně robustní výhodou a existuje vysoká šance, že s ní vyděláme i do budoucna.  Je ale třeba chápat, že mnoho detailů backtestu bylo ovlivněno konkrétními událostmi v minulosti, které se prostě nebudou opakovat.
    Proto je velmi naivní snažit se například hledat takové parametry systému, které v minulosti produkují krásně rostoucí equity křivky. Výsledkem podobné snahy jsou jen přeoptimalizované systémy, které v budoucnosti mají jen malou šanci uspět.
    Když stavím obchodní systém, tak vesměs nesleduji jediný možný průběh historie, ale snažím se do strategie zanášet různé „náhody“ a sledovat, do jaké míry budou výsledky stále obchodovatelné. Základem mého zkoumání je tvz. Monte carlo simulace, kdy systém promíchá historické obchody, občas nějaký vynechá a jiný duplikuje a já mohu vyhodnocovat, s jakou pravděpodobností mohu očekávat různý drawdown a výdělek.
    Podobnou simulaci používám i v jiných situacích.
    Například při vývoji intradenního systému Finwin 2021, který jsem krok za krokem vyvíjel prostřednictvím Youtube videí a dnes ho otevřeně obchoduji včetně publikování obchodů v reálném čase na Twitteru (podrobnosti popisuji na finwin.cz).
    Finwin ve zkratce funguje následovně (podrobně je obchodní plán popsán v tomto videu ).
    Každý den je připraveno až 50 signálů pro long a 50 signálů pro short akcií obchodovaných v indexu Russell 3000. Jde o signály v akciích, které předchozí den vytvořily výrazný pohyb a systém je připraven jít proti tomuto pohybu (jde o mean reversion strategii). Po otevření burzy je systém připraven zobchodovat maximálně 5 long a 5 short pozic. Příkazy jsou zadány do vzdálenosti násobku běžného ATR od otevírací ceny. Systém zobchoduje ty trhy, které k limitnímu příkazu dorazí nejdříve. Otevírá se tím vyšší šance využití kapitálu a potenciálně vyššího profitu. Systém jsem testoval na velké historii dat (podrobně backtest popisuji ve zmíněném videu). Nicméně pro testy jsem použil pouze denní data. Na nich ovšem nemohu ověřit, které trhy dorazily ke vstupní ceně první, přičemž ale konkrétní pořadí plnění obchodný každý konkrétní den ovlivňuje výsledné hodnoty backtestu.
    Samozřejmě bych mohl investovat pár tisíc dolarů do tickových dat, udělat mnohem komplikovanější backtest a přesně v historii nasimulovat, jak by plnění vypadalo. Ale i když odhlédnu od časových a finančních nároků, zbývá zde otázka, jestli přesná historická posloupnost otevíraných příkazů přináší nějakou zásadní hodnotu. Podle mě nikoliv.
    Pro ověření funkčnosti backtestu jsem raději použil svůj tradiční přístup v podobě pravděpodobnostních modelů.
    Postavím systém tak, aby obchodoval daný den trhy ve zcela náhodném pořadí. Každý backtest tak bude trochu jiný. Odpověď na mé otázky mi ale poskytuje pohled na výsledky jako celek. Řekněme, že vytvořím 500 backtestů Finwinu, kde denní pořadí exekucí je náhodné. V tom případě mě zajímá, kolik backtestů bylo ztrátových, kolik ziskových atd.
    Zde je ukázka, jak konkrétně vypadá výstup podobné simulace, kde jsem provedl 500 backtestů systému od roku 2015 do současnosti:

    Na horizontální ose je číslo testu, na vertikální průměrné roční zhodnocení. To se pochopitelně liší, podstatné ale je, že žádný test neskončil ve ztrátě a i ty nejhorší testy měly roční zhodnocení nad 25 %.
    Podobné simulace mně osobně pomáhají nejistotu z backtestu překonat. Vnímám, že i když do procesu vnesu hodně prvku náhody, systém stále vydělával. A takové systémy se nebojím nasadit naživo. Stejně, jako jsem to udělal s Finwinem přímo před zraky tisíců z vás. A takto se zatím výkonnost sytému vyvíjí po cca 1,5 měsíci obchodování a první stovce uskutečněných obchodů:

    Equity křivka představuje výsledky živých obchodů po odečtení komisí od 28.1.2021, kdy byl zobchodován první obchod. Všechny živé obchody jsou (v tuto chvíli) v reálném čase publikovány na finwin.cz a průběžně je komentuji v Youtube videích, kde jsou zobrazeny i v brokerské platformě. Obchodní plán v otevřené podobě diskutuji v tomto videu).
    Téma dnešního článku jsem zpracoval i do videa, které je pro vás připravené zde:

    https://www.youtube.com/watch?v=GIlooGsGTtk&ab_channel=PetrPodhajský-trader
    Úspěšné obchody všem!
×
×
  • Vytvořit...

Důležitá informace

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