Sunday Quant Scientist · 第 4 章 因子分析与策略研究


文档摘要

Sunday Quant Scientist · 第 4 章 因子分析与策略研究 章节摘要:本章是流水线的第四个工位——因子有没有预测力、策略能不能赚钱。指标(第 2 章)只是信号,信号到底有没有用,必须做因子检验和策略回测。本章讲三件事:alphalens 动量因子的完整检验报告(QS015,IC/分位数组合/tear sheet)、Zipline 均值回归多空策略(QS045,Pipeline+CustomFactor+月末调仓)、3 日回调的事件研究与胜率统计(QS043,事件驱动+冷却期+未来收益分布)。读完本章,你知道怎么科学地评估"一个信号/策略到底有没有 alpha"。 本章工位 评估信号有效性:因子检验看 IC,策略看回测,事件看胜率分布——三种视角互补。

Sunday Quant Scientist · 第 4 章 因子分析与策略研究

章节摘要:本章是流水线的第四个工位——因子有没有预测力、策略能不能赚钱。指标(第 2 章)只是信号,信号到底有没有用,必须做因子检验和策略回测。本章讲三件事:alphalens 动量因子的完整检验报告(QS015,IC/分位数组合/tear sheet)、Zipline 均值回归多空策略(QS045,Pipeline+CustomFactor+月末调仓)、3 日回调的事件研究与胜率统计(QS043,事件驱动+冷却期+未来收益分布)。读完本章,你知道怎么科学地评估"一个信号/策略到底有没有 alpha"。

本章工位

评估信号有效性:因子检验看 IC,策略看回测,事件看胜率分布——三种视角互补。

学习目标

阅读完本章,你应当能够:

  1. 用 alphalens 生成因子完整检验报告(IC/分组收益/tear sheet)。
  2. 理解动量因子 pct_change(90).shift(-90) 的前视对齐陷阱。
  3. 用 Zipline 的 Pipeline+CustomFactor 构建均值回归策略。
  4. 说清 Z-score 标准化在均值回归里的作用。
  5. 做事件研究:信号识别 + 冷却期 + 未来收益分布 + 胜率。

子章节导航

01 alphalens 动量因子完整检验(QS015)

5 只股票 90 日动量;MultiIndex(date,asset) 格式要求;get_clean_factor_and_forward_returns(periods=[1,5,10], max_loss=0.5);create_full_tear_sheet 一键全套报告;shift(-90) 前视对齐(研究用回测勿用)。

02 Zipline 均值回归多空策略(QS045)

MeanReversion(CustomFactor):21 日窗口 Z-score 标准化;Pipeline 选 bottom(5)做多 top(5)做空;screen=VWAP>15 过滤低价股;order_target_percent 目标权重撮合;月末 market_open 调仓;市场中性多空组合。

03 3 日回调事件研究与胜率(QS043)

SPY 连续 3 日下跌识别(down & down.shift(1) & down.shift(2));冷却期 42 交易日避免信号扎堆;1/5/10/21 日未来收益;胜率 = gt(0).mean();for 循环+last_streak_day 手写状态机;事件驱动研究极简范本。

前置知识与后续延伸

前置知识:第 2 章(指标/信号);pandas 时序操作。

后续延伸:第 5 章用机器学习自动找因子/信号;第 6 章用 quantstats 评估策略。


作者与出处
原作者: 灏天文库
整理: 灏天文库整理
本站整理收录,版权归原作者/开源协议所有;欢迎通过原文链接访问源仓库。
发布者: 作者: 灏天文库 转发
评论区 (0)
U