skip to main content
10.1145/3357384.3357961acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

A Multi-Scale Temporal Feature Aggregation Convolutional Neural Network for Portfolio Management

Authors Info & Claims
Published:03 November 2019Publication History

ABSTRACT

Financial portfolio management is the process of periodically reallocating a fund into different financial investment products, with the goal of achieving the maximum profits. While conventional financial machine learning methods try to predict the price trends, reinforcement learning based portfolio management methods makes trading decisions according to the price changes directly. However, existing reinforcement learning based methods are limited in extracting the price change information at single-scale level, which makes their performance still not satisfactory. In this paper, inspired by the Inception network that has achieved great success in computer vision and can extract multi-scale features simultaneously, we propose a novel Ensemble of Identical Independent Inception (EI$^3$) convolutional neural network, with the objective of addressing the limitation of existing reinforcement learning based portfolio management methods. With EI$^3$, multiple assets can be processed independently while sharing the same network parameters. Moreover, price movement information for each product can be extracted at multiple scales via wide network and then aggregated to make trading decision. Based on EI$^3$, we further propose a recurrent reinforcement learning framework to provide a deep machine learning solution for the portfolio management problem. Comprehensive experiments on the cryptocurrency datasets demonstrate the superiority of our method over existing competitors, in both upswing and downswing environments.

References

  1. Amit Agarwal, Elad Hazan, Satyen Kale, and Robert E. Schapire. 2006. Algorithms for portfolio management based on the Newton method. In Proceedings of ICML . 9--16.Google ScholarGoogle Scholar
  2. Saud Almahdi and Steve Y. Yang. 2017. An adaptive portfolio trading system: A risk-return portfolio optimization using recurrent reinforcement learning with expected maximum drawdown. Expert Systems with Applications , Vol. 87 (2017), 267--279.Google ScholarGoogle ScholarCross RefCross Ref
  3. Gerald Appel. 2005. Technical analysis: power tools for active investors .Google ScholarGoogle Scholar
  4. Adebiyi Ariyo Ariyo, Aderemi Oluyinka Adewumi, and Charles K. Ayo. 2014. Stock Price Prediction Using the ARIMA Model. In Proceedings of UKSim. 106--112.Google ScholarGoogle Scholar
  5. Stelios D Bekiros. 2010. Heterogeneous trading strategies with adaptive fuzzy actor--critic reinforcement learning: A behavioral approach. Journal of Economic Dynamics and Control , Vol. 34, 6 (2010), 1153--1170.Google ScholarGoogle ScholarCross RefCross Ref
  6. Allan Borodin, Ran El-Yaniv, and Vincent Gogan. 2000. On the Competitive Theory and Practice of Portfolio Selection (Extended Abstract). In Proceedings of LATIN (Lecture Notes in Computer Science), Vol. 1776. 173--196.Google ScholarGoogle ScholarCross RefCross Ref
  7. Allan Borodin, Ran El-Yaniv, and Vincent Gogan. 2003. Can We Learn to Beat the Best Stock. In Proceedings of NIPS. 345--352.Google ScholarGoogle Scholar
  8. Zhengping Che, Sanjay Purushotham, Kyunghyun Cho, David Sontag, and Yan Liu. 2018. Recurrent neural networks for multivariate time series with missing values. Scientific Reports , Vol. 8, 1 (2018), 1--12.Google ScholarGoogle ScholarCross RefCross Ref
  9. Kyunghyun Cho, Bart van Merrienboer, cC aglar Gü lcc ehre, Dzmitry Bahdanau, Fethi Bougares, Holger Schwenk, and Yoshua Bengio. 2014. Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation. In Proceedings of EMNLP. 1724--1734.Google ScholarGoogle Scholar
  10. Marco Corazza and Francesco Bertoluzzo. 2014. Q-learning-based financial trading systems with applications. University Ca'Foscari of Venice, Dept. of Economics Working Paper Series , Vol. 15 (2014), 1--23.Google ScholarGoogle Scholar
  11. Thomas M. Cover. 1991. Universal Portfolios. Mathematical Finance , Vol. 1, 1 (1991), 1--29.Google ScholarGoogle ScholarCross RefCross Ref
  12. Yue Deng, Feng Bao, Youyong Kong, Zhiquan Ren, and Qionghai Dai. 2017. Deep Direct Reinforcement Learning for Financial Signal Representation and Trading. IEEE Transactions on Neural Networks and Learning Systems , Vol. 28, 3 (2017), 653--664.Google ScholarGoogle ScholarCross RefCross Ref
  13. Thomas G Fischer. 2018. Reinforcement learning in financial markets - a survey . Technical Report. FAU Discussion Papers in Economics.Google ScholarGoogle Scholar
  14. Li Gao and Weiguo Zhang. 2013. Weighted moving average passive aggressive algorithm for online portfolio selection. In Proceedings of IHMSC, Vol. 1. 327--330.Google ScholarGoogle Scholar
  15. Xavier Glorot and Yoshua Bengio. 2010. Understanding the difficulty of training deep feedforward neural networks. In Proc. of International Conference on Artificial Intelligence and Statistics (Proceedings of Machine Learning Research). 249--256.Google ScholarGoogle Scholar
  16. László Györfi, Gábor Lugosi, and Frederic Udina. 2006. Nonparametric kernel-based sequential investment strategies. Mathematical Finance: An International Journal of Mathematics, Statistics and Financial Economics , Vol. 16, 2 (2006), 337--357.Google ScholarGoogle ScholarCross RefCross Ref
  17. David P. Helmbold, Robert E. Schapire, Yoram Singer, and Manfred K. Warmuth. 1996. On-Line Portfolio Selection Using Multiplicative Updates. In Proceedings of ICML . 243--251.Google ScholarGoogle Scholar
  18. Sepp Hochreiter and Jü rgen Schmidhuber. 1997. Long Short-Term Memory. Neural Computation , Vol. 9, 8 (1997), 1735--1780.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Dingjiang Huang, Junlong Zhou, Bin Li, Steven C. H. Hoi, and Shuigeng Zhou. 2016. Robust Median Reversion Strategy for Online Portfolio Selection. IEEE Transactions on Knowledge and Data Engineering , Vol. 28, 9 (2016), 2480--2493.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Gao Huang, Zhuang Liu, Laurens van der Maaten, and Kilian Q. Weinberger. 2017. Densely Connected Convolutional Networks. In Proceedings of CVPR. 2261--2269.Google ScholarGoogle Scholar
  21. Zhengyao Jiang and Jinjun Liang. 2017. Cryptocurrency portfolio management with deep reinforcement learning. In Proceedings of IntelliSys. 905--913.Google ScholarGoogle ScholarCross RefCross Ref
  22. Zhengyao Jiang, Dixing Xu, and Jinjun Liang. 2017. A deep reinforcement learning framework for the financial portfolio management problem. arXiv preprint arXiv:1706.10059 (2017).Google ScholarGoogle Scholar
  23. Bin Li and Steven CH Hoi. 2012. On-line portfolio selection with moving average reversion. In Proceedings of ICML . 563--570.Google ScholarGoogle Scholar
  24. Bin Li, Steven C.H. Hoi, and Vivekanand Gopalkrishnan. 2011. CORN: Correlation-driven Nonparametric Learning Approach for Portfolio Selection. ACM Transactions on Intelligent Systems and Technology , Vol. 2, 3 (2011), 21:1--21:29.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Bin Li and Steven C. H. Hoi. 2014. Online portfolio selection: A survey. Comput. Surveys , Vol. 46, 3 (2014), 35:1--35:36.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Bin Li, Peilin Zhao, Steven C. H. Hoi, and Vivekanand Gopalkrishnan. 2012. PAMR: Passive aggressive mean reversion strategy for portfolio selection. Machine Learning , Vol. 87, 2 (2012), 221--258.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Malik Magdon-Ismail, Amir F Atiya, Amrit Pratap, and Yaser S Abu-Mostafa. 2004. On the maximum drawdown of a Brownian motion. Journal of Applied Probability , Vol. 41, 1 (2004), 147--161.Google ScholarGoogle ScholarCross RefCross Ref
  28. Harry Markowitz. 1952. Portfolio selection. The Journal of Finance , Vol. 7, 1 (1952), 77--91.Google ScholarGoogle Scholar
  29. John Moody, Lizhong Wu, Yuansong Liao, and Matthew Saffell. 1998. Performance functions and reinforcement learning for trading systems and portfolios. Journal of Forecasting , Vol. 17, 5--6 (1998), 441--470.Google ScholarGoogle ScholarCross RefCross Ref
  30. Gordon Ritter. 2018. Reinforcement Learning in Finance. Big Data and Machine Learning in Quantitative Investment (2018), 225--250.Google ScholarGoogle Scholar
  31. David E Rumelhart, Geoffrey E Hinton, Ronald J Williams, and others. 1988. Learning representations by back-propagating errors. Cognitive Modeling , Vol. 5, 3 (1988), 533--536.Google ScholarGoogle Scholar
  32. William F Sharpe. 1994. The sharpe ratio. Journal of portfolio management , Vol. 21, 1 (1994), 49--58.Google ScholarGoogle ScholarCross RefCross Ref
  33. David Silver, Guy Lever, Nicolas Heess, Thomas Degris, Daan Wierstra, and Martin A. Riedmiller. 2014. Deterministic Policy Gradient Algorithms. In Proceedings of ICML. 387--395.Google ScholarGoogle Scholar
  34. Karen Simonyan and Andrew Zisserman. 2015. Very Deep Convolutional Networks for Large-Scale Image Recognition. In Proceedings of ICLR . 1--14.Google ScholarGoogle Scholar
  35. Christian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott E. Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke, and Andrew Rabinovich. 2015. Going deeper with convolutions. In Proceedings of CVPR. 1--9.Google ScholarGoogle ScholarCross RefCross Ref
  36. Dat Thanh Tran, Alexandros Iosifidis, Juho Kanniainen, and Moncef Gabbouj. 2019. Temporal Attention-Augmented Bilinear Network for Financial Time-Series Data Analysis. IEEE Trans. on Neural Networks and Learning Systems , Vol. 30, 5 (2019), 1407--1418.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A Multi-Scale Temporal Feature Aggregation Convolutional Neural Network for Portfolio Management

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        CIKM '19: Proceedings of the 28th ACM International Conference on Information and Knowledge Management
        November 2019
        3373 pages
        ISBN:9781450369763
        DOI:10.1145/3357384

        Copyright © 2019 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 3 November 2019

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        CIKM '19 Paper Acceptance Rate202of1,031submissions,20%Overall Acceptance Rate1,861of8,427submissions,22%

        Upcoming Conference

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader