Portfolio management via two-stage deep learning with a joint cost

Hyungbin Yun, Minhyeok Lee, Yeong Seon Kang, Junhee Seok

Research output: Contribution to journalArticlepeer-review

29 Citations (Scopus)


Portfolio management is a series of processes that maximize returns and minimize risk by allocating assets efficiently. Along with the developments in machine learning technology, it has been studied to apply machine learning methods to prediction-based portfolio management. However, such methods have a few limitations. First, they do not consider the relations between assets for the prediction. In addition, the studies commonly focus on the prediction accuracy, neglecting the construction of portfolios. Furthermore, the methods have usually been evaluated with index data, which hardly represent actual prices to buy or sell an asset. To overcome these problems, Exchange Traded Funds (ETFs) are employed for base assets for the evaluation, and we propose a two-stage deep learning framework, called Grouped-ETFs Model (GEM), with a joint cost function. The GEM is designed to learn the features of inter-asset and groups in each stage. Also, the proposed joint cost can consider relative returns for the training while the relative returns are a crucial factor to construct a portfolio. The results of a rigorous evaluation with global ETF data indicate that the proposed GEM with the joint cost outperforms the equally weighted portfolio and the ordinary deep learning model by 33.7% and 30.1%, respectively. An additional experiment using sector ETFs verifies the generality of the proposed model where the results accord with those of the previous experiment.

Original languageEnglish
Article number113041
JournalExpert Systems With Applications
Publication statusPublished - 2020 Apr 1

Bibliographical note

Funding Information:
This work was supported by the National Research Foundation of Korea grants ( NRF-2017R1C1B2002850 , NRF-2019R1A2C1084778 ) as well as a grant from Mirae Asset Global Investments.

Publisher Copyright:
© 2019


  • Deep learning
  • Joint cost function
  • Long short-term memory
  • Portfolio management

ASJC Scopus subject areas

  • General Engineering
  • Computer Science Applications
  • Artificial Intelligence


Dive into the research topics of 'Portfolio management via two-stage deep learning with a joint cost'. Together they form a unique fingerprint.

Cite this