edtechre/pybroker
Algorithmic Trading in Python with Machine Learning
This tool helps quantitative traders and strategists develop and test automated trading strategies. You feed in historical market data, define your trading rules or machine learning models, and it calculates how your strategy would have performed. The output is a detailed performance analysis, showing hypothetical profits, losses, and other key trading metrics.
3,228 stars.
Use this if you want to build and rigorously test complex algorithmic trading strategies, especially those incorporating machine learning, using historical market data.
Not ideal if you are looking for a fully-fledged trading bot to deploy directly without custom strategy development, or if you don't have programming experience.
Stars
3,228
Forks
412
Language
Python
License
—
Category
Last pushed
Mar 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/edtechre/pybroker"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
polakowo/vectorbt
⚡️ Lightning-fast backtesting engine to find your trading edge.
asavinov/intelligent-trading-bot
Intelligent Trading Bot: Automatically generating signals and trading based on machine learning...
Drakkar-Software/OctoBot-Script
Quant trading framework by OctoBot. Write, backtest & automate Python trading strategies like...
paperswithbacktest/pwb-toolbox
The toolbox for developing systematic trading strategies. It includes datasets and strategy...
ScottfreeLLC/AlphaPy
Python AutoML for Trading Systems and Sports Betting