#22 · Primary category: Financial Data & Analytics Platforms

tensortrade

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

Project last updated:02/19/26

GitHub Stars

7.1K

Forks

1.3K

Contributors

62

License

Apache-2.0

Why we included this project

TensorTrade lets you put a reinforcement learning agent in front of real trading decisions and find out whether it can beat a buy-and-hold baseline. Instead of wiring together gym-style code yourself, you assemble the pieces of a trading loop from composable components: environments, action schemes, reward functions, and data feeds. It comes with a default buy/sell/hold scheme, a position-based reward scheme, and a portfolio layer that tracks wallets and positions, so the simulation behaves more like live trading than a bare RL benchmark. The maintainers also publish their own experiments, training PPO agents on BTC/USD and reporting P&L against buy-and-hold, including how commissions eat into gains; that transparency is useful before you sink weeks into your own runs. It suits engineers who already know RL and want a documented, composable environment for quantitative trading research.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category