第 8 章 · 01 核心书目导读:ML4T、Active Portfolio、Advances in FM 本节摘要:本节基于 quant-wiki docs/library 的 80+ 本量化金融书目,精选三本必读书做导读。《Machine Learning for Algorithmic Trading》(Stefan Jansen,本系列另一教程 ML4T 的核心)是「从机器学习到交易系统」最全面的实战手册;《Active Portfolio Management》(Grinold & Kahn)是主动管理理论的圣经,信息比率、主动收益、残差风险的奠基之作;《Advances in Financial Machine Learning》(Marcos López de
本节摘要:本节基于 quant-wiki docs/library 的 80+ 本量化金融书目,精选三本必读书做导读。《Machine Learning for Algorithmic Trading》(Stefan Jansen,本系列另一教程 ML4T 的核心)是「从机器学习到交易系统」最全面的实战手册;《Active Portfolio Management》(Grinold & Kahn)是主动管理理论的圣经,信息比率、主动收益、残差风险的奠基之作;《Advances in Financial Machine Learning》(Marcos López de Prado)颠覆传统机器学习在金融的用法,提出交叉验证陷阱、元标签、HRP 等关键方法。此外还导读《101 Formulaic Alphas》、《Advances in Active Portfolio Management: A New Look...》与石川《因子投资》。本节给每本书的定位、读法、章节重点,帮你制定阅读计划。素材来自 docs/library。
内容来源:quant-wiki docs/library(book 目录与 overview),知识结构化整理。
⚠️ 学习提示:量化金融书目「多到读不完」。与其贪多,不如精读三本核心,把第一本做透胜过把十本翻一遍。本节目标是帮你在 80+ 本里选对起点。
阅读完本节,你应当能够:
docs/library overview 把 80+ 本书按主题分成几大类:
| 大类 | 代表书目 |
|---|---|
| 人工智能/ML | AI for Finance、Deep Learning for Finance、Machine Learning for Finance |
| 前沿专题 | Advances in Financial Machine Learning(López de Prado)、Machine Learning for Asset Managers、Advances in Active Portfolio Management |
| 量化交易 | 101 Formulaic Alphas、151 Trading Strategies、Active Portfolio Management、Finding Alphas、Statistical Arbitrage、Volatility Trading |
| 算法交易 | Algorithmic and High Frequency Trading、Machine Learning for Algorithmic Trading、Python for Algorithmic Trading |
| 基础理论(数学) | Monte Carlo Methods、Optimization Methods in Finance、Stochastic Modelling |
| 金融数学 | Risk and Asset Allocation(Meucci)、Dynamic Asset Pricing(Duffie)、Paul Wilmott introduces quantitative finance |
| 编程实现 | Financial Theory with Python、Python for Finance Cookbook、Mastering Python for Finance |
| 风险管理 | Machine Learning for Financial Risk Management、Quantitative Risk Management |
| 面试 | quant job interview questions、Heard On The Street、Frequently Asked Questions In Quantitative Finance(黄皮书) |
此外 docs/library/book 下还有 beginner.md、advanced.md、programming.md、ai-quant.md 等分级索引,便于按水平与方向选书。
💡 选书策略:先按你的水平(入门/进阶/前沿)和方向(交易/研究/工程/面试)定位,再在大类里挑 1-2 本精读。不要被「80+ 本」吓到,精读三本远胜翻阅十本。
Stefan Jansen 的《Machine Learning for Algorithmistic Trading》(第二版)是「从机器学习到交易系统」最全面的实战手册,也是本系列另一教程 ML4T 的核心参考。它覆盖了从数据获取、特征工程、模型训练到策略部署的全流程,代码量大、工程性强。
ML4T 的内容大致分四块:
💡 与第 6 章呼应:ML4T 的强化学习章节是第 6 章 TradeMaster 的基础铺垫,Transformer 章节是第 6 章 docs/ai/llm/Transformer 的工程实现。
Grinold & Kahn 的《Active Portfolio Management》是主动管理理论的圣经,由 Barr Rosenberg 风险模型(第 7 章第 3 节的 Barra 创始人)的思想延伸而来。它把「主动管理」形式化为「追求信息比率(Information Ratio)最大化」。
这本书贡献了主动管理的几个奠基概念:
IR ≈ IC × √(BR),即 IR 等于信息系数 IC 乘以独立下注次数 BR 的平方根;docs/library 还收录了《Advances in Active Portfolio Management: A New Look...》(前沿专题下),是 Grinold & Kahn 经典的 21 世纪更新版,补充了多因子、机器学习等新内容。
💡 与第 7 章呼应:Active Portfolio Management 是第 7 章 CAPM/Fama-French、多因子、Barra 的「理论母体」。理解这本书,就能把第 7 章的方法论串成一条线。
Marcos López de Prado 的《Advances in Financial Machine Learning》(AFML)颠覆了传统机器学习在金融的用法,被 docs/library 收录在前沿专题下。它不是教你「怎么用 ML」,而是教你「金融里用 ML 的那些坑」。
AFML 的几个颠覆性观点:
⚠️ 陷阱:AFML 的方法虽好,但实现复杂(组合交叉验证、PBO 都需自实现代码)。初学者可先理解思想,实践时用现成库(比如
financial-machine-learning等)。
《101 Formulaic Alphas》(Zura Kakushadze 2015)列出 101 个公式化 Alpha 因子,全部用算子(CODE)表示,如:
Alpha#1: (rank(ts_argmax(SignedPower(((returns < 0) ? stddev(returns, 20) : close), 2.), 5)) - 0.5)
它在因子挖掘里的地位相当于「公开的因子库起点」,许多机构用它作 baseline,再扩展到自家因子。docs/library/量化交易 下收录。
《Finding Alphas》(Igor Tulchinsky 等)是世界量化(WorldQuant)的 alpha 挖掘方法论,提出「alpha = 一个试图预测未来收益的数学表达式」,强调 alpha 的可叠加性与 alpha 工厂思想。
石川的《因子投资:被遗忘的另一半》是中文世界最系统的因子投资入门书,覆盖了因子检验、IC/IR、协方差、风险模型等。docs/library 的中文书目下收录,适合中文读者建立基础。
第 3 节(求职与面试)会专门讲这些书的用法。
基于 docs/library 的分级,推荐一条循序渐进的路径:
💡 心法:量化职业是马拉松,书单决定起点。不必急于一时,按自己的节奏推进。每读完一本,写一份笔记或做一个复现项目,远比单纯阅读更有效。
下一节,我们看行业内幕与大师:卖方/买方/对冲基金生态、Simons/文艺复兴、Citadel vs Millennium、Julian Robertson。