Reinforcement Learning Trading ML Frameworks
Projects implementing RL agents (DQN, PPO, SAC, etc.) to learn automated buy/sell/hold trading strategies for stocks, crypto, and forex markets. Does NOT include traditional quantitative trading, technical analysis without learning agents, or general financial forecasting without RL components.
There are 60 reinforcement learning trading frameworks tracked. 11 score above 50 (established tier). The highest-rated is quantylab/rltrader at 60/100 with 369 stars.
Get all 60 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=reinforcement-learning-trading&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
quantylab/rltrader
파이썬과 케라스를 이용한 딥러닝/강화학습 주식투자 - 퀀트 투자, 알고리즘 트레이딩을 위한 최첨단 해법 입문 (개정판) |
|
Established |
| 2 |
matlab-deep-learning/reinforcement_learning_financial_trading
MATLAB example on how to use Reinforcement Learning for developing a... |
|
Established |
| 3 |
erhardtconsulting/tensortrade-ng
TensorTrade-NG is an open source Python framework for building, training,... |
|
Established |
| 4 |
TradeMaster-NTU/TradeMaster
TradeMaster is an open-source platform for quantitative trading empowered by... |
|
Established |
| 5 |
LeonardoBerti00/DeepMarket
DeepMarket is a framework for performing Limit Order Book simulation with... |
|
Established |
| 6 |
Amey-Thakur/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING
Machine Learning Project to Optimize Stock Trading Strategies Using... |
|
Established |
| 7 |
samre12/deep-trading-agent
Deep Reinforcement Learning based Trading Agent for Bitcoin |
|
Established |
| 8 |
kieranjwood/trading-momentum-transformer
This code accompanies the the paper Trading with the Momentum Transformer:... |
|
Established |
| 9 |
ucaiado/QLearning_Trading
Learning to trade under the reinforcement learning framework |
|
Established |
| 10 |
kieranjwood/slow-momentum-fast-reversion
This code accompanies the the paper Slow Momentum with Fast Reversion: A... |
|
Established |
| 11 |
golsun/deep-RL-trading
playing idealized trading games with deep reinforcement learning |
|
Established |
| 12 |
kay-ou/SimTradeML
SimTradeML is the predictive engine of the SimTrade ecosystem, turning... |
|
Emerging |
| 13 |
LiamConnell/deep-algotrading
A resource for learning about deep learning techniques from regression to... |
|
Emerging |
| 14 |
armandcismaru/DeepTraderX
High-performing deep learning trader on a multithreaded financial exchange... |
|
Emerging |
| 15 |
entrpn/fingym
A tool for developing reinforcement learning algorithms focused in stock prediction |
|
Emerging |
| 16 |
KidQuant/Pairs-Trading-With-Python
This project involves using a combination of statistics along with financial... |
|
Emerging |
| 17 |
komo135/trade-rl
Learn to use reinforcement learning to maximize the profit gained from a trade. |
|
Emerging |
| 18 |
KodAgge/Reinforcement-Learning-for-Market-Making
Using tabular and deep reinforcement learning methods to infer optimal... |
|
Emerging |
| 19 |
lamres/renko_trend_following_strategy_catalyst
Example of adaptive trend following strategy based on Renko |
|
Emerging |
| 20 |
austin-starks/Deep-RL-Stocks
Reinforcement Learning for Stock Market Prediction |
|
Emerging |
| 21 |
henryboisdequin/AI-Stock-Trader
Created an DQN AI Agent which chooses to sell, buy, or keep stocks from... |
|
Emerging |
| 22 |
swyang50066/rl-stock-trading
WATERMELON: Multi-Agent Reinforcement Learning Based Algorithmic Stock... |
|
Emerging |
| 23 |
LaunchPlatform/marketplace
Marketplace ML experiment - training without backprop |
|
Emerging |
| 24 |
NickKaparinos/Automated-Cryptocurrency-trading-using-Deep-RL
Training and evaluation of Deep Reinforcement Learning cruptocurrency trading agent. |
|
Emerging |
| 25 |
iusztinpaul/yacht
Order execution in the financial markets using Deep Reinforcement Learning. |
|
Emerging |
| 26 |
Arshad-13/genesis2025
Professional HFT market surveillance and analysis platform with real-time... |
|
Emerging |
| 27 |
BorjaGomezSolorzano/deep-trader
Deep Reinforcement Learning applied to trading |
|
Emerging |
| 28 |
druce/rl
Deep Reinforcement Learning For Trading |
|
Emerging |
| 29 |
mohdabdin/crypto-trading-RL-environment
A Crypto-trading reinforcement learning that explores the potential of using... |
|
Emerging |
| 30 |
jialuechen/trademind
Hybrid Event-driven and Vectorized Strategy Backtesting Library |
|
Emerging |
| 31 |
GioStamoulos/BTC_RL_Trading_Bot
A trading bitcoin agent was created with deep reinforcement learning... |
|
Emerging |
| 32 |
clintjohnsn/rl-trader
Deep Reinforcement Learning for Trading. Custom Gym Environment. Paper and... |
|
Emerging |
| 33 |
TomatoFT/Forex-Trading-Automation-with-Deep-Reinforcement-Learning
Forex Trading Automation with PPO, ACKTR, DDPG, TD3 and Ensemble Strategy |
|
Emerging |
| 34 |
ebrahimpichka/DeepRL-trade
Algorithmic Trading Using Deep Reinforcement Learning algorithms (PPO and DQN) |
|
Emerging |
| 35 |
kochlisGit/TraderNet-CRv2
TraderNet-CRv2 - Combining Deep Reinforcement Learning with Technical... |
|
Emerging |
| 36 |
rishipython/StockTradingAI
This project is a Stock Trader trained to trade stocks from the S&P 500. It... |
|
Emerging |
| 37 |
yllvar/RAMP-Trading
Regime-Adaptive Momentum Pairs (RAMP) Statistical Arbitrage: BTCUSDT vs... |
|
Emerging |
| 38 |
Dung2005qk/Project-Hydra-Quantitative-Trading-Lab
An experimental quantitative trading framework featuring a GNN+Transformer... |
|
Emerging |
| 39 |
MoHoss007/TradePilot-RL
This project implements a stock trading simulation environment and trains... |
|
Emerging |
| 40 |
sweetsyjerome/Stock-market-prediction-Reinforcement-learning
Trying out reinforcement agents to predict stock market of 3 interested companies |
|
Emerging |
| 41 |
RohanSreelesh/Reinforcement-learning-based-trading-bot
An AI‑driven stock trading bot, incorporating neural networks with advanced... |
|
Emerging |
| 42 |
HeyMrRobot/Freqtrade-Adaptive-Renko-Strategy
Renko Strategy for freqtrade |
|
Emerging |
| 43 |
Joshbazz/Neural_Network_Trading_Algo
Trading Algorithm based on the paper 'A Stock Market Trading System using... |
|
Emerging |
| 44 |
galafis/python-ml-trading-strategies
Machine Learning framework for quantitative trading strategies with feature... |
|
Experimental |
| 45 |
mattjhawken/deep-rl-trading
A transformer-based deep RL trading bot built with PyTorch. |
|
Experimental |
| 46 |
jookie/jojoBot
Financial trading strategies using deep reinforcement learning (DRL). It... |
|
Experimental |
| 47 |
nabilshadman/deep-reinforcement-learning-automated-trading-hpc
Application of deep reinforcement learning (DQN and PPO) for automated... |
|
Experimental |
| 48 |
anuragpy07/ML-HFT
High frequency trading (HFT) framework built for futures using machine... |
|
Experimental |
| 49 |
beastytitan18/cointegration-vol-trading
Volatility Pairs Trading Strategy Implementation for NIFTY-BANKNIFTY using... |
|
Experimental |
| 50 |
masonJamesWheeler/Active-Trader
Emergent Trading Strategies with DQN in Stock Market Trading This repository... |
|
Experimental |
| 51 |
arnolddelaguila/Advanced-Multi-Asset-Algorithmic-Trading-System-with-Machine-Learning-Integration
Explore an advanced multi-asset algorithmic trading system with machine... |
|
Experimental |
| 52 |
Ad1xon/AI-Algorithmic-Trading-Backtester
Professional algorithmic trading backtester in Python. Integrates with... |
|
Experimental |
| 53 |
HaidaQuant/RL-trading-strategy
Utilizing reinforcement learning, this project implements a dynamic... |
|
Experimental |
| 54 |
zachisit/july-backtester
Professional-grade Python backtesting engine for US equity strategies. Monte... |
|
Experimental |
| 55 |
yash-jha-888/rule-vs-ml-backtester
Comparing rule-based trading strategies with simple ML models |
|
Experimental |
| 56 |
RaviTeja-Kondeti/Real-Time-Multi-Agent-Reinforcement-Learning-MARL-System-for-HFT-BTC-EUR-USD-
Real-Time Multi-Agent Reinforcement Learning System for High-Frequency... |
|
Experimental |
| 57 |
LucasLarese/regime-filtered-momentum
Testing whether a probabilistic regime filter improves a 6 month momentum... |
|
Experimental |
| 58 |
JAHNAVIDINGARI/Stock-Trading-Agent-using-Deep-Reinforcement-Learning
This project demonstrates how reinforcement learning can be used to analyze... |
|
Experimental |
| 59 |
luke-davidson/TradingBot_Q-Learning_DQN
Semester project for my Reinforcement Learning course: Learning trading... |
|
Experimental |
| 60 |
KauaHenSilva/python_reinforcement_learning_stock_market
A Python project using reinforcement learning to optimize stock market... |
|
Experimental |