Co to jest handel algorytmiczny?
Handel algorytmiczny to proces wykonywania zleceń z wykorzystaniem zautomatyzowanych i wstępnie zaprogramowanych instrukcji handlowych w celu uwzględnienia zmiennych, takich jak cena, czas i wolumen. Algorytm to zestaw wskazówek pozwalających rozwiązać problem. Algorytmy komputerowe wysyłają z czasem małe porcje pełnego zamówienia na rynek.
Handel algorytmiczny wykorzystuje złożone formuły, w połączeniu z modelami matematycznymi i nadzorem człowieka, do podejmowania decyzji o zakupie lub sprzedaży finansowych papierów wartościowych na giełdzie. Handlowcy algorytmiczni często korzystają z technologii handlu o wysokiej częstotliwości, która może umożliwić firmie dokonywanie dziesiątek tysięcy transakcji na sekundę. Handel algorytmiczny może być wykorzystywany w wielu różnych sytuacjach, w tym w realizacji zleceń, arbitrażu i strategii handlu trendami.
Zrozumienie handlu algorytmicznego
Zastosowanie algorytmów w handlu wzrosło po wprowadzeniu skomputeryzowanych systemów obrotu na amerykańskich rynkach finansowych w latach siedemdziesiątych. W 1976 r. Giełda nowojorska wprowadziła system zwrotu wyznaczonego zlecenia (DOT) do kierowania zamówień od handlowców do specjalistów na parkiecie giełdowym. W następnych dziesięcioleciach giełdy zwiększyły swoje możliwości akceptacji handlu elektronicznego, a do 2010 r. Ponad 60 procent wszystkich transakcji było realizowanych komputerowo.
Autor Michael Lewis zwrócił uwagę opinii publicznej na handel algorytmiczny o wysokiej częstotliwości, gdy opublikował bestsellerową książkę Flash Boys , która dokumentowała życie handlowców z Wall Street i przedsiębiorców, którzy pomagali budować firmy, które zdefiniowały strukturę handlu elektronicznego Ameryka. W swojej książce argumentował, że firmy te brały udział w wyścigu zbrojeń, aby budować coraz szybsze komputery, które mogłyby szybciej komunikować się z giełdami, aby szybko zyskać przewagę nad konkurentami, wykorzystując typy zleceń, które przyniosły im szkodę dla przeciętnych inwestorów.
Zrób to sam handel algorytmiczny
W ostatnich latach praktyka handlu algorytmicznego „zrób to sam” stała się powszechna. Fundusze hedgingowe, takie jak Quantopian, na przykład, algorytmy pozyskiwania tłumu od programistów-amatorów, którzy rywalizują o wygraną prowizji za napisanie najbardziej dochodowego kodu. Praktyka ta stała się możliwa dzięki rozpowszechnianiu się szybkiego Internetu i rozwojowi coraz szybszych komputerów po stosunkowo niskich cenach. Platformy takie jak Quantiacs powstały, aby służyć jednodniowym traderom, którzy chcą spróbować swoich sił w handlu algorytmicznym.
Kolejną nową technologią na Wall Street jest uczenie maszynowe. Nowe osiągnięcia w dziedzinie sztucznej inteligencji umożliwiły programistom komputerowym opracowanie programów, które mogą się poprawić dzięki iteracyjnemu procesowi zwanemu głębokiemu uczeniu się. Handlowcy opracowują algorytmy, które opierają się na głębokim uczeniu się, aby zwiększyć swoją rentowność.
Kluczowe dania na wynos
- Handel algorytmiczny polega na stosowaniu algorytmów opartych na procesach i regułach do stosowania strategii wykonywania transakcji. Od początku lat 80. XX wieku zyskał on na popularności i jest wykorzystywany przez inwestorów instytucjonalnych i duże firmy handlowe do różnych celów. Chociaż zapewnia korzyści, takie jak szybszy czas realizacji i niższe koszty, handel algorytmiczny może również zaostrzyć negatywne tendencje na rynku, powodując awarie flash i natychmiastową utratę płynności.
Zalety i wady handlu algorytmicznego
Handel algorytmiczny jest wykorzystywany głównie przez inwestorów instytucjonalnych i duże domy maklerskie w celu obniżenia kosztów związanych z obrotem. Według badań handel algorytmiczny jest szczególnie korzystny w przypadku dużych zamówień, które mogą stanowić nawet 10% całkowitego wolumenu obrotu. Zazwyczaj animatorzy rynku wykorzystują transakcje algorytmiczne do tworzenia płynności.
Handel algorytmiczny pozwala również na szybszą i łatwiejszą realizację zleceń, co czyni go atrakcyjnym dla giełd. To z kolei oznacza, że inwestorzy i inwestorzy mogą szybko księgować zyski z drobnych zmian cen. W strategii handlu skalpującego zwykle stosuje się algorytmy, ponieważ wiąże się to z szybkim kupowaniem i sprzedażą papierów wartościowych przy niewielkich skokach cen.
Szybkość realizacji zamówienia, co jest zaletą w zwykłych okolicznościach, może stać się problemem, gdy kilka zamówień jest wykonywanych jednocześnie bez interwencji człowieka. Awaria flash w 2010 r. Została obwiniona o handel algorytmiczny.
Kolejną wadą transakcji algorytmicznych jest to, że płynność, która powstaje w wyniku szybkich zleceń kupna i sprzedaży, może zniknąć w jednej chwili, eliminując zmianę dla handlowców korzystającą ze zmian cen. Może to również prowadzić do natychmiastowej utraty płynności. Badania wykazały, że handel algorytmiczny był głównym czynnikiem powodującym utratę płynności na rynkach walutowych po tym, jak frank szwajcarski przestał obowiązywać euro w 2015 r.