Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools

Portfolio management (PM) is a fundamental financial trading task, which explores the optimal periodical reallocation of capitals into different stocks to pursue long-term profits. Reinforcement learning (RL) has recently shown its potential to train profitable agents for PM through interacting with...

Full description

Saved in:
Bibliographic Details
Main Authors: ZHANG, Wentao, ZHAO, Yilei, SUN, Shuo, YING, Jie, XIE, Yonggang, SONG, Zitao, WANG, Xinrun, AN, Bo
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2024
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/9126
https://ink.library.smu.edu.sg/context/sis_research/article/10129/viewcontent/3589334.3645615_pvoa_cc_by__1_.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-10129
record_format dspace
spelling sg-smu-ink.sis_research-101292024-08-01T14:26:10Z Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools ZHANG, Wentao ZHAO, Yilei SUN, Shuo YING, Jie XIE, Yonggang SONG, Zitao WANG, Xinrun AN, Bo Portfolio management (PM) is a fundamental financial trading task, which explores the optimal periodical reallocation of capitals into different stocks to pursue long-term profits. Reinforcement learning (RL) has recently shown its potential to train profitable agents for PM through interacting with financial markets. However, existing work mostly focuses on fixed stock pools, which is inconsistent with investors’ practical demand. Specifically, the target stock pool of different investors varies dramatically due to their discrepancy on market states and individual investors may temporally adjust stocks they desire to trade (e.g., adding one popular stocks), which lead to customizable stock pools (CSPs). Existing RL methods require to retrain RL agents even with a tiny change of the stock pool, which leads to high computational cost and unstable performance. To tackle this challenge, we propose EarnMore, a rEinforcement leARNing framework with Maskable stOck REpresentation to handle PM with CSPs through one-shot training in a global stock pool (GSP). Specifically, we first introduce a mechanism to mask out the representation of the stocks outside the target pool. Second, we learn meaningful stock representations through a self-supervised masking and reconstruction process. Third, a re-weighting mechanism is designed to make the portfolio concentrate on favorable stocks and neglect the stocks outside the target pool. Through extensive experiments on 8 subset stock pools of the US stock market, we demonstrate that EarnMore significantly outperforms 14 stateof-the-art baselines in terms of 6 popular financial metrics with over 40% improvement on profit. Code is available in PyTorch https://github.com/DVampire/EarnMore. 2024-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9126 info:doi/10.1145/3589334.3645615 https://ink.library.smu.edu.sg/context/sis_research/article/10129/viewcontent/3589334.3645615_pvoa_cc_by__1_.pdf http://creativecommons.org/licenses/by/3.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University portfolio management reinforcement learning representation learning Artificial Intelligence and Robotics Finance and Financial Management Numerical Analysis and Scientific Computing
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic portfolio management
reinforcement learning
representation learning
Artificial Intelligence and Robotics
Finance and Financial Management
Numerical Analysis and Scientific Computing
spellingShingle portfolio management
reinforcement learning
representation learning
Artificial Intelligence and Robotics
Finance and Financial Management
Numerical Analysis and Scientific Computing
ZHANG, Wentao
ZHAO, Yilei
SUN, Shuo
YING, Jie
XIE, Yonggang
SONG, Zitao
WANG, Xinrun
AN, Bo
Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools
description Portfolio management (PM) is a fundamental financial trading task, which explores the optimal periodical reallocation of capitals into different stocks to pursue long-term profits. Reinforcement learning (RL) has recently shown its potential to train profitable agents for PM through interacting with financial markets. However, existing work mostly focuses on fixed stock pools, which is inconsistent with investors’ practical demand. Specifically, the target stock pool of different investors varies dramatically due to their discrepancy on market states and individual investors may temporally adjust stocks they desire to trade (e.g., adding one popular stocks), which lead to customizable stock pools (CSPs). Existing RL methods require to retrain RL agents even with a tiny change of the stock pool, which leads to high computational cost and unstable performance. To tackle this challenge, we propose EarnMore, a rEinforcement leARNing framework with Maskable stOck REpresentation to handle PM with CSPs through one-shot training in a global stock pool (GSP). Specifically, we first introduce a mechanism to mask out the representation of the stocks outside the target pool. Second, we learn meaningful stock representations through a self-supervised masking and reconstruction process. Third, a re-weighting mechanism is designed to make the portfolio concentrate on favorable stocks and neglect the stocks outside the target pool. Through extensive experiments on 8 subset stock pools of the US stock market, we demonstrate that EarnMore significantly outperforms 14 stateof-the-art baselines in terms of 6 popular financial metrics with over 40% improvement on profit. Code is available in PyTorch https://github.com/DVampire/EarnMore.
format text
author ZHANG, Wentao
ZHAO, Yilei
SUN, Shuo
YING, Jie
XIE, Yonggang
SONG, Zitao
WANG, Xinrun
AN, Bo
author_facet ZHANG, Wentao
ZHAO, Yilei
SUN, Shuo
YING, Jie
XIE, Yonggang
SONG, Zitao
WANG, Xinrun
AN, Bo
author_sort ZHANG, Wentao
title Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools
title_short Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools
title_full Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools
title_fullStr Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools
title_full_unstemmed Reinforcement learning with maskable stock representation for portfolio management in customizable stock pools
title_sort reinforcement learning with maskable stock representation for portfolio management in customizable stock pools
publisher Institutional Knowledge at Singapore Management University
publishDate 2024
url https://ink.library.smu.edu.sg/sis_research/9126
https://ink.library.smu.edu.sg/context/sis_research/article/10129/viewcontent/3589334.3645615_pvoa_cc_by__1_.pdf
_version_ 1814047749448925184