Home / LLM agents & research

tensortrade-org/tensortrade

LLM agents & research★ 7,111 GitHub starsPython⏱ No commits in over six months

Python reinforcement learning framework for training trading agents

What it is

An open-source Python framework for building, training, and evaluating reinforcement learning agents for algorithmic trading. It provides composable components—environments, action schemes, reward schemes, observers, and data feeds—that can be combined to create custom trading systems, with training scripts built around Ray RLlib and Optuna. Traders and researchers experimenting with RL-based strategies will find its tutorials, architecture guides, and documented experiments useful. The project's own research notes that commission costs can exceed prediction profits for frequently trading agents, so results depend heavily on assumptions like trading frequency and fees.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forDevelopers
Used forStrategy research, Backtesting
MarketsMulti-market
StackPython
Learning curveModerate learning curve
Practical valueMedium practical value
CostFree and open source
HardwareGPU optional
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +85 over the period, now 7,197. Gaps mean no snapshot was taken that day.

In the author's words

An open source reinforcement learning framework for training, evaluating, and deploying robust trading agents.

Open on GitHub ↗This week's trending tools中文页面

Similar tools