Čo je to algoritmické obchodovanie?
Algoritmické obchodovanie je proces vykonávania pokynov využívajúci automatizované a predprogramované obchodné pokyny na zohľadnenie premenných, ako sú cena, načasovanie a objem. Algoritmus je súbor pokynov na riešenie problému. Počítačové algoritmy v priebehu času odosielajú na trh malé časti úplnej objednávky.
Algoritmické obchodovanie využíva zložité vzorce spolu s matematickými modelmi a ľudským dohľadom pri rozhodovaní o kúpe alebo predaji finančných cenných papierov na burze. Algoritmickí obchodníci často využívajú vysokofrekvenčnú obchodnú technológiu, ktorá spoločnosti umožňuje vykonávať desiatky tisíc obchodov za sekundu. Algoritmické obchodovanie sa dá použiť v mnohých situáciách vrátane vykonávania pokynov, arbitrážnych a trendových obchodných stratégií.
Pochopenie algoritmu obchodovania
Používanie algoritmov v obchodovaní sa zvýšilo po zavedení počítačových obchodných systémov na americké finančné trhy v 70. rokoch 20. storočia. V roku 1976 burza v New Yorku zaviedla systém určeného poradia obrátok (DOT) na smerovanie objednávok od obchodníkov k špecialistom na burze. V nasledujúcich desaťročiach burzy posilnili svoje schopnosti prijímať elektronické obchodovanie a do roku 2010 sa prostredníctvom počítačov realizovalo viac ako 60% všetkých obchodov.
Autor Michael Lewis upozornil verejnosť na vysokofrekvenčné algoritmické obchodovanie, keď vydal publikáciu najpredávanejšej knihy Flash Boys , ktorá dokumentovala životy obchodníkov a podnikateľov na Wall Street, ktorí pomáhali budovať spoločnosti, ktoré prišli definovať štruktúru elektronického obchodovania v America. Vo svojej knihe tvrdil, že tieto spoločnosti sa zúčastňovali pretekov v zbrojení s cieľom vybudovať stále rýchlejšie počítače, ktoré dokážu rýchlejšie komunikovať s burzami, aby získali rýchlejšiu výhodu voči konkurentom a využívali typy objednávok, ktoré im prospeli na úkor priemerných investorov.
Urob si sám Algoritmické obchodovanie
V posledných rokoch sa prax algoritmického obchodovania do-it-yourself rozšírila. Zaistite fondy, ako napríklad Quantopian, algoritmy davového zdroja od amatérskych programátorov, ktorí súťažia o získanie provízií za písanie najziskovejšieho kódu. Túto prax umožnilo rozšírenie vysokorýchlostného internetu a vývoj čoraz rýchlejších počítačov za relatívne lacné ceny. Platformy ako Quantiacs sa objavili, aby slúžili obchodníkom, ktorí si chcú vyskúšať algoritmické obchodovanie.
Ďalšou novo vznikajúcou technológiou na Wall Street je strojové učenie. Nový vývoj v oblasti umelej inteligencie umožnil počítačovým programátorom vyvíjať programy, ktoré sa môžu zlepšiť pomocou iteračného procesu nazývaného hlboké učenie. Obchodníci vyvíjajú algoritmy, ktoré sa spoliehajú na hlboké učenie, aby sa stali ziskovejšími.
Kľúčové jedlá
- Algoritmické obchodovanie je použitie algoritmov založených na procesoch a pravidlách, ktoré využívajú stratégie na vykonávanie obchodov. Popularita sa od začiatku osemdesiatych rokov 20. storočia výrazne rozrástla a inštitucionálni investori a veľké obchodné spoločnosti ich používajú na rôzne účely. Aj keď to ponúka výhody, ako je napríklad rýchlejší čas vykonávania a znížené náklady, algoritmické obchodovanie môže tiež zhoršiť negatívne tendencie trhu tým, že spôsobuje bleskové pády a okamžitú stratu likvidity.
Výhody a nevýhody algoritmického obchodovania
Algoritmické obchodovanie využívajú najmä inštitucionálni investori a veľké sprostredkovateľské domy na zníženie nákladov spojených s obchodovaním. Podľa prieskumu je algoritmické obchodovanie zvlášť výhodné pre veľké veľkosti objednávok, ktoré môžu tvoriť až 10% celkového objemu obchodovania. Tvorcovia trhu zvyčajne používajú na vytváranie likvidity algoritmické obchody.
Algoritmické obchodovanie tiež umožňuje rýchlejšie a ľahšie vykonávanie pokynov, čím sa stáva atraktívnym pre burzy. To znamená, že obchodníci a investori môžu rýchlo zaúčtovať zisky z malých zmien v cene. V obchodnej stratégii skalpovania sa bežne používajú algoritmy, pretože zahŕňa rýchly nákup a predaj cenných papierov za malý prírastok ceny.
Rýchlosť vykonávania príkazu, výhoda za bežných okolností, sa môže stať problémom, keď sa niekoľko príkazov vykonáva súčasne bez zásahu človeka. Flash crash roku 2010 bol obviňovaný z algoritmického obchodovania.
Ďalšou nevýhodou algoritmických obchodov je skutočnosť, že likvidita, ktorá sa vytvára prostredníctvom rýchlych nákupných a predajných objednávok, môže za okamih zmiznúť, čo vylučuje zmenu pre obchodníkov, aby profitovali zo zmien cien. Môže to tiež viesť k okamžitej strate likvidity. Výskum odhalil, že algoritmické obchodovanie bolo hlavným faktorom, ktorý spôsobil stratu likvidity na menových trhoch po tom, ako švajčiarsky frank v roku 2015 prerušil viazanie eura.
