Trading decisions in financial markets can be supported by the use of trading algorithms. To evaluate trading algorithms and to generate orders to be executed on the stock exchange trading systems are used. In this chapter, we define the individual investors’ requirements on a trading system, and analyze 17 trading systems from an individual investor’s point of view. The results of our study point out that the best alternative for an individual investor is not one single trading system, but a combination of two different classes of trading systems.
Trading algorithms are used to automatically determine market entry and exit points, i.e. trading algorithms generate buy and sell signals on the basis of historical prices or real-time prices. Historical prices are used to evaluate the quality of trading algorithms. In the real-time case the signals from the trading algorithms are transformed into orders which are executed on the stock exchange.