学习路径 & 项目复盘
不建议从头硬啃。先搞清楚 QR 是什么、自己适不适合,再对照 A/B/C/D 选一条最像自己的路线;如果已经有项目,直接用项目复盘 8 问把研究故事讲清楚。
👋 前言:QR 是什么 & 适合谁
QR 就是"量化研究员"(Quant Researcher)——说白了,就是用数据和统计方法去找"能赚钱的规律"的人。日常工作就是不停地提假设、用历史数据验证、失败了再分析为啥失败。这一节先帮你搞清楚这份工作到底干嘛、你适不适合,别急着埋头啃知识。
本项目来自社招面试 30+ 家量化私募、拿到数家百亿级私募 QR offer 的经历,以及创业做过实盘产品后对量化全链路的体感。
QR 的核心是在不确定环境里反复提出假设、验证信号、解释失败。如果你喜欢从数据中提出假设,愿意接受大量无效实验,愿意长期补数学 / 统计 / 编程短板,这份笔记会更适合你。
内容覆盖概率统计、线性代数、时间序列、因子研究、机器学习、回测评估、组合优化、经典论文与高频问答。适合:
- 准备 QR 面试的人
- 金融工程、数学、统计、计算机背景,想系统补齐量化研究方法论的人
- 已经会基础 Python / 数学,但需要把知识组织成面试可表达答案的人
- 想从论文、因子、回测和机器学习角度理解量化研究流程的人
- 业余做量化、把它当兴趣或副业的人:先建立研究闭环,少踩回测好看、落地全是坑的弯路
🧩 国内量化面试的一些现实情况
这一节讲国内量化求职面试"真实长什么样":会考哪些东西、面试官最看重什么、有哪些坑。目的是帮你校准预期,别拿想象去准备。零基础也能先读一遍,心里有个谱。
以下是截至 2026-06 的经验性观察和公开资料整理,用来帮助校准预期;不同机构、年份、团队和策略方向差异很大。
- 常见考察面:部分 QR 面试会混合考察概率统计、线性代数、时间序列、机器学习验证、因子研究、回测偏差和项目复盘。概率论通常分布在笔试中,也会在面试后半段以智力题的形式出现。
- 项目表达很重要:很多候选人问什么答什么,没有完整表达研究假设、数据口径、验证方式、失败原因和下一步改进。
- 面试官眼中的闪光点:真正有区分度的部分,集中在 alpha 来自哪里、有没有前视、过拟合如何排除、实盘/样本外为什么衰减、坏 case 怎么定位。
- 实盘经验:交易成本、滑点、容量、撮合、风控和监控问题,会把"看起来有效"的研究拉回现实约束。
- 岗位差异很大:因子、模型、组合、交易执行、CTA、股票 Alpha、海外市场等方向的能力权重不同,一套题覆盖不了所有岗位。越成熟的机构对期望的人选的形象越立体,所以一定一定也要海投,不要因为被拒绝否定自己。
更多细节推荐阅读:国内量化求职碎碎念
🧭 你现在处在哪种状态?
这里把学习者分成 A/B/C/D 四种状态(基础弱、有编程基础、有项目、临近面试),每种给一条最省力的路线。不用从头读到尾,对号入座、挑一条最像你的走就行。
建议只选一个最接近当前状态的路径,不需要从头到尾线性阅读。下面四块可以直接点开看。
📋 项目复盘时最该准备的 8 个问题
如果你做过一个量化小项目(哪怕只是课程作业或比赛),面试官最爱顺着这 8 个问题往下追问:你赚的是什么钱、怎么验证的、哪里会失败……这一节就是教你提前把这套"研究故事"讲清楚。还没做过项目的新手,也能照着理解"一个完整研究该想清楚哪些事"。
如果你已经有因子、模型、CTA、论文复现或实盘相关项目,可以先用下面 8 个问题自查。真实面试里,项目追问通常会沿着这些方向展开。
- Alpha 假设:你相信市场里哪类低效存在?这个低效为什么可能持续?
- 预测目标:你预测的是收益、方向、排序、波动率、风险暴露还是交易点位?为什么这个目标和最终收益一致?
- 数据口径:数据从哪里来?有没有幸存者偏差、前视偏差、复权/停牌/涨跌停/成交约束问题?
- 验证方式:样本如何切分?有没有 walk-forward、purged K-fold、embargo 或严格样本外?
- 评价指标:IC、Rank IC、IR、分组收益、换手、回撤、Sharpe、容量之间如何互相印证?
- 失败案例:最大回撤或坏 case 出现时,你如何定位到行情、因子、模型、执行还是风控问题?
- 实盘落差:回测到实盘会被哪些因素打折?滑点、交易成本、撮合、延迟、容量和风控阈值分别怎么影响?
- 下一步改进:优先补数据、改标签、改特征、改模型、改组合约束还是改执行?排序依据是什么?
面试复盘里最常见的追问层次
真实面试很少停在"定义是什么"。更常见的路径是从基础概念一路追到项目边界。
| 层次 | 面试官想确认什么 | 你应该准备的输出 |
|---|---|---|
| 概念层 | 定义、假设、适用条件是否清楚 | 用自己的话解释概念,并说出量化场景中的用途 |
| 验证层 | 是否知道金融数据里的坑 | 样本切分、前视偏差、交易成本、信息泄漏、过拟合控制 |
| 项目层 | 是否真的做过研究闭环 | 数据来源、标签定义、特征构造、实验设计、失败复盘 |
| 生产层 | 是否理解回测和实盘之间的距离 | 滑点、容量、撮合、风控、监控、衰减和异常处理 |
| 反思层 | 是否有研究判断力 | 为什么这样做、哪里可能错、下一步先改什么 |
来自真实面试复盘的通用追问
- Alpha 从哪里来:信号背后的市场直觉是什么?为什么这不是噪声、数据挖掘或单纯运气?
- 为什么选择这个预测目标:预测收益、方向、波动率、排序还是交易点位?目标函数和最终 PnL 是否一致?
- 样本量与切分是否可靠:训练/验证/测试怎么切?有没有 purging、embargo、walk-forward 或样本外验证?
- 如何避免过拟合:参数敏感性、特征筛选、重复试验、多重检验和坏 case 是否被记录?
- 回测到实盘为什么会衰减:交易成本、滑点、撮合、容量、行情 regime、延迟和数据口径会如何影响结果?
- IC/IR 怎么解释:IC 为负或阶段性失效时怎么诊断?IC、分组收益、换手、回撤和最终组合收益如何对应?
- 因子为什么有效/失效:因子暴露、行业/市值中性化、相关性、crowding、衰减周期和容量怎么分析?
- 模型如何解释:黑盒模型出错时,如何做特征归因、分场景回看、分布外检测和与简单 baseline 的对照?
- 失败案例怎么复盘:最大回撤、异常信号、实盘偏差或 bad trade 出现后,如何定位、止损、修正和监控?
- 下一步怎么改进:你会优先补数据、改标签、改模型、改组合约束,还是改交易执行?为什么?