A Deep Reinforcement Learning Framework For Financial Portfolio Management

Jinyang Li
9/3/2024
q-fin.PMcs.LGq-fin.CP

No official code found. Best implementation: jackieli19/PGPortfolio (3 stars, GPL-3.0, last commit 2019-12-16).

Abstract

In this research paper, we investigate into a paper named "A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem" [arXiv:1706.10059]. It is a portfolio management problem which is solved by deep learning techniques. The original paper proposes a financial-model-free reinforcement learning framework, which consists of the Ensemble of Identical Independent Evaluators (EIIE) topology, a Portfolio-Vector Memory (PVM), an Online Stochastic Batch Learning (OSBL) scheme, and a fully exploiting and explicit reward function. Three different instants are used to realize this framework, namely a Convolutional Neural Network (CNN), a basic Recurrent Neural Network (RNN), and a Long Short-Term Memory (LSTM). The performance is then examined by comparing to a number of recently reviewed or published portfolio-selection strategies. We have successfully replicated their implementations and evaluations. Besides, we further apply this framework in the stock market, instead of the cryptocurrency market that the original paper uses. The experiment in the cryptocurrency market is consistent with the original paper, which achieve superior returns. But it doesn't perform as well when applied in the stock market.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

Based on the paper: "A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem"(https://arxiv.org/pdf/1706.10059.pdf).

32PythonDec 9, 20196 years agoGPL-3.0

Similar Papers

Cite this paper

@article{li2024deep,
  title  = {A Deep Reinforcement Learning Framework For Financial Portfolio Management},
  author = {Jinyang Li},
  year   = {2024},
  eprint = {2409.08426},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.08426v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.08426.svg)](https://codeofpaper.com/paper/2409.08426)

Discussion