跳到主内容
研究工具量化研究工具与数据基础 · 第1–5讲模块导览 →
课程导览

量化研究方法56讲|基于Quantopian经典课程重构

以可复现数据、统计验证、风险、执行和样本外证据为主线,重构 Quantopian 经典56讲并设置完整结业研究案例。

阶段 1 · 研究工具 · 第1–5讲

量化研究工具与数据基础

本模块要解决

  • 建立可复现的 Notebook、NumPy、pandas 与可视化工作流
  • 识别缺失值、时间顺序、复权、时区与数据版本对结论的影响

研究纪律

  • 价格与基本面数据必须说明可用时点,避免前视偏差
  • 保留数据版本、随机种子、交易日历和缺失值处理记录

这门课训练什么#

这不是按顺序看完56篇文章的知识清单,而是一条可以被复核的量化研究路径。学习者最终需要回答五个问题:

  1. 数据在当时是否真实可得,是否存在前视偏差或幸存者偏差?
  2. 统计关系在样本外是否仍成立,试验次数和失败结果是否完整披露?
  3. 信号转换为组合后,收益来自哪里,风险集中在哪里?
  4. 计入换手、滑点、市场冲击、借券和容量后,结论是否仍然成立?
  5. 研究代码、数据口径和结论能否由另一位研究员复现?

课程保留 Quantopian 经典56讲的文章编号和历史来源,但重新组织为四个阶段、15个 Module。平台名称是来源说明,不是课程能力标签。

推荐学习路径#

阶段1:研究工具与数据纪律#

先建立可重复运行的数据工作流。这个阶段不要求先完成全部数学课程,但必须开始记录数据来源、样本时点、交易日历、随机种子和运行环境。

阶段2:按研究需要补齐数学#

线性代数、概率和统计通常是实证量化研究的高频基础;微积分完整保留,但可以按研究问题选择性学习,不作为所有后续内容的统一门槛。

阶段3:量化研究主线#

模块按研究决策拆分:估计、验证、风险、执行、组合和策略不再混成一个长目录。每个模块都给出先修知识、研究纪律和必须形成的交付物。

阶段4:结业研究案例#

结业不是“读完两篇案例”,而是以价值因子或ETF研究为起点,提交一份包含数据字典、可复现 Notebook、样本外验证、成本后回测、风险归因和上线建议的研究包。

贯穿全程的研究纪律#

数据#

  • 使用历史时点可得的数据,明确复权、公司行动、时区、交易日历和缺失值处理。
  • 证券池按历史时点重建,保留退市和不可交易样本,不用今天的成分股解释过去。
  • 固定数据版本和随机种子,使另一位研究员能够重新运行。

验证#

  • 特征、窗口和阈值的选择不得查看最终测试集。
  • 报告全部试验数量和失败结果,处理多重检验。
  • 时间序列采用 Walk-forward、稳健标准误或分块重采样,不默认样本独立同分布。
  • 明确结构突变、策略衰减和停止交易条件。

组合与执行#

  • 同时报告净敞口、总敞口、Beta、行业和因子风险,不用名义分散代替风险分散。
  • 回测计入换手、手续费、滑点、冲击、借券、合约乘数和展期成本。
  • 说明容量、参与率和市场状态变化对结果的影响。

结业交付标准#

一份可以进入研究评审会的成果至少应包含:

  1. 可证伪的研究假设,以及为什么值得研究。
  2. 数据字典、历史可得性和已知偏差。
  3. 信号定义、参数选择过程和全部试验数量。
  4. 样本内、样本外与稳健性结果。
  5. 交易成本、容量和执行假设。
  6. 组合构建、风险暴露与收益归因。
  7. 失效条件、监控指标和剩余风险。
  8. 可从头运行的代码,以及明确区分事实、假设和推断的两页研究备忘录。

课程中的完成标记只代表阅读进度;能否形成这些证据,才代表真正掌握。

外部原始资料#

本课程源自 Quantopian 公开研究讲义和少量公开视频,但本站版本已经重新编排、中文化并补充了研究纪律、样本外验证、交易成本和风险归因要求。学习主线以本站 15 个模块和每篇正文为准,外部资料只用于溯源或对照原始 Notebook。

课程页下一讲