Co je programové obchodování?
Programové obchodování se týká použití počítačově generovaných algoritmů pro obchodování s košem akcií ve velkých objemech a někdy s velkou frekvencí. Algoritmy jsou naprogramovány tak, aby fungovaly a jsou monitorovány lidmi, i když jednou spuštěné programy generují obchody, nikoli lidi. Lidé mohou program podle potřeby aktivovat nebo deaktivovat.
Klíč s sebou
- Programové obchodování definuje New York Stock Exchange (NYSE) jako nákup nebo prodej skupiny 15 nebo více akcií, jejichž celková tržní hodnota je 1 milion USD nebo více a jsou součástí koordinované obchodní strategie. Od roku 2018, Bylo oznámeno, že obchodování s programy představovalo 50% až 60% všech tržních obchodů uskutečněných během typického obchodního dne, přičemž tento počet vzrostl v období extrémní volatility na více než 90%.
Porozumění programovému obchodování
Programové obchodování definuje New York Stock Exchange (NYSE) jako nákup nebo prodej skupiny 15 nebo více akcií, jejichž celková tržní hodnota je 1 milion USD nebo více a jsou součástí koordinované obchodní strategie. Tento druh obchodování lze označit také jako obchodování s portfoliem nebo koš.
Objednávky jsou zadávány přímo na trhu a prováděny podle sady předem stanovených pokynů. Například obchodní algoritmus může koupit portfolio 50 akcií během první hodiny dne. Institucionální investoři, jako jsou správci hedgeových fondů nebo obchodníci s podílovými fondy, používají obchodování s programy k provádění velkoobjemových obchodů. Realizace objednávek tímto způsobem pomáhá snižovat riziko současným zadáváním objednávek a může maximalizovat návratnost tím, že využívá výhody neefektivnosti trhu. Ruční zadávání tak velkého počtu příkazů (člověkem) by nebylo tak efektivní.
Od roku 2018 bylo oznámeno, že obchodování s programem představovalo 50% až 60% všech obchodů na akciových trzích uskutečněných během typického obchodního dne, přičemž tento počet vzrostl v období extrémní volatility na více než 90%. S technologickým pokrokem se tato čísla pravděpodobně ještě zvýší.
Obchodování s programem bylo velmi usnadněno určitými realizacemi v oblasti investování, mezi něž patří:
- Představa, že obchodování s diverzifikovaným portfoliem cenných papírů snižuje inherentní rizika investování. Skutečnost, že instituce drží a obchodují s větším podílem vlastního kapitálu než kdykoli předtím, a obchodování s programy jim umožňuje efektivněji provádět diverzifikované strategie. Technologický pokrok se snížil obchodní náklady, což zefektivňuje a vyplatí programové obchodování.
Firmy mohou mít strategie obchodování s programy, které provádějí tisíce obchodů denně, zatímco jiné firmy mohou mít strategie obchodování s programy, které provádějí obchody pouze každých několik měsíců. Objem a frekvence obchodování s programem se velmi liší podle firmy a strategie, na níž je program založen. Denní obchodní program bude mnohem aktivnější než investiční program určený k pravidelnému vyvážení portfolia.
Účel obchodování s programy
Existuje několik důvodů pro obchodování s programem. Patří mezi ně obchodní, agenturní a základní obchodování.
Hlavní obchodování
Makléřská firma může použít programové obchodování k nákupu portfolia akcií na svůj vlastní účet, o kterém věří, že zvýší hodnotu. Aby mohli generovat další příjmy, mohli by tyto zásoby svým zákazníkům nabídnout, aby obdrželi provizi. Úspěch této strategie do značné míry závisí na tom, jak úspěšní jsou analytici makléřské firmy při výběru vítězných akcií.
Agenturní obchodování
Společnosti zabývající se správou investic, které obchodují výhradně s klienty, mohou používat programové obchodování k nákupu akcií, které jsou v portfoliu firemních modelů. Akcie se poté po zakoupení přidělí na účty zákazníků. Správci fondů mohou také využívat obchodování s programy pro účely vyvážení. Například fond může použít programové obchodování k nákupu a prodeji akcií k opětovnému vyvážení portfolia zpět na své cílové alokace.
Basis Trading
Programové obchodování lze využít k zneužití nesprávného oceňování podobných cenných papírů. Investiční manažeři využívají programové obchodování k nákupu akcií, o kterých se domnívají, že jsou podceňovány a krátké akcie jsou předražené. Například manažer by mohl zkrátit skupinu polovodičových akcií, o kterých si myslí, že jsou nadhodnocené, a koupit si košík hardwarových zásob, které se zdají být podhodnoceny. Zisk je výsledkem konvergence cen obou skupin cenných papírů.
Regulace obchodování s programem
Mnoho účastníků trhu obviňovalo obchodování s programy za způsobení extrémní volatility, která přispěla k výrazným selháním trhu v 80. a 90. letech. To vedlo k zavedení pravidel NYSE, která zabraňují provádění obchodů s programy během určitých časů, aby se minimalizovala volatilita. V závislosti na závažnosti cenové akce může dojít k zastavení veškerého obchodování s programy nebo k prodeji portfolií pouze k obchodování na upticks. Omezení obchodování s programem jsou známá jako obrubníky obchodování nebo jističe. (Více se dozvíte na: Rizika obchodování s programy.)
Příklad obchodování s programy k opětovnému zhodnocení portfolia
Předpokládejme, že hedgeový fond drží 20 akcií v portfoliu a každému portfoliu přidělí 5% portfolia. Na konci každého měsíce znovu vyváží portfolio tak, aby každá akcie opět představovala 5%. Dělají to prodejem akcií, které mají alokaci vyšší než 5%, nebo nákupem akcií, které mají alokaci nižší než 5%. Některé akcie mohou být vyřazeny z portfolia a další přidány. Jakékoli nové přidané akcie budou přiděleny 5% portfolia.
V průběhu času některé akcie porostou a jiné klesnou, což povede ke změně celkové hodnoty portfolia a ke změně procentuální alokace, kterou každá z těchto akcií představuje.
Pokud je například portfolio 10 milionů USD, pak 5% podíl je 500 000 USD. Předpokládejme, že zajišťovací fond koupil Apple Inc. (AAPL), když se obchodoval na 100 USD a nyní se obchoduje na 200 USD. Za předpokladu, že se všechny ostatní akcie nepohybují (pravděpodobně se to nestane, ale pro demonstrační účely), má nyní pozice hodnotu 1 milion dolarů, zbytek portfolia 9, 5 milionu dolarů, takže celkové portfolio je 10, 5 milionu dolarů. APPL představuje 9, 5% portfolia (1 milion USD děleno 10, 5 milionu USD). Alokace 9, 5% je mnohem více než 5%, takže akcie by se prodaly, aby se alokace snížila zpět na 5%, což je 525 000 $ (5% z 10, 5 milionu USD).
Nyní si představte, že se všech 20 akcií pohybuje každý den, a na konci každého měsíce bude mít hodnota 5, 5% nebo 6% a další 4% portfolia. Algoritmus obchodování s programem může prohlížet portfoliové portfolio a rychle provádět všechny obchody najednou, nakupovat akcie, které jsou nedostatečně alokovány, a prodávat ty, které jsou přerozděleny, aby se portfolio znovu vyvážilo během několika sekund. Ruční provádění tohoto postupu by bylo mnohem těžší a časově náročnější.
