All Projects → evgps → A3c_trading

evgps / A3c_trading

Trading with recurrent actor-critic reinforcement learning

Projects that are alternatives of or similar to A3c trading

Rlquant
Applying Reinforcement Learning in Quantitative Trading
Stars: ✭ 271 (-11.15%)
Mutual labels:  jupyter-notebook, trading, reinforcement-learning
Aleph star
Reinforcement learning with A* and a deep heuristic
Stars: ✭ 235 (-22.95%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Rl learn
我的强化学习笔记和学习材料📖 still updating ... ...
Stars: ✭ 234 (-23.28%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Rad
RAD: Reinforcement Learning with Augmented Data
Stars: ✭ 268 (-12.13%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Machine Learning Notebooks
Machine Learning notebooks for refreshing concepts.
Stars: ✭ 222 (-27.21%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Applied Reinforcement Learning
Reinforcement Learning and Decision Making tutorials explained at an intuitive level and with Jupyter Notebooks
Stars: ✭ 229 (-24.92%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Baby Steps Of Rl Ja
Pythonで学ぶ強化学習 -入門から実践まで- サンプルコード
Stars: ✭ 302 (-0.98%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Alpha Zero General
A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more
Stars: ✭ 2,617 (+758.03%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Trading Bot
Stock Trading Bot using Deep Q-Learning
Stars: ✭ 273 (-10.49%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Drq
DrQ: Data regularized Q
Stars: ✭ 268 (-12.13%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Icychesszero
中国象棋alpha zero程序
Stars: ✭ 206 (-32.46%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Tensorwatch
Debugging, monitoring and visualization for Python Machine Learning and Data Science
Stars: ✭ 3,191 (+946.23%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Rl Tutorial Jnrr19
Stable-Baselines tutorial for Journées Nationales de la Recherche en Robotique 2019
Stars: ✭ 204 (-33.11%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Nn
🧑‍🏫 50! Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
Stars: ✭ 5,720 (+1775.41%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Multihopkg
Multi-hop knowledge graph reasoning learned via policy gradient with reward shaping and action dropout
Stars: ✭ 202 (-33.77%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Deep Learning Machine Learning Stock
Stock for Deep Learning and Machine Learning
Stars: ✭ 240 (-21.31%)
Mutual labels:  jupyter-notebook, trading
Deeprl Agents
A set of Deep Reinforcement Learning Agents implemented in Tensorflow.
Stars: ✭ 2,149 (+604.59%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Release
Deep Reinforcement Learning for de-novo Drug Design
Stars: ✭ 201 (-34.1%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Popular Rl Algorithms
PyTorch implementation of Soft Actor-Critic (SAC), Twin Delayed DDPG (TD3), Actor-Critic (AC/A2C), Proximal Policy Optimization (PPO), QT-Opt, PointNet..
Stars: ✭ 266 (-12.79%)
Mutual labels:  jupyter-notebook, reinforcement-learning
Dinoruntutorial
Accompanying code for Paperspace tutorial "Build an AI to play Dino Run"
Stars: ✭ 285 (-6.56%)
Mutual labels:  jupyter-notebook, reinforcement-learning

A3C trading

Note: Sorry for misleading naming - please use A3C_trading.py for training and test_trading.py for testing.

Trading with recurrent actor-critic reinforcement learning - check paper and more detailed old report

Full_UML

Configuration: config.py

This file contains all the pathes and gloabal variables to be set up

Dataset: download from GDrive

After setting config.py please run this file to download and preprocess the data need for training and evaluation

Environment: trader_gym.py

OpenAI.gym-like environment class

Model: A3C_class.py

This file is containing AC_network, Worker and Test_Worker classes

Training: A3C_training.py

Run this file, preferrable in tmux. During training it will create files in tensorboard_dir and in model_dir

Testing: A3C_testing.ipynb

Jupyter notebook contains all for picturing

Cite as:

@article{ponomarev2019using, title={Using Reinforcement Learning in the Algorithmic Trading Problem}, author={Ponomarev, ES and Oseledets, IV and Cichocki, AS}, journal={Journal of Communications Technology and Electronics}, volume={64}, number={12}, pages={1450--1457}, year={2019}, publisher={Springer} }

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].