Skip to content

The automation of profit generation in the stock market is possible using DRL, by combining the financial assets price ”prediction” step and the ”allocation” step of the portfolio in one unified process to produce fully autonomous systems capable of interacting with its environment to make optimal decisions through trial and error

Notifications You must be signed in to change notification settings

nguyenhoanganh2002/Reinforcement-Learning-in-Finance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reinforcement-Learning-in-Finance

The advantage of incremental learning over supervised learning methods is that it is additive depends on the subjective judgment of humans (who label the data), thus minimizing Significant overfitting. In addition, we can flexibly adjust the purpose of the model (total return or expect return, ...). If you can fit a good RL model, it will most likely work good move in the future.

Methodology:

image

Proposal prediction model:

image

  • I added more than 50 technical indicators as the new features. Then perform principal component analysis to get the 20 most informative components from the technical indicators.
  • I built the trading environment as shown above and trained the reinforcement learning agent using PPO algorithms.

About

The automation of profit generation in the stock market is possible using DRL, by combining the financial assets price ”prediction” step and the ”allocation” step of the portfolio in one unified process to produce fully autonomous systems capable of interacting with its environment to make optimal decisions through trial and error

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages