#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
OpenBB
Open Data Platform for analysts, quants and AI agents.
daily_stock_analysis
LLM-powered multi-market stock analysis system with multi-source market data, real-time news, decision dashboard, automated notifications, and cost-free scheduled runs.
ai-hedge-fund
An AI Hedge Fund Team
qlib
AI-oriented quant investment platform supporting diverse ML paradigms and automated R&D for quantitative research and production.
nautilus_trader
Production-grade Rust-native trading engine with deterministic event-driven architecture