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

파이썬과 케라스를 이용한 딥러닝/강화학습 주식투자 - 퀀트 투자, 알고리즘 트레이딩을 위한 최첨단 해법 입문 (개정판)

60
Established
2 matlab-deep-learning/reinforcement_learning_financial_trading

MATLAB example on how to use Reinforcement Learning for developing a...

58
Established
3 erhardtconsulting/tensortrade-ng

TensorTrade-NG is an open source Python framework for building, training,...

55
Established
4 TradeMaster-NTU/TradeMaster

TradeMaster is an open-source platform for quantitative trading empowered by...

53
Established
5 LeonardoBerti00/DeepMarket

DeepMarket is a framework for performing Limit Order Book simulation with...

53
Established
6 Amey-Thakur/OPTIMIZING-STOCK-TRADING-STRATEGY-WITH-REINFORCEMENT-LEARNING

Machine Learning Project to Optimize Stock Trading Strategies Using...

53
Established
7 samre12/deep-trading-agent

Deep Reinforcement Learning based Trading Agent for Bitcoin

51
Established
8 kieranjwood/trading-momentum-transformer

This code accompanies the the paper Trading with the Momentum Transformer:...

51
Established
9 ucaiado/QLearning_Trading

Learning to trade under the reinforcement learning framework

51
Established
10 kieranjwood/slow-momentum-fast-reversion

This code accompanies the the paper Slow Momentum with Fast Reversion: A...

50
Established
11 golsun/deep-RL-trading

playing idealized trading games with deep reinforcement learning

50
Established
12 kay-ou/SimTradeML

SimTradeML is the predictive engine of the SimTrade ecosystem, turning...

49
Emerging
13 LiamConnell/deep-algotrading

A resource for learning about deep learning techniques from regression to...

49
Emerging
14 armandcismaru/DeepTraderX

High-performing deep learning trader on a multithreaded financial exchange...

48
Emerging
15 entrpn/fingym

A tool for developing reinforcement learning algorithms focused in stock prediction

46
Emerging
16 KidQuant/Pairs-Trading-With-Python

This project involves using a combination of statistics along with financial...

42
Emerging
17 komo135/trade-rl

Learn to use reinforcement learning to maximize the profit gained from a trade.

40
Emerging
18 KodAgge/Reinforcement-Learning-for-Market-Making

Using tabular and deep reinforcement learning methods to infer optimal...

40
Emerging
19 lamres/renko_trend_following_strategy_catalyst

Example of adaptive trend following strategy based on Renko

40
Emerging
20 austin-starks/Deep-RL-Stocks

Reinforcement Learning for Stock Market Prediction

40
Emerging
21 henryboisdequin/AI-Stock-Trader

Created an DQN AI Agent which chooses to sell, buy, or keep stocks from...

39
Emerging
22 swyang50066/rl-stock-trading

WATERMELON: Multi-Agent Reinforcement Learning Based Algorithmic Stock...

39
Emerging
23 LaunchPlatform/marketplace

Marketplace ML experiment - training without backprop

38
Emerging
24 NickKaparinos/Automated-Cryptocurrency-trading-using-Deep-RL

Training and evaluation of Deep Reinforcement Learning cruptocurrency trading agent.

38
Emerging
25 iusztinpaul/yacht

Order execution in the financial markets using Deep Reinforcement Learning.

38
Emerging
26 Arshad-13/genesis2025

Professional HFT market surveillance and analysis platform with real-time...

38
Emerging
27 BorjaGomezSolorzano/deep-trader

Deep Reinforcement Learning applied to trading

38
Emerging
28 druce/rl

Deep Reinforcement Learning For Trading

37
Emerging
29 mohdabdin/crypto-trading-RL-environment

A Crypto-trading reinforcement learning that explores the potential of using...

36
Emerging
30 jialuechen/trademind

Hybrid Event-driven and Vectorized Strategy Backtesting Library

36
Emerging
31 GioStamoulos/BTC_RL_Trading_Bot

A trading bitcoin agent was created with deep reinforcement learning...

35
Emerging
32 clintjohnsn/rl-trader

Deep Reinforcement Learning for Trading. Custom Gym Environment. Paper and...

35
Emerging
33 TomatoFT/Forex-Trading-Automation-with-Deep-Reinforcement-Learning

Forex Trading Automation with PPO, ACKTR, DDPG, TD3 and Ensemble Strategy

34
Emerging
34 ebrahimpichka/DeepRL-trade

Algorithmic Trading Using Deep Reinforcement Learning algorithms (PPO and DQN)

34
Emerging
35 kochlisGit/TraderNet-CRv2

TraderNet-CRv2 - Combining Deep Reinforcement Learning with Technical...

33
Emerging
36 rishipython/StockTradingAI

This project is a Stock Trader trained to trade stocks from the S&P 500. It...

32
Emerging
37 yllvar/RAMP-Trading

Regime-Adaptive Momentum Pairs (RAMP) Statistical Arbitrage: BTCUSDT vs...

32
Emerging
38 Dung2005qk/Project-Hydra-Quantitative-Trading-Lab

An experimental quantitative trading framework featuring a GNN+Transformer...

32
Emerging
39 MoHoss007/TradePilot-RL

This project implements a stock trading simulation environment and trains...

31
Emerging
40 sweetsyjerome/Stock-market-prediction-Reinforcement-learning

Trying out reinforcement agents to predict stock market of 3 interested companies

30
Emerging
41 RohanSreelesh/Reinforcement-learning-based-trading-bot

An AI‑driven stock trading bot, incorporating neural networks with advanced...

30
Emerging
42 HeyMrRobot/Freqtrade-Adaptive-Renko-Strategy

Renko Strategy for freqtrade

30
Emerging
43 Joshbazz/Neural_Network_Trading_Algo

Trading Algorithm based on the paper 'A Stock Market Trading System using...

30
Emerging
44 galafis/python-ml-trading-strategies

Machine Learning framework for quantitative trading strategies with feature...

29
Experimental
45 mattjhawken/deep-rl-trading

A transformer-based deep RL trading bot built with PyTorch.

28
Experimental
46 jookie/jojoBot

Financial trading strategies using deep reinforcement learning (DRL). It...

28
Experimental
47 nabilshadman/deep-reinforcement-learning-automated-trading-hpc

Application of deep reinforcement learning (DQN and PPO) for automated...

27
Experimental
48 anuragpy07/ML-HFT

High frequency trading (HFT) framework built for futures using machine...

27
Experimental
49 beastytitan18/cointegration-vol-trading

Volatility Pairs Trading Strategy Implementation for NIFTY-BANKNIFTY using...

25
Experimental
50 masonJamesWheeler/Active-Trader

Emergent Trading Strategies with DQN in Stock Market Trading This repository...

24
Experimental
51 arnolddelaguila/Advanced-Multi-Asset-Algorithmic-Trading-System-with-Machine-Learning-Integration

Explore an advanced multi-asset algorithmic trading system with machine...

22
Experimental
52 Ad1xon/AI-Algorithmic-Trading-Backtester

Professional algorithmic trading backtester in Python. Integrates with...

22
Experimental
53 HaidaQuant/RL-trading-strategy

Utilizing reinforcement learning, this project implements a dynamic...

20
Experimental
54 zachisit/july-backtester

Professional-grade Python backtesting engine for US equity strategies. Monte...

18
Experimental
55 yash-jha-888/rule-vs-ml-backtester

Comparing rule-based trading strategies with simple ML models

18
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...

15
Experimental
57 LucasLarese/regime-filtered-momentum

Testing whether a probabilistic regime filter improves a 6 month momentum...

13
Experimental
58 JAHNAVIDINGARI/Stock-Trading-Agent-using-Deep-Reinforcement-Learning

This project demonstrates how reinforcement learning can be used to analyze...

13
Experimental
59 luke-davidson/TradingBot_Q-Learning_DQN

Semester project for my Reinforcement Learning course: Learning trading...

11
Experimental
60 KauaHenSilva/python_reinforcement_learning_stock_market

A Python project using reinforcement learning to optimize stock market...

10
Experimental