Backtestování v Excelu (VBA) – VIII.

 „…Potřebuji zjistit, jak se chová nákup Put Bear Spreadu s Long Put na ATM strike a vypsanou opcí o tři strike níže, pořizovaný každé pondělí na weeklys opcích s expirací v pátek stejného týdne za posledních pět let na titulu JNJ, k tomu chci zjistit to samé, ale pro třístrikový Call Bull Spread na Continue Reading

Backtestování v Excelu (VBA) – VII.

   Napsat jednoduché makro pomocí jazyka VBA, vyplnit jej skripty, které umí číst hodnoty z buněk nebo je formátovat, mazat či přenášet na jiné místo v excelovském listu, tvořit proměnné a vybavovat je hodnotami, zajistit cyklické načítání dat, umět formulovat základní logické a rozhodovací funkce a vytvořit nástroj na záměnu Continue Reading

Backtestování v Excelu (VBA) – VI.

   Vyrobit analýzu třídenního držení akciového obchodu pomocí Excelu je nyní již téměř hračka. Měnit délky držení takových fiktivních obchodů je již hračkou také, toto všechno bylo popsáno v minulých článcích při postupném poznávání, jak funguje základní logika a psaní VBA skriptů. Na pětiletých stažených datech z Yahoo.finance jsem toto Continue Reading

Backtestování v Excelu (VBA) – V.

   Výroba makra pomocí skriptu a základní poznatky o jeho zapsání pomocí VBA (kde a jak), operace s buňkami a jejími oblastmi, práce s listy excelovského sešitu, cyklická funkce a první analýza historických dat (prozatím intradenní držení akcií) pomocí velmi jednoduché automatizace práce vytvořeným VBA skriptem. To by mohlo být Continue Reading

Backtestování v Excelu (VBA) – IV.

   V článku Backtestování v Excelu (VBA) – II. jsem popsal, jak v Excelu otevřít kartu Vývojář a jak vytvořit první makro. Toto makro vygenerovalo VBA skript, abych poté napsal, že nebudu makra zaznamenávat, aby mi tvořila VBA skript, ale budu postupovat přesně naopak, tedy psát VBA skript pro vytvoření makra. Takovou Continue Reading

Backtestování v Excelu (VBA) – III.

   V minulém článku jsem naznačil, jak si ulehčit pomocí záznamu makra nějakou početní úlohu a zjistil, že tento záznam mi v excelovském sešitu na kartě „Vývojář“ a po kliknutí na nástroj „Visual Basic“ otevřel tu část aplikace Excelu, kde jsem mohl objevit zaznamenané makro ve formě VBA skriptu. Také Continue Reading

Živá data z IB do Excelu

   Získání historických dat pro potřeby nejrůznějších analýz v aplikaci Excel bylo předmětem minulého článku. Vyžadovalo to mírnou úpravu platformy TWS a následně přípravu excelovského sešitu, abych po jednoduchém porozumění sestavení příkazu na požadavek pro historická data do buňky v takto připraveném Excelu mohl začít stahovat historická data v požadovaném tvaru. Pokud jsem Continue Reading

Historická data z IB do Excelu

   Ve svých příspěvcích odkazuji na možné datové zdroje pro různé analýzy a vypadá to, že mým favoritem v poskytování historických dat je server Quandl.com, kde mohu získat zdarma například denní Close data nejznámějších akciových titulů. Bohužel musím konstatovat, že po ukončení aktualizace databáze WIKI, která obsahovala velké množství akciových titulů, Continue Reading

Backtestování v Excelu – I.

    Dostal jsem několik dotazů, jakým způsobem by bylo možné otestovat na historických datech smysluplnost nějaké opční strategie. Podstatou těchto dotazů je existence základního problému, kterým je dostupnost historických opčních dat pro nejběžnější obchodované tituly. Ve chvíli, kdy píšu tento článek, tak mohu téměř s jistotou tvrdit, že kromě jediného zdroje, Continue Reading