-
TechLab
Publikované články:Pokročilá portfolio analýza pomocí pyfolia
Úspěch obchodování je do značné míry ovlivněn i tím, jak data analyzujeme a na jaké metriky se zaměřujeme. Klíčové je z mé zkušenosti analyzovat systémy nikoliv jednotlivě, ale v rámci portfolií. Dnes si ukážeme, jaký nástroj a postupy konkrétně používám já. Pochopitelně včetně všech kódů, které vám pomohou analyzovat data z backtestovaných systémů úplně stejnou cestou. připravil jsem nový update skriptu Autotrader a v dnešním videu popisuji změny, které nová verze přináší včetně návodu jak postupovat při instalaci. Zásadní novinkou uvedené verze je možnost přidělení obchodované strategii pevně stanoveného kapitálu. Portfolio analýza systémů z Amibrokeru
Úspěšné obchodování je o diverzifikaci mezi více nekorelujících systémů. V tutoriálu si ukážeme, jak načíst výkonnost strategií generovaných Amibrokerem do Jupyter Notebooku a analyzovat zde základní charakteristiku portfolií. Dnes se zaměříme na korelace a zobrazování výkonnostních křivek. Autotrader: Obchodování o svátcích
V diskuzi TechLabu týkající se Autotraderu byla položena otázka, jak pracovat se skriptem ve dnech kdy jsou trhy uzavřeny. V dnešním videu se podíváme na tuto problematiku podrobněji a ukážeme si možná řešení. Amibroker: řízení risku pomocí škálování pozice
Na příkladu strategie SMO PRO ze swingového workshopu si ukážeme, co konkrétně znamená průběžné řízení velikosti pozice pomocí volatility. V kódu SMO PRO si vysvětlíme, jak měnit frekvenci rebalancování pozic a jaké to může mít na strategii dopad. Amibroker: Custom backtester pohledem začátečníka
V Techlabu se často věnujeme práci s Custom backtesterem, který nám v rámci Amibrokeru umožňuje provádět uživatelské backtesty. Jedná se však o pokročilejší přístup, který může působit trochu složitě a ve výsledku od používání odradit. V dnešním tutoriálu se podíváme na CBT z pozice úplného začátečníka, pokusím se ukázat, jak jsem začínal já, co vnímám jako důležité a principy, které mi pomáhají jeho funkci pochopit. Amibroker – vizualizace ATR stop-lossu u breakout strategie
V dnešním tutoriálu si ukážeme jak nastavit typickou vizuální kontrolu strategie prostřednictvím zobrazení fixního a posouvaného stop-lossu přímo do grafu. Při vývoji komplexnější aplikace, je žádoucí začlenit do kódu sledování průběhu skriptu, v dnešním tutoriálu si ukážeme několik možností jak s logy pracovat. Amibroker: práce se smyčkami na ukázce konkrétního obchodního přístupu
V dnešním tutoriálu si ukážeme, jak se smyčkami pracovat v kontextu přípravy trendového breakout vstupu. Ošetření vyjímek patří mezi důležité úkony během vývoje programu, oč se jedná, vysvětlím v dnešním tutoriálu. Intradenní breakout strategie v Amibrokeru
Na základě požadavku tradera Marty86 přináším podrobnější návod, jak v Amibrokeru vytvořit intradenní backtest. Příklad je postaven na tzv. breakoutu volatility. V dnešním videu se podíváme na způsoby, jakými můžeme získat přehledy o provedených obchodech u IB. Také si ukážeme jak vytvářet uživatelské reporty v klientském portále a nakonec si řekneme na co je třeba dát pozor při načítání obchodů přes API. Amibroker: Zajištění strategie pomocí indexu
Pro strategie nakupující akcie může být výhodný tzv. hedging - zajištění prodejem pozice v indexu. Jak takový přístup otestovat, si ukážeme v dnešním tutoriálu. Python: Práce s textovými soubory
Video popisuje práci s textovými soubory v Pythonu, od načtení obsahu až po editaci obsahu. Jednotlivé postupy jsou doplněné praktickými ukázkami. Zároveň je připojena ukázka implementace řešení pro automatizaci úpravy názvu tickerů v csv souboru s obchodními signály. Penalizace obchodování systému v drawdownu
Tutoriál ukazuje, jak v Amibrokeru testovat techniky pokročilého money managementu. Konkrétně si ukážeme dynamické řízení otevíraných pozic na základě aktuálního drawdownu. Ve videu představíme Google Colab a ukážeme proč je dobré si tento projekt přinejmenším prohlédnout a získat tak představu o jeho možnostech. Automatizovaný export equity křivky z Amibrokeru do csv
Mnoho analýz výsledků obchodování provádím v Jupyter notebooku. Snadno se tak může vytvořit například tzv. pravděpodobnostní kužel (Probability Cone), na který se dotazoval nedávno Vasek69. Ve vlákně určeném pro doplňky k Autotraderu poskytl trader s nickem @Unlimited vlastní skript, který používá pro generování vstupních signálů. Dnešní video je praktickou ukázkou jak tento doplněk zapojit do našeho automatizovaného systému. Skript ale ve své podstatě není určen pouze pro uživatele Autotraderu, může být používán i samostatně za účelem automatizace přípravy vstupních signálů. Statistické arbitráže v Pythonu
Jak jsem slíbil v předcházejícím příspěvku - pro rozšíření výuky přikládám záznam mé přednášky na QuantExpo 2017 týkající se párového obchodování a Pythonu. Prostřednictvím Jupyter Notebooku demonstruji, jak je možné si vytvořit základ jednoduchého workflow. Python: Porovnávání a podmínky
Další tutoriál zaměřený na základy Pythonu, ve videu vysvětlujeme porovnávání hodnot a také jak můžeme na základě vyhodnocení podmínky ovlivnit další běh programu. Vše je doplněno praktickými příklady. V dnešním tutoriálu si ukážeme tip na výrazné zvýšení produktivity práce v Amibrokeru pomocí nástroje Code Snippets. Nově publikované video přináší ukázku jakým způsobem můžeme pracovat v rámci programu Trader Workstation s layouts a přizpůsobit si zobrazované údaje. Tutoriál vysvětlující, jak v Amibrokeru vytvářet párové obchody, zobrazovat si je a backtestovat. S pojmem OLE se poměrně často setkáváme během automatizace pracovních postupů. Ve videu popisuji využití OLE Automation, které je součástí Amibrokeru. Uvádím výhody použití a na ukázce skriptu vysvětluji jak OLE použít v praxi. Zobrazení nejvyšších X drawdownů v Amibrokeru
Cílem dnešního tutoriálu bude zobrazit v backtestu strategie X nejvyšších drawdownů. Tedy nejen největší, který je v Amibrokeru automaticky zobrazován. Od myšlenky k reálným obchodům
Pravděpodobně nejupřímnější kniha týkající se obchodování vydaná na českém trhu.
Praktický průvodce dosažení nejen finanční, ale i časové svobody obchodováním finančních trhů. Nevydávejte se cestou ztrácející většiny a inspirujte se tipy tradera s 20letou praxí. 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í. Získat knihu
Nemáte trading takový,jaký byste si jej představovali?Trápí vás impulzivní obchody? Black-out dny? Hodiny denně před monitorem? Naučte se obchodovat systematicky s mechanickými přístupy. Svěřte rutinny počítačům. Naučte se profitovat jako profesionálové.
Workshop profitabilního obchodování od A do Z