Agent Performing Autonomous Stock Trading under Good and Bad Situations

06/06/2023
by   Yunfei Luo, et al.
0

Stock trading is one of the popular ways for financial management. However, the market and the environment of economy is unstable and usually not predictable. Furthermore, engaging in stock trading requires time and effort to analyze, create strategies, and make decisions. It would be convenient and effective if an agent could assist or even do the task of analyzing and modeling the past data and then generate a strategy for autonomous trading. Recently, reinforcement learning has been shown to be robust in various tasks that involve achieving a goal with a decision making strategy based on time-series data. In this project, we have developed a pipeline that simulates the stock trading environment and have trained an agent to automate the stock trading process with deep reinforcement learning methods, including deep Q-learning, deep SARSA, and the policy gradient method. We evaluate our platform during relatively good (before 2021) and bad (2021 - 2022) situations. The stocks we've evaluated on including Google, Apple, Tesla, Meta, Microsoft, and IBM. These stocks are among the popular ones, and the changes in trends are representative in terms of having good and bad situations. We showed that before 2021, the three reinforcement methods we have tried always provide promising profit returns with total annual rates around 70% to 90%, while maintain a positive profit return after 2021 with total annual rates around 2 to 7

READ FULL TEXT

page 7

page 11

page 12

research
11/19/2018

Practical Deep Reinforcement Learning Approach for Stock Trading

Stock trading strategy plays a crucial role in investment companies. How...
research
10/22/2008

Le trading algorithmique

The algorithmic trading comes from digitalisation of the processing of t...
research
03/29/2021

A Comparative Evaluation of Predominant Deep Learning Quantified Stock Trading Strategies

This study first reconstructs three deep learning powered stock trading ...
research
02/25/2022

Learning to Liquidate Forex: Optimal Stopping via Adaptive Top-K Regression

We consider learning a trading agent acting on behalf of the treasury of...
research
09/11/2022

Backtesting Trading Strategies with GAN To Avoid Overfitting

Many works have shown the overfitting hazard of selecting a trading stra...
research
12/09/2021

High-Dimensional Stock Portfolio Trading with Deep Reinforcement Learning

This paper proposes a Deep Reinforcement Learning algorithm for financia...
research
01/21/2013

Evaluation of a Supervised Learning Approach for Stock Market Operations

Data mining methods have been widely applied in financial markets, with ...

Please sign up or login with your details

Forgot password? Click here to reset