Awesome Open Source
Awesome Open Source

qtrader

Reinforcement Learning for Portfolio Management

Why Reinforcement 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

Exclusively Python 3 compatible, because of typings

macOS

  • source scripts/setup.sh

Documentation


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (1,123,251
Reinforcement Learning (3,769
Recurrent Neural Networks (891
Q Learning (472
Algorithmic Trading (336
Related Projects