ABSTRACT
This work proposes a new automated trading system (ATS) architecture that supports multiple strategies for multiple market conditions through hierarchical trading signals generation employing h-signals, which are trading signals that are generated using other trading signals. The central idea of the proposed system architecture is to decompose the trading problem into a set of tasks handled by distributed autonomous agents under a minimal central coordination. We implemented the proposed ATS using a software architecture that employed a publish/subscribe communication model. In the current stage of development, we are able to run our ATS in back-test mode with moving-average crossover strategies on minute-by-minute market databases. We achieved very satisfactory performance results, processing 306.791 database rows representing more than two years of data in only 47 seconds.
- I. Aldridge. Measuring accuracy of trading strategies. The Journal of Trading, 4(3): 17--25, Summer 2009.Google ScholarCross Ref
- I. Aldridge. High-Frequency Trading: A Practical Guide to Algorithmic Strategies and Trading Systems. Wiley, 2013.Google Scholar
- R. Almgren and J. Lorenz. Bayesian adaptive trading with a daily cycle. The Journal of Trading, 1(4): 38--46, Fall 2006.Google ScholarCross Ref
- R. W. Colby. The encyclopedia of technical market indicators. McGraw-Hill, New York, 2 edition, 2003.Google Scholar
- A. F. De Souza, F. D. Freitas, and A. G. C. de Almeida. Fast learning and predicting of stock returns with virtual generalized random access memory weightless neural networks. Concurrency and Computation: Practice and Experience, 24(8): 921--933, 2012. Google ScholarDigital Library
- F. J. Fabozzi, S. M. Focardi, and C. Jonas. Challenges in Quantitative Equity Management (corrected July 2008). The Research Foundation of CFA Institute, Apr. 2008.Google Scholar
- B. P. Gerkey and M. J. Matarić. Murdoch: publish/subscribe task allocation for heterogeneous agents. In Proceedings of the fourth international conference on Autonomous agents, AGENTS '00, pages 203--204, New York, NY, USA, 2000. ACM. Google ScholarDigital Library
- P. Gomber, B. Arndt, M. Lutat, and T. Uhle. High-frequency trading. Technical report, Deutsche Börse AG, 2011.Google Scholar
- Google. Google trends results for research term "high frequency trading" --- http://www.google.com/trends/, 2013.Google Scholar
- T. Hendershott, C. M. Jones, and A. J. Menkveld. Does algorithmic trading improve liquidity? Journal of Finance, 66(1): 1--33, Feb. 2011.Google ScholarCross Ref
- K. Hung, Y. Cheung, and L. Xu. An extended ASLD trading system to enhance portfolio management. IEEE Transactions on Neural Networks, 14(2): 413--425, Mar. 2003. Google ScholarDigital Library
- M. Kearns, A. Kulesza, and Y. Nevmyvaka. Empirical limitations on high frequency trading profitability. Working Paper, 2010.Google Scholar
- A. A. Kirilenko, A. S. Kyle, M. Samadi, and T. Tuzun. The flash crash: The impact of high frequency trading on an electronic market. Working Paper, 2011.Google ScholarCross Ref
- R. Kissell and M. Glantz. Optimal Trading Strategies: Quantitative Approaches for Managing Market Impact and Trading Risk. AMACOM, New York, USA, 2003.Google Scholar
- A. Koors and B. Page. A hierarchical simulation based software architecture for back-testing and automated trading. In Proceedings - 25th European Conference on Modelling and Simulation, ECMS 2011, pages 275--282, Washington, DC, USA, 2011. IEEE Society Press.Google ScholarCross Ref
- C. Lee and J. Tzeng. Trend-oriented training for neural networks to forecast stock markets. Asia Pacific Management Review, 18(2): 181--195, June 2013.Google Scholar
- R. K. Narang. Inside the Black Box: The Simple Truth About Quantitative Trading. Wiley Finance, New York, 2 edition, 2013.Google Scholar
- G. Nuti, M. Mirghaemi, P. Treleaven, and C. Yingsaeree. Algorithmic trading. Computer, 44: 61--69, 2011. Google ScholarDigital Library
- R. Pardo. The evaluation and optimization of trading strategies. Wiley trading series, 2008.Google Scholar
- S. Raudys. Portfolio of automated trading systems: Complexity and learning set size issues. IEEE Transactions on Neural Networks and Learning Systems, 24(3): 448--459, 2013.Google ScholarCross Ref
- R. Simmons and D. James. Inter Process Communication: A Reference Manual. Robotics Institute, Carnegie Mellon University, Apr. 2011. IPC Version 3.9.Google Scholar
- A. D. Wissner-Gross and C. E. Freer. Relativistic statistical arbitrage. Phys. Rev. E, 82: 056104, Nov 2010.Google ScholarCross Ref
Index Terms
- System architecture for on-line optimization of automated trading strategies
Recommendations
Using a Robot Trader for Automatic Trading
ICEMIS '18: Proceedings of the Fourth International Conference on Engineering & MIS 2018The main goal of this paper is the study of the robot trader approaches in order to use them in automatic trading, and we propose some technical indicators and modules to uses it in a robot trader for an automate trading; we can signalize trading in two ...
Algorithmic Trading: The Intelligent Trading Systems and Its Impact on Trade Size
Highlights- With rise in algorithmic trading efficiency the trade size decreases significantly.
AbstractFinancial markets have come across a phenomenal adoption of advanced and complex technologies in the pursuit of efficient markets. Algorithmic Trading (AT) is one of the prominent moves in this direction and is widely adopted across ...
Research on the Effects of Liquidation Strategies in the Multi-asset Artificial Market
AbstractThe widespread application of algorithmic trading (AT) will have a lasting and profound effect on the financial market. This paper uses the multi-agent model to construct a multi-asset artificial stock market that can trade multiple assets ...
Comments