Comerț algoritmic
Ce este tranzacționarea algoritmică?
Tranzacția algoritmică este un proces de executare a comenzilor care utilizează instrucțiuni de tranzacționare automatizate și pre-programate pentru a ține cont de variabile precum prețul, calendarul și volumul. Un algoritm este un set de direcții pentru rezolvarea unei probleme. Algoritmii informatici trimit porțiuni mici din comanda completă pe piață în timp.
Tranzacția algoritmică folosește formule complexe, combinate cu modele matematice și supravegherea umană, pentru a lua decizii de a cumpăra sau vinde titluri financiare pe o bursă. Comercianții algoritmici folosesc adesea tehnologia de tranzacționare de înaltă frecvență, care poate permite unei firme să realizeze zeci de mii de tranzacții pe secundă. Tranzacția algoritmică poate fi utilizată într-o mare varietate de situații, inclusiv executarea ordinelor, arbitrajul și strategiile de tranzacționare a tendințelor.
Chei de luat masa
- Tranzacția algoritmică este utilizarea algoritmilor bazate pe procese și reguli pentru a utiliza strategii pentru executarea tranzacțiilor.
- A crescut semnificativ în popularitate de la începutul anilor 1980 și este utilizat de investitorii instituționali și de marile firme comerciale în diverse scopuri.
- Deși oferă avantaje, precum un timp de execuție mai rapid și costuri reduse, tranzacționarea algoritmică poate exacerba și tendințele negative ale pieței, provocând blocări rapide și pierderi imediate de lichiditate.
Înțelegerea tranzacționării algoritmice
Utilizarea algoritmilor în tranzacționare a crescut după ce sistemele de tranzacționare computerizate au fost introduse pe piețele financiare americane în anii 1970.În 1976, Bursa de Valori din New York a introdus sistemul Designated Order Turnaround (DOT) pentru direcționarea comenzilor de la comercianți către specialiști de pe podeaua bursei. În deceniile următoare, schimburile și-au îmbunătățit abilitățile de a accepta tranzacționarea electronică și, până în 2009, peste 60% din totalul tranzacțiilor din SUA erau executate de computere.
Autorul Michael Lewis a adus atenția publicului tranzacționarea algoritmică de înaltă frecvență atunci când a publicat cea mai bine vândută carte Flash Boys, care a documentat viața comercianților și antreprenorilor din Wall Street care au ajutat la construirea companiilor care au ajuns să definească structura tranzacționării electronice în America. Cartea sa susținea că aceste companii s-au angajat într-o cursă a înarmărilor pentru a construi computere din ce în ce mai rapide, care să poată comunica cu schimburile din ce în ce mai repede, pentru a câștiga avantaje concurenților cu viteză, folosind tipuri de comenzi care le-au beneficiat în detrimentul investitorilor medii.
Tranzacție algoritmică de bricolaj
În ultimii ani, practica tranzacționării algoritmice de bricolaj a devenit larg răspândită. Fonduri speculative precum Quantopian, de exemplu, algoritmi de sursă de mulțime de la programatori amatori care concurează pentru a câștiga comisioane pentru scrierea celui mai profitabil cod. Practica a fost posibilă prin răspândirea internetului de mare viteză și dezvoltarea computerelor din ce în ce mai rapide la prețuri relativ ieftine. Platforme precum Quantiacs au apărut pentru a servi comercianților de zi care doresc să-și încerce mâna la tranzacționarea algoritmică.
O altă tehnologie emergentă pe Wall Street este învățarea automată. Noile dezvoltări ale inteligenței artificiale au permis programatorilor de computere să dezvolte programe care se pot îmbunătăți singuri printr-un proces iterativ numit învățare profundă. Comercianții dezvoltă algoritmi care se bazează pe învățarea profundă pentru a se face mai profitabili.
Avantajele și dezavantajele tranzacționării algoritmice
Tranzacția algoritmică este utilizată în principal de investitorii instituționali și de marile case de brokeraj pentru a reduce costurile asociate tranzacționării. Potrivit cercetărilor, tranzacționarea algoritmică este benefică în special pentru dimensiuni mari de comenzi care pot cuprinde până la 10% din volumul total de tranzacționare. De obicei, factorii de decizie de piață utilizează tranzacții algoritmice pentru a crea lichidități.
Tranzacția algoritmică permite, de asemenea, executarea mai rapidă și mai ușoară a comenzilor, făcându-l atractiv pentru schimburi. La rândul său, acest lucru înseamnă că comercianții și investitorii pot rezerva rapid profiturile din mici modificări de preț. Scalping Strategia de tranzacționare utilizează algoritmi de obicei, deoarece implică cumpărarea și vânzarea rapidă a valorilor mobiliare la creșteri de prețuri mici.
Viteza executării comenzilor, un avantaj în circumstanțe obișnuite, poate deveni o problemă atunci când mai multe ordine sunt executate simultan fără intervenția umană. Accidentul flash din 2010 a fost pus pe seama tranzacționării algoritmice.
Un alt dezavantaj al tranzacțiilor algoritmice este că lichiditatea, care se creează prin comenzi rapide de cumpărare și vânzare, poate dispărea într-o clipă, eliminând schimbarea pentru ca comercianții să profite de schimbările de preț. De asemenea, poate duce la pierderea instantanee a lichidității. Cercetările au descoperit că tranzacționarea algoritmică a fost un factor major în provocarea unei pierderi de lichiditate pe piețele valutare după ce francul elvețian și-a întrerupt cota de euro în 2015.