Skip to content
Using deep actor-critic model to learn best strategies in pair trading
Python
Branch: master
Clone or download
Latest commit e377346 May 18, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Literatures everything May 18, 2017
RLMDP everything May 18, 2017
.DS_Store everything May 18, 2017
README.md Update README.md May 18, 2017
deep_reinforcement_learning_for_pairs_traing_using_actor_critic.pdf everything May 18, 2017

README.md

Deep-Reinforcement-Learning-in-Stock-Trading

Using deep actor-critic model to learn best strategies in pair trading

Abstract

Partially observed Markov decision process problem of pairs trading is a challenging aspect in algorithmic trading. In this work, we tackle this by utilizing a deep reinforcement learning algorithm called advantage actor-critic by extending the policy network with a critic network, to incorporate both the stochastic policy gradient and value gradient. We have also used recurrent neural network coupled with long-short term memory to preserve information from time series data of stock market. A memory buffer for experience replay and a target network are also employed to reduce the variance from noisy and correlated environment. Our results demonstrate a success on learning a well-performing lucrative model by directly taking data from public available sources and present possibilities for extensions to other time-sensitive applications

Usage

customize the stock pair/period to simulate in runner.py
run "python RLMDP/runner.py"

Credit to

Yichen Shen Yiding Zhao

Based on the previous work by

Su Hang Zhaoming Wu Sam Norris

You can’t perform that action at this time.