Care sunt diferitele tipuri de software de tranzacționare automată a acțiunilor?

Există, practic, două tipuri de software de tranzacționare automată a acțiunilor: software-ul pe care fondurile de tranzacționare îl folosesc și software-ul folosit de persoane fizice. Utilizarea fondurilor software este dezvoltată în interior și deseori se concentrează pe găsirea de mici avantaje care pot fi exploatate prin viteza de execuție. Software-ul comercializat persoanelor fizice are, de obicei, o interfață de utilizator atractivă și include o pagină de profunzime a pieței, care afișează prețurile licitate și solicitate pentru orice stoc dat.

Software-ul de tranzacționare automată a acțiunilor utilizat de fonduri este de obicei scris în limbajul C++. Este optimizat pentru viteza de execuție, deoarece software-ul trebuie să urmărească mii de stocuri, să decidă care ar trebui cumpărat sau vândut, să decidă câte să cumpere și să vândă, să comunice direct cu computerul de schimb și să urmărească timpul și prețul pentru a se putea închide. poziții după cum este necesar. Fondurile care se bazează pe o astfel de viteză sunt foarte atente pentru a localiza computerul de tranzacționare aproape de bursa pe care se tranzacționează. Mica diferență în timpul de execuție dintre distanța de 0.25 mile (400 de metri) și 2.5 mile (4000 de metri) distanță poate fi critică pentru tranzacționarea fondurilor.

Mulți creatori de software de tranzacționare automată a acțiunilor pentru persoane fizice au făcut posibil ca comerciantul să scrie și să testeze propriii algoritmi. În mod normal, sunt incluse rutine pre-scrise pentru indicatorii standard de analiză tehnică. Majoritatea au o capacitate bună de a crea grafice și permit utilizatorului să deseneze linii de tendință, să folosească săgețile în sus și în jos pentru a marca barele de interes și îi permit să facă note pe diagramă în sine. În mod frecvent, diagramele pot fi salvate pentru referințe viitoare în formate standard, cum ar fi .jpg sau .bmp.

Unii creatori de software de tranzacționare automată a acțiunilor pentru individ oferă puțin mai mult decât capacitatea de a plasa un coș de comenzi prin atingerea unui buton de pe ecran. Deși trimiterea unui coș de ordine poate fi un instrument util, această funcție nu trebuie confundată cu dimensiunea sau viteza coșului de ordine pe care fondurile de tranzacționare le folosesc. Persoanele fizice nu pot concura cu fondurile într-o arena de tranzacționare dacă viteza este singurul criteriu de succes sau eșec.

Sistemele de tranzacționare cutie neagră sunt comercializate pentru comercianții individuali care caută software automat de tranzacționare cu acțiuni. Un sistem cutie neagră înseamnă că algoritmii nu sunt dezvăluiți. Aceste sisteme pot veni cu o mulțime de rezultate de testare care arată cât de succes au avut în trecut, dar cumpărătorul atent va dori să știe dacă există un corp substanțial de rezultate pentru tranzacționarea în timp real, de preferință unul verificat de un tester independent. Motivul pentru a insista asupra rezultatelor verificate în timp real este că majoritatea sistemelor sunt ușor de optimizat pe date istorice, generând astfel rezultate foarte bune, dar vor pierde bani în tranzacționarea în timp real.