Zkušenosti s Quantopian, aneb jak s AOS na akcie
Tak jsem se rozhodl, že ve zkratce sepíšu své poznatky co mám s Quantopian.com s kterým pracuji.
Ve zkratce Quantopian.com je testovací program s kterým pracujete na webovém rozhraní a pro testy se používá cloud. Prozatím je to určeno jen pro americké akcie, ale v budoucnu se bude rozšiřovat.
Výhody
- Neřešíte stahovaní historických dat pro akcie, vše už tam je a vy jen v kodu napíšete jaký akciový titul chcete testovat a to je vše (hlavní výhoda)
- Možnost testovat cely koš akciových titulů
- Programuje se v Pythonu (výhoda i nevýhoda)
- Výpočty se provádějí v cloudu, tedy spustíte testy a klidně vypnete PC
- Možnost naraz testovat třeba dvacet samostatných testů a na výsledek se podívat třeba druhý den
- Je to zdarma
- Velký potenciál budoucího vývoje a funkcí
- Možnost snadno danou strategii propojit s IB a používat jako platformu pro obchodovaní dané strategie
- Velmi snadné testovaní
- Možnost dané AOS přihlásit do soutěže o peníze
- Možnost sdílet své výsledky s jiným účtem pokud chcete
- Jak testovat jsem napsal ZDE
Nevýhody
- Nelze nijak optimalizovat jak jsem zvykli v MT4, prostě co napíšete ve zdrojovém kodu jen to nastavení se otestuje
- Zdrojový kod pouze v Pythonu, což znamená pokud neprogramujete tak vyžší cena AOS než pro MT4 a nejde v tom tak snadno dělat psí kusy jak v mql4.
- V ČR minimální komunita která daný program používá a komunikuje spolu
- V češtině žádné manuály či informace dostupné na webu
- Po dokončení testu nelze daný test nijak označit v názvu či snadno uložit report (lze složitě přes kod, ale není to tak snadné jak známe z MT4)
- Zatím jen americké akciové tituly
- Pouze anglické prostředí
- Má své mouchy a někdy mě pěkně štvou a říkám si že trochu logického a uživatelského přístupu by se hodilo.
- Není úplně ideální a přehledný report výsledku testu (z daných dat by se dalo více vyčíst a přehledněji je zveřejnit)
- Automatické přepsaní kodu = když něco přepíšete, třeba nastavení tak se přepíše aj ve starších testech a reportech, pokud nemáte v pythonu napsané aby někde uložil co jste přesně nastavovaly tak už zpětně nic nebudete vědět (vážně je to debilita)
Zhodnocení
Přesto, že má Quantopian hodně chyb a nedostatků tak je to celkově velmi dobrý nástroj (možna bych řekl že patří mezi to nejlepší co je dostupné) a jeho hlavní ohromnou výhodou jsou historické data co mají v databázi a právě data jsou nejčastějším problémem pro testování.
Jinak krom toho že můžete testovat jen jednotlivou akcii jak vidíte na obrázku nahoře (začátek článku), lze i testovat portfolie mnoho akcii naraz (tedy ze stejným nastavením pro všechny) a pak výsledek může vypadat i takhle za 10 let zpětně a včetně krize.
Related Posts
Vytisknout | Tento příspěvek napsal Radek, 13.6.2017 v 14:04 do rubriky Akcie, AOS - Automatické obchodní systémy, Python, Quantopian. Můžete sledovat komentáře na tento článek pomocí RSS 2.0. Můžete taktéž zanechat komentář nebo odkázat z Vašeho vlastního webu. |