IDEAS home Printed from https://ideas.repec.org/a/gam/jjrfmx/v16y2023i3p201-d1098017.html
   My bibliography  Save this article

Stock Portfolio Management by Using Fuzzy Ensemble Deep Reinforcement Learning Algorithm

Author

Listed:
  • Zheng Hao

    (Mathematics Department, State University of New York at Oswego, Oswego, NY 13126, USA)

  • Haowei Zhang

    (School of Energy and Electrical Engineering, Chang’an University, Xi’an 710064, China)

  • Yipu Zhang

    (School of Energy and Electrical Engineering, Chang’an University, Xi’an 710064, China)

Abstract

The research objective of this article is to train a computer (agent) with market information data so it can learn trading strategies and beat the market index in stock trading without having to make any prediction on market moves. The approach assumes no trading knowledge, so the agent will only learn from conducting trading with historical data. In this work, we address this task by considering Reinforcement Learning (RL) algorithms for stock portfolio management. We first generate a three-dimension fuzzy vector to describe the current trend for each stock. Then the fuzzy terms, along with other stock market features, such as prices, volumes, and technical indicators, were used as the input for five algorithms, including Advantage Actor-Critic, Trust Region Policy Optimization, Proximal Policy Optimization, Actor-Critic Using Kronecker Factored Trust Region, and Deep Deterministic Policy Gradient. An average ensemble method was applied to obtain trading actions. We set SP100 component stocks as the portfolio pool and used 11 years of daily data to train the model and simulate the trading. Our method demonstrated better performance than the two benchmark methods and each individual algorithm without fuzzy extension. In practice, real market traders could use the trained model to make inferences and conduct trading, then retrain the model once in a while since training such models is time0consuming but making inferences is nearly simultaneous.

Suggested Citation

  • Zheng Hao & Haowei Zhang & Yipu Zhang, 2023. "Stock Portfolio Management by Using Fuzzy Ensemble Deep Reinforcement Learning Algorithm," JRFM, MDPI, vol. 16(3), pages 1-14, March.
  • Handle: RePEc:gam:jjrfmx:v:16:y:2023:i:3:p:201-:d:1098017
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1911-8074/16/3/201/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1911-8074/16/3/201/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. XingYu Fu & JinHong Du & YiFeng Guo & MingWen Liu & Tao Dong & XiuWen Duan, 2018. "A Machine Learning Framework for Stock Selection," Papers 1806.01743, arXiv.org, revised Aug 2018.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Guillaume Coqueret & Tony Guida, 2020. "Training trees on tails with applications to portfolio choice," Post-Print hal-04144665, HAL.
    2. Nymisha Bandi & Theja Tulabandhula, 2020. "Off-Policy Optimization of Portfolio Allocation Policies under Constraints," Papers 2012.11715, arXiv.org.
    3. Juan Carlos Upegui Mejía, 2020. "Transparencia estatal y datos personales : el problema de la publicidad de la información personal en poder del Estado : estudio comparado México-Colombia," Books, Universidad Externado de Colombia, Facultad de Derecho, number 1177.
    4. Lulin Xu & Zhongwu Li, 2021. "A New Appraisal Model of Second-Hand Housing Prices in China’s First-Tier Cities Based on Machine Learning Algorithms," Computational Economics, Springer;Society for Computational Economics, vol. 57(2), pages 617-637, February.
    5. Guillaume Coqueret & Tony Guida, 2020. "Training trees on tails with applications to portfolio choice," Annals of Operations Research, Springer, vol. 288(1), pages 181-221, May.
    6. Ganggang Guo & Yulei Rao & Feida Zhu & Fang Xu, 2020. "Innovative deep matching algorithm for stock portfolio selection using deep stock profiles," PLOS ONE, Public Library of Science, vol. 15(11), pages 1-31, November.
    7. Cassidy K. Buhler & Hande Y. Benson, 2023. "Efficient Solution of Portfolio Optimization Problems via Dimension Reduction and Sparsification," Papers 2306.12639, arXiv.org.
    8. Ahmet Murat Ozbayoglu & Mehmet Ugur Gudelek & Omer Berat Sezer, 2020. "Deep Learning for Financial Applications : A Survey," Papers 2002.05786, arXiv.org.
    9. Akshit Kurani & Pavan Doshi & Aarya Vakharia & Manan Shah, 2023. "A Comprehensive Comparative Study of Artificial Neural Network (ANN) and Support Vector Machines (SVM) on Stock Forecasting," Annals of Data Science, Springer, vol. 10(1), pages 183-208, February.
    10. Reza Bradrania & Davood Pirayesh Neghab & Mojtaba Shafizadeh, 2022. "State-dependent stock selection in index tracking: a machine learning approach," Financial Markets and Portfolio Management, Springer;Swiss Society for Financial Market Research, vol. 36(1), pages 1-28, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jjrfmx:v:16:y:2023:i:3:p:201-:d:1098017. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.