#50 · Primary category: Financial Data & Analytics Platforms
AlphaPy
Python AutoML for Trading Systems and Sports Betting
Project last updated:08/24/25
GitHub Stars
1.7K
Forks
274
Contributors
5
License
Apache-2.0
Why we included this project
AlphaPy is a Python AutoML framework aimed at two forecasting problems at once: building trading systems and predicting sporting-event outcomes. You describe an experiment in a YAML config file, and the framework handles feature engineering, model selection, and evaluation, running blended or stacked ensembles across scikit-learn, Keras, XGBoost, LightGBM, and CatBoost. The MarketFlow component targets trading-system development and portfolio analysis, while SportFlow covers sports prediction, so one codebase serves both. Its documentation walks through the full pipeline from data preparation to backtesting, which makes it a decent reference for structuring an AutoML-style workflow around pandas and scikit-learn. One caveat: active development has moved to the commercial AlphaPy Pro edition, so treat the open-source version as a starting point rather than something you will get long-term support for.
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