Kaj je algoritem trgovanja?
Algoritmično trgovanje je postopek za izvrševanje naročil z uporabo avtomatiziranih in vnaprej programiranih trgovinskih navodil za obračun spremenljivk, kot so cena, čas in obseg. Algoritem je niz navodil za rešitev problema. Računalniški algoritmi sčasoma na trg pošljejo manjše dele celotnega naročila.
Algoritmično trgovanje uporablja zapletene formule v kombinaciji z matematičnimi modeli in človeškim nadzorom za odločanje o nakupu ali prodaji finančnih vrednostnih papirjev na borzi. Algoritmični trgovci pogosto uporabljajo visokofrekvenčno trgovalno tehnologijo, ki lahko podjetju omogoči več deset tisoč poslov na sekundo. Algoritmično trgovanje je mogoče uporabiti v najrazličnejših situacijah, vključno z izvrševanjem naročil, arbitražo in trendi.
Razumevanje algoritma trgovanja
Uporaba algoritmov pri trgovanju se je povečala po uvedbi računalniških trgovinskih sistemov na ameriških finančnih trgih v 70. letih prejšnjega stoletja. Leta 1976 je newyorška borza uvedla sistem označenega preobrata (DOT) za usmerjanje naročil trgovcev do specialistov na borzi. V naslednjih desetletjih so borze povečale sposobnost sprejemanja elektronskega trgovanja, do leta 2010 pa je bilo več kot 60 odstotkov vseh poslov opravljenih z računalniki.
Avtor Michael Lewis je javnosti predstavil visokofrekvenčno in algoritmično trgovanje, ko je objavil najbolj prodajano knjigo Flash Boys , ki je dokumentirala življenje trgovcev z Wall Streeta in podjetnikov, ki so pomagali pri oblikovanju podjetij, ki so prišla do določitve strukture elektronskega trgovanja v Amerika. Njegova knjiga je trdila, da se ta podjetja udeležujejo dirke z orožjem, da bi zgradili vedno hitrejše računalnike, ki bi lahko hitreje komunicirali z borzami, da bi hitro izkoristili prednosti s tekmeci, pri čemer so uporabljali vrste naročil, ki so jim koristile v škodo povprečnih vlagateljev.
Algoritmično trgovanje naredi sam
V zadnjih letih je praksa algoritmov trgovanja "naredi sam" postala zelo razširjena. Hedge skladi, kot je Quantopian, na primer, množijo algoritme izvornih amaterskih programerjev, ki tekmujejo za pridobitev provizij za pisanje najbolj donosne kode. To prakso je omogočilo širjenje hitrega interneta in razvoj vedno hitrejših računalnikov po razmeroma poceni cenah. Platforme, kot je Quantiacs, so se pojavile, da bi lahko služile trgovcem, ki se želijo preizkusiti v algoritmičnem trgovanju.
Druga nova tehnologija na Wall Streetu je strojno učenje. Novi razvoj umetne inteligence je računalniškim programerjem omogočil, da razvijejo programe, ki se lahko izboljšajo s pomočjo iterativnega procesa, imenovanega globoko učenje. Trgovci razvijajo algoritme, ki se zanašajo na poglobljeno učenje, da bi bili bolj donosni.
Ključni odvzemi
- Algoritmično trgovanje je uporaba algoritmov, ki temeljijo na procesih in pravilih, za uporabo strategij za izvajanje poslov. Od začetka osemdesetih let se je močno povečala priljubljenost in jo uporabljajo različni nameni institucionalnih vlagateljev in velikih trgovskih podjetij. Čeprav nudi prednosti, kot so hitrejši čas izvedbe in nižji stroški, lahko algoritmično trgovanje tudi poslabša negativne težnje na trgu, tako da povzroči bliskovite padce in takojšnjo izgubo likvidnosti.
Prednosti in slabosti Algoritmičnega trgovanja
Algoritmično trgovanje večinoma uporabljajo institucionalni vlagatelji in velike borznoposredniške hiše, da zmanjšajo stroške, povezane s trgovanjem. Glede na raziskave je algoritmično trgovanje še posebej koristno za velike velikosti naročil, ki lahko obsegajo do 10% celotnega obsega trgovanja. Običajno proizvajalci trgov uporabljajo algoritmične trgovine za ustvarjanje likvidnosti.
Algoritmično trgovanje omogoča tudi hitrejše in enostavnejše izvajanje naročil, zaradi česar je privlačno za menjave. To pomeni, da lahko trgovci in vlagatelji hitro rezervirajo dobiček iz majhnih sprememb v ceni. Strategija razvrščanja trgovanja običajno uporablja algoritme, ker vključuje hiter nakup in prodajo vrednostnih papirjev z majhnimi zvišanji cen.
Hitrost izvrševanja naročil, kar je prednost v običajnih okoliščinah, lahko postane težava, če se več naročil izvrši hkrati brez človekovega posredovanja. Nesreča bliskavice leta 2010 je kriva za trgovanje z algoritmi.
Druga pomanjkljivost algoritmičnih poslov je, da lahko likvidnost, ustvarjena s hitrimi naročili za nakup in prodajo, v trenutku izgine, s čimer trgovci odpravijo spremembo, da bi lahko izkoristili spremembe cen. Prav tako lahko privede do takojšnje izgube likvidnosti. Raziskave so pokazale, da je bilo algoritmično trgovanje glavni dejavnik, ki je povzročil izgubo likvidnosti na valutnih trgih, potem ko je švicarski frank leta 2015 ukinil svoj evro privez.
