Automatisierte Handelssoftware kann nach dem Markt, den sie handelt, oder nach dem Benutzertyp klassifiziert werden. Die allgemeinen Markttypen sind Aktien, Rohstoffe und Währungen. Benutzer sind entweder einzelne Händler oder große Handelsfonds. Einzelne Händler verwenden häufig Einzelhandelssoftware, und Fonds entwickeln ihre eigene.
Fonds handeln mit Aktien-, Währungs- und Rohstoff-Futures mithilfe von Algorithmen, die sie entwickelt und in ihre automatisierte Handelssoftware integriert haben. Die genaue Mechanik dieser Algorithmen wird sorgfältig gehütet. Aktienhandelsfonds verwenden häufig sogenannte Momentum-Algorithmen, oft kombiniert mit Pairs-Trading. Momentum-Algorithmen profitieren von kurzfristigen, hochvolumigen Preisänderungen. Pairs Trading bedeutet, zwei Aktien desselben Sektors auszuwählen, dann die stärkeren zu kaufen und die schwächeren zu verkaufen.
Devisenhandelsfonds können Algorithmen verwenden, die auf der Erkennung von Preis- und Volatilitätsexpansionen in eine Richtung basieren. Preisverteilungsmerkmale des Devisenmarktes ermöglichen diesen Ansatz, erfolgreich zu sein, während er im Aktienhandel marginal ist. Momentum-Trading wird in einigen automatisierten Handelssoftwares verwendet, die Fonds verwenden, um Getreide-Futures zu handeln. Mindestens ein Fonds nutzt die Physik der Fluiddynamik, um mit Aktienmarkt-Futures zu handeln.
Im Gegensatz dazu bietet Einzelhandelssoftware auf dem Computerbildschirm ein hübsches Erscheinungsbild, kombiniert mit der Möglichkeit, mehrere Orders gleichzeitig mit dem Drücken einer Bildschirmtaste zu platzieren und zu behaupten, dass es sich um eine „automatisierte“ Handelssoftware handelt. Der Händler muss immer noch den Markt beobachten, entscheiden, welche Aktien, Futures oder Währungen in seinen Button-Traded-Basket gehören, und dann entscheiden, wann er in den Handel einsteigt. Einige Handelssoftware bietet eine Programmierschnittstelle, mit der der Händler seine eigenen Algorithmen schreiben und testen kann.
Eine andere Variante der automatisierten Handelssoftware für den Einzelhandel wird als Black-Box-Handel bezeichnet. Die von der Software verwendeten Algorithmen werden dem Käufer nicht bekannt gegeben, und oft wird ihm keine geeignete Gelegenheit geboten, zu testen, ob die Software tatsächlich rentabel ist. Käufer werden gebeten, im Glauben zu akzeptieren, dass die Software in der Vergangenheit profitabel war und auch in Zukunft sein wird. Black-Box-Handelssysteme werden für den Handel mit Aktien, Rohstoff-Futures und Währungen angeboten.
Fonds, die automatisierte Handelssoftware verwenden, testen diese ausgiebig. Sie verwenden sowohl Bootstrap- als auch Monte-Carlo-Tests, um zu sehen, ob das System im Labor rentabel ist. Wenn sie Algorithmen finden, die in ihrem Testprogramm erfolgreich sind, testen sie es in Echtzeit. Fondsgenerierte Software steuert alle Aspekte des Handels: Sie bestimmt, wie viel, was und wann gehandelt werden soll, und platziert die Orders direkt an der Börse. Ein einzelner Händler muss die Teststrategie der Fonds nachahmen, wenn er vernünftige Aussichten haben soll, profitabel zu handeln.