Frontiers of Computer Science in China

, Volume 3, Issue 2, pp 235–246 | Cite as

Algorithmic trading system: design and applications

  • Feng Wang
  • Keren Dong
  • Xiaotie DengEmail author
Review Article


This paper provides an overview of research and development in algorithmic trading and discusses key issues involved in the current effort on its improvement, which would be of great value to traders and investors. Some current systems for algorithmic trading are introduced, together with some illustrations of their functionalities. We then present our platform named FiSim and discuss its overall design as well as some experimental results in user strategy comparisons.


algorithmic trading portfolio optimization news retrieval decision making system design 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Eriksson S, Roding C. Algorithmic trading uncovered — impacts on an electronic exchange of increasing automation in futures trading. Royal Institute of Technology, Stockholm, 2007Google Scholar
  2. 2.
    Market Risk and Algorithmic Trading. AMD White PaperGoogle Scholar
  3. 3.
    Berkowitz S, Logue D, Noser E. The Total Cost of Transactions on the NYSE. Journal of Finance, 1988, 41: 97–112CrossRefGoogle Scholar
  4. 4.
    MacKinlay A C, Ramaswamy K. Index-Futures Arbitrage and the Behavior of Stock Index Futures Prices. The Review of Financial Studies, 1988, 1(2): 137–158CrossRefGoogle Scholar
  5. 5.
    Hogan S, Jarrow R, Warachka M. Statistical arbitrage and tests of market efficiency. Working paper, 2002Google Scholar
  6. 6.
    Hogan S, Jarrow R, Teo M. Testing market efficiency using statistical arbitrage with application to momentum and value strategies. Journal of Financial Economics, 2004, 73: 525–565CrossRefGoogle Scholar
  7. 7.
    Gordon Baker, Shashi Tiwari. Algorithmic Trading: Perceptions and Challenges. Working Paper, 2004Google Scholar
  8. 8.
    Leigh Tesfatsion. Introduction to the special issue on agent-based computational economics. Journal of Economic Dynamics and Control, 2001Google Scholar
  9. 9.
    Leigh Tesfatsion. Agent-based computational economics: modeling economies as complex adaptive systems. Information Sciences, 2003, 149(4): 263–269Google Scholar
  10. 10.
    Shu-Heng Chen. Computational Intelligence in Agent-Based Computational Economics. Computational Intelligence: A Compendium, 2008, 517–594Google Scholar
  11. 11.
    Blake LeBaron. Agent-based computational finance: Suggested readings and early research. Journal of Economic Dynamics and Control, 1998, 24: 679–702Google Scholar
  12. 12.
    Aki-Hiro Sato. Frequency analysis of tick quotes on the foreign exchange market and agent-based modeling: A spectral distance approach. Physica A: Statistical Mechanics and Its Applications, 2007, 382: 258–270CrossRefGoogle Scholar
  13. 13.
    Dempster M A H, Romahi Y S. Intraday FX Trading: An Evolutionary Reinforcement Learning Approach, 2002Google Scholar
  14. 14.
    Christopher Neely, Paul Weller, and Rob Dittmar. Is technical analysis in the foreign exchange market profitable? A genetic programming approach. Journal of Financial and Quantitative Analysis, 1997, 32(4): 405–426CrossRefGoogle Scholar
  15. 15.
    Shu-Heng Chen and Chia-Hsuan Yeh, Genetic Programming in the Agent-Based Artificial Stock Market. In: Proceedings of the 1999 Congress on Evolutionary Computation-CEC99, 1999, 2: 834–841CrossRefGoogle Scholar
  16. 16.
    Shu-Heng Chen. Trends in Agnet-Based Computational Modeling of Macroeconomics. New Generation Comput, 2004, 23(1)Google Scholar
  17. 17.
    Christopher J, Neely, Paul A, Weller. Predicting Exchange Rate Volatility: Genetic Programming vs. GARCH and RiskMetrics. Working paper of The Federal Reserve Bank of ST. Louis, 2001Google Scholar
  18. 18.
    Hendershott T. Electronic Trading in Financial Markets. IT Professional, 2003, 5(4): 10–14CrossRefGoogle Scholar
  19. 19.
    Michael J. Kearns, Luis E. Ortiz, The Penn-Lehman Automated Trading Project. IEEE Intelligent Systems, 2003, 18(6): 22–31CrossRefGoogle Scholar
  20. 20.
    Holland J and Miller J. Artificial adaptive agents in economic theory. American Economic Review: Papers and Proceedings, 1991, 81(2): 365–370Google Scholar
  21. 21.
    Palmer G, Arthur B, Holland J, LeBaron B, and Tayler P. Artificial economic life: A simple model of the stock market. Physica D, 1994, 75: 264–274zbMATHCrossRefGoogle Scholar
  22. 22.
    Shanghai Stock Exchange. NGTS Part Tech Guide SSE D0602, 5–6Google Scholar
  23. 23.
    Shanghai Stock Exchange. NGTS Report Trading Model, 6–10Google Scholar

Copyright information

© Higher Education Press and Springer-Verlag GmbH 2009

Authors and Affiliations

  1. 1.State Key Lab of Software EngineeringWuhan UniversityWuhanChina
  2. 2.Department of Computer ScienceCity University of Hong KongKowloon, Hong KongChina

Personalised recommendations