stefan-jansen/machine-learning-for-trading
Code for Machine Learning for Algorithmic Trading, 2nd edition.
Contains 150+ executable notebooks demonstrating ML signal extraction from market, fundamental, and alternative data (SEC filings, satellite imagery), alongside model training and strategy backtesting workflows. Covers supervised and unsupervised learning through deep reinforcement learning, with implementations of recent research including CNNs for time-series-to-image conversion, autoencoders for asset pricing, and GANs for synthetic data generation. Integrates a customized Zipline backtesting engine for evaluating ML-driven trading strategies end-to-end, using modern Python libraries (pandas, TensorFlow 2.2+) across multiple asset classes and data frequencies.
16,745 stars. No commits in the last 6 months.
Stars
16,745
Forks
5,007
Language
Jupyter Notebook
License
—
Category
Last pushed
Aug 18, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/stefan-jansen/machine-learning-for-trading"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
zvtvz/zvt
modular quant framework.
georgezouq/awesome-ai-in-finance
🔬 A curated list of awesome LLMs & deep learning strategies & tools in financial market.
microsoft/qlib
Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant...
UFund-Me/Qbot
[🔥updating ...] AI 自动量化交易机器人(完全本地部署) AI-powered Quantitative Investment Research Platform. 📃...
bbfamily/abu
阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构