ML4T · 中文技术教程 用机器学习做算法交易:从数据采集到深度强化学习交易 Agent 的完整体系 这本教程讲什么 本教程是 Stefan Jansen 所著《Machine Learning for Algorithmic Trading》第二版配套代码仓库的体系化中文教程。原文是机器学习驱动的算法交易(Machine Learning for Trading,简称 ML4T)领域的标杆实战项目,提供 150+ 个 Jupyter notebook,MIT 协议开源,覆盖从市场与基本面数据采集、Alpha 因子研究、策略回测与组合优化、特征工程与交叉验证,到线性模型、树模型与梯度提升、无监督学习、深度学习(LSTM)与强化学习(DQN 交易 Agent)的完整链路。 本教程不止教「这套 notebook 怎么跑」,更讲透「机器学习在算法交易中的工程原理与方法论」——因为原项目把数据采集、因子评估、回测诊断、模型训练、绩效分析的每一步都做成了可复现代码,涉及 Zipline、TA-Lib、Alphalens、pyfolio、backtrader、LightGBM、TensorFlow 等金融机器学习核心工具栈。本教程把这些英文素材重组为中文章节,既学代码也学原理。 ⚠️ 风险提示:本教程仅供学习研究,不构成任何投资建议。量化策略存在过拟合风险,历史回测不代表未来收益。