Tranzacționarea automată se bazează pe un program software pentru computer care execută automat tranzacții în numele unui comerciant aliniat cu parametrii stabiliți de individ. Marii comercianți instituționali, inclusiv fondurile speculative, se bazează pe automatizare pentru o mare parte a tranzacționării lor. Tranzacționarea automată necesită un algoritm care este creat pe baza unor criterii personalizate de utilizator și tranzacționează în consecință. Poate fi aplicat mai multor clase de active, inclusiv acțiuni, opțiuni, contracte futures și produse valutare.
Comercianții care se bazează pe automatizare trebuie să determine limitele și oportunitățile la care programul ar trebui să răspundă. Parametrii includ setarea punctelor de intrare și de ieșire, ținte de profit, indicatori tehnici, modele de preț și multe altele. Aceste condiții servesc ca instrucțiuni pentru computer pentru a determina punctele precise de intrare și ieșire în și ieșire din piață. Funcționează pentru un comerciant chiar și atunci când nu urmărește direct piețele.
Beneficiile tranzacționării automate pot fi de mare anvergură, la propriu; un program automat de tranzacționare poate funcționa non-stop. Acest lucru face posibil ca un comerciant cu sediul în SUA care dorește să tranzacționeze titluri europene, care sunt tranzacționate la o diferență de timp de cinci ore, să se îndepărteze de computer și să se odihnească. Tranzacțiile automate sunt, de asemenea, executate mult mai rapid decât este posibil uman.
Unul dintre capcanele comerțului cu oameni este tendința de a fi emoțional. Atunci când comercianții permit emoțiilor să interfereze cu o decizie de cumpărare sau vânzare, aceștia pot părăsi o tranzacție prea devreme din cauza fricii sau să rămână într-o poziție prea mult timp din cauza lăcomiei sau euforiei. Tranzacționarea automată elimină amenințarea tranzacționării bazate pe sentimente.
Investitorii nu trebuie să-și dezvolte propriile sisteme și strategii de tranzacționare automată. Furnizorii vând sisteme de tranzacționare complete și semnale pe care un utilizator le poate încorpora în propriul său program. Cei mai reputați dintre acești furnizori nu fac afirmații nerealiste către investitori, de exemplu promițând randamente de 1,000% într-un an. Chiar și după achiziționarea unui sistem de tranzacționare, comercianții trebuie să cunoască piețele pentru a identifica potențialele erori care pot apărea.
Există și unele riscuri asociate cu automatizarea. Programele de calculator nu pot înlocui raționamentul uman. Comercianții ar putea dori să ia în considerare aplicarea tranzacționării automate doar la sarcinile de tranzacționare de rutină, mai degrabă decât să se bazeze pe sistem pentru a executa 100% din ordinele de cumpărare și vânzare. Poate dura timp pentru a dezvolta și dovedi un sistem de tranzacționare care funcționează, dar prin practicarea și testarea strategiilor de tranzacționare, investitorii pot crește șansele de succes.