Skip to content

Algorithmic Trading using Q-Learning and Recurrent Reinforcement Learning

License

Notifications You must be signed in to change notification settings

zzfnohell/qtrader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qtrader

Q-Learning for Portfolio Management

Why Q-Learning?

  1. Learns the optimal action, rather than models the market.
  2. Adaptive to temporary changes of the market, due to its online training.
  3. Optimizes the long-term (cumulative) reward, rather than the instantaneous benefit.

Setup

macOS

  • source scripts/setup.sh

Resources

Textbooks

Papers

Reinforcement Learning & Trading

Articles

Relevant Projects

About

Algorithmic Trading using Q-Learning and Recurrent Reinforcement Learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.9%
  • Shell 21.1%