Skip to content
Reinforcement Learning for Portfolio Management
Jupyter Notebook Python
Branch: master
Clone or download
Latest commit e5c1e17 Jun 26, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config log: week 10 May 31, 2018
docs Add files via upload Jun 26, 2018
log log: week 10 May 31, 2018
qtrader log: week 10 May 31, 2018
scripts log: release 1-4 May 26, 2018
tests log: release 1-4 May 26, 2018
tmp data_loader: SP500 init May 24, 2018
.gitignore simulation tests: kurtosis & skewness May 24, 2018
LICENSE Initial commit Oct 7, 2017
README.md Update README.md Jun 26, 2018
matplotlibrc log: release 1-4 May 26, 2018
requirements.txt log: week 6 May 28, 2018
setup.py log: week 8 May 30, 2018

README.md

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

You can’t perform that action at this time.