Vilka är de olika typerna av automatiserad programvara för handel med aktier?
Det finns i princip två typer av automatiserad programvara för handel med aktier: mjukvaran som handelsfonder använder och den programvara som används av individer. Användningen av programvarufonder utvecklas internt och fokuserar ofta på att hitta små fördelar som kan utnyttjas genom körhastighet. Programvara som marknadsförs till individer har vanligtvis ett attraktivt användargränssnitt och innehåller en marknad med djupdjup, som visar bud- och frågepriserna för en given aktie.
Programvara för automatiserad aktiehandel som används av fonder skrivs vanligtvis på dataspråket C ++. Den är optimerad för körhastighet, eftersom programvaran måste spåra tusentals lager, bestämma vilka som ska köpas eller säljas, bestämma hur många som ska köpa och sälja, kommunicera direkt med utbytesdatorn och titta på tid och pris så att det kan stänga positioner efter behov. Fonder som förlitar sig på sådan hastighet är mycket försiktiga med att hitta handelsdatorn nära det börs där den handlas. Den lilla skillnaden i exekveringstid mellan att vara 0,25 miles (400 meter) bort och 2,5 miles (4000 meter) bort kan vara avgörande för finansiering av handel.
Många skapare av automatiserad programvara för handel med aktier för individer har gjort det möjligt för handlaren att skriva och testa sina egna algoritmer. Förskrivna rutiner för standardtekniska analysindikatorer ingår normalt. De flesta har god kartläggningsförmåga och gör det möjligt för användaren att rita trendlinjer, använda upp- och nedpilarna för att markera staplar av intresse och låta honom göra anteckningar på själva diagrammet. Ofta kan diagram sparas för framtida referens i standardformat, till exempel .jpg eller .bmp.
Vissa skapare av automatiserad programvara för handel med aktier för den enskilde erbjuder lite mer än möjligheten att placera en korg med beställningar med en knapptryckning på skärmen. Även om det kan vara ett användbart verktyg att skicka en korg med beställningar, bör den här funktionen inte förväxlas med storleken eller hastigheten på korgen som handelsfonderna använder. Individer kan inte tävla med fonder i en handelsarena om hastighet är det enda kriteriet för framgång eller misslyckande.
Blackbox-handelssystem marknadsförs till enskilda handlare som letar efter automatiserad programvara för aktiehandel. Ett svartboxsystem betyder att algoritmerna inte avslöjas. Dessa system kan ha många testresultat som visar hur framgångsrika de var tidigare, men den försiktiga köparen vill veta om det finns ett betydande resultatresultat för realtidshandel, helst ett verifierat av en oberoende testare. Anledningen till att insistera på verifierade realtidsresultat är att de flesta system är lätta att optimera på historisk data, vilket genererar mycket goda resultat, men kommer att förlora pengar i realtidshandel.