Co je to algoritmické obchodování?
Algoritmické obchodování je proces provádění příkazů využívajících automatizované a předprogramované obchodní pokyny k účtování proměnných, jako je cena, načasování a objem. Algoritmus je sada směrů pro řešení problému. Počítačové algoritmy v průběhu času odesílají na trh malé části plné objednávky.
Algoritmické obchodování využívá složitých vzorců v kombinaci s matematickými modely a lidským dohledem při rozhodování o nákupu nebo prodeji finančních cenných papírů na burze. Algoritmičtí obchodníci často používají vysokofrekvenční obchodní technologii, která může firmě umožnit vydělat desítky tisíc obchodů za sekundu. Algoritmické obchodování lze použít v celé řadě situací včetně provádění objednávek, arbitráží a strategií obchodování s trendy.
Porozumění algoritmickému obchodování
Použití algoritmů v obchodování se zvýšilo poté, co byly počítačové systémy obchodování zavedeny na amerických finančních trzích v 70. letech 20. století. V roce 1976 zavedla burza cenných papírů v New Yorku systém určeného obratu objednávek (DOT) pro směrování objednávek od obchodníků ke specialistům na burze. V následujících desetiletích burzy posílily jejich schopnosti přijímat elektronické obchodování a do roku 2010 bylo prostřednictvím počítačů prováděno více než 60 procent všech obchodů.
Autor Michael Lewis přivedl na veřejnost pozornost při vysokofrekvenčním algoritmickém obchodování, když vydal nejprodávanější knihu Flash Boys , která dokumentovala životy obchodníků a podnikatelů na Wall Street, kteří pomáhali budovat společnosti, které přišly definovat strukturu elektronického obchodování v Amerika. Ve své knize argumentoval, že tyto společnosti byly zapojeny do závodu na zbrojení, aby postavily stále rychlejší počítače, které by mohly komunikovat s burzami stále rychleji, aby získaly výhodu na konkurencích s rychlostí, a to pomocí typů objednávek, které jim prospívaly na úkor průměrných investorů.
Algoritmické obchodování udělejte sami
V posledních letech se rozšířila praxe algoritmického obchodování do-it-yourself. Zajišťovací fondy, jako je například Quantopian, algoritmy davového zdroje od amatérských programátorů, kteří soutěží o získání provizí za psaní nejziskovějšího kódu. Praxe byla umožněna rozšířením vysokorychlostního internetu a vývojem stále rychlejších počítačů za relativně nízké ceny. Platformy jako Quantiacs se objevily, aby sloužily obchodníkům, kteří si chtějí vyzkoušet algoritmické obchodování.
Další naléhavou technologií na Wall Street je strojové učení. Nový vývoj v oblasti umělé inteligence umožnil počítačovým programátorům vyvinout programy, které se mohou zlepšit pomocí iteračního procesu zvaného hluboké učení. Obchodníci vyvíjejí algoritmy, které se spoléhají na hluboké učení, aby se stali ziskovějšími.
Klíč s sebou
- Algoritmické obchodování je použití algoritmů založených na procesech a pravidlech k využití strategií pro provádění obchodů. Od počátku 80. let 20. století výrazně vzrostl v popularitě a institucionální investoři a velké obchodní firmy jej používají pro různé účely. I když to přináší výhody, jako je rychlejší doba provádění a snížené náklady, algoritmické obchodování může také zhoršit negativní tendence trhu tím, že způsobí bleskové pády a okamžitou ztrátu likvidity.
Výhody a nevýhody algoritmického obchodování
Algoritmické obchodování používají hlavně institucionální investoři a velké makléřské domy ke snižování nákladů spojených s obchodováním. Podle výzkumu je algoritmické obchodování obzvláště výhodné pro velké velikosti objednávek, které mohou tvořit až 10% celkového objemu obchodování. Tvůrci trhu obvykle používají k vytváření likvidity algoritmické obchody.
Algoritmické obchodování také umožňuje rychlejší a snadnější provádění příkazů, což je atraktivní pro burzy. To zase znamená, že obchodníci a investoři mohou rychle zaúčtovat zisky z malých změn v ceně. Obchodní strategie skalpování běžně využívá algoritmy, protože zahrnuje rychlý nákup a prodej cenných papírů s malými cenovými přírůstky.
Rychlost provádění příkazů, výhoda za běžných okolností, se může stát problémem, když je několik příkazů vykonáno současně bez zásahu člověka. Blesková havárie roku 2010 byla obviňována z algoritmického obchodování.
Další nevýhodou algoritmických obchodů je to, že likvidita, která je vytvářena prostřednictvím rychlých objednávek na nákup a prodej, může za okamžik zmizet, což eliminuje změnu pro obchodníky, aby profitovali ze změn cen. Může to také vést k okamžité ztrátě likvidity. Výzkum odhalil, že algoritmické obchodování bylo hlavním faktorem, který způsobil ztrátu likvidity na měnových trzích poté, co švýcarský frank v roce 2015 zastavil svůj eurový kolík.
