PEAD:财报后的"迟到的理性"
我的掌握程度:
先掌握这个答案
度量:SUE(标准化未预期盈余)=(实际EPS−预期EPS)/历史预测误差标准差——预期可用分析师一致预期或时间序列模型(去年同期+趋势)。漂移形态:公告日+1~2%的即时反应,随后60日再漂移2-6%(正向SUE组)——"迟到"的部分就是可捕捉的Alpha。为什么长期存在:①投资者锚定旧信息(对趋势外推不足);②机构调仓有摩擦(调研-决策-建仓的时滞);③卖空约束让负面漂移不对称(A股利空组漂移弱)。A股构造:SUE用业绩预告的"预增/预减"幅度或实际减预期;公告日对齐(merge_asof,q-332)严防前视;事件窗口内行业中性。
先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。
从理解到使用
本阶段实战方法 · 让一个因子经历完整的样本外检验
从一个投资直觉构造信号时,先验证预测关系,再验证能否交易。
- 写出经济假设、股票池、因子方向、可用时点、持有期和评价指标;用历史成分与退市样本。
- 在每个时点用可得数据计算因子,检验截面IC、分层收益、换手和行业市值暴露。
- 锁定参数做样本外验证,扣除成本并做不同市场阶段与参数敏感性分析。
使用边界
- IC没有通用合格线;股票池、频率、持有期与成本不同,数值不可直接横比。
- 多空分组收益不是个人可直接实现的收益,还要考虑融券、对冲与资金约束。
背景 · 从一个困惑说起
公司发布超预期业绩,理论上一秒钟就该涨到位。现实:公告日跳涨后,未来数周股价继续"慢半拍"地漂移上行——市场消化信息像温水煮茶,不是闪电。这就是PEAD(盈余公告后漂移),1968年Ball & Brown发现以来最持久的异象之一。
由此产生的问题
PEAD的界定与度量(SUE)?为什么"反应不足"能存在几十年?A股版PEAD的构造要点与挑战?
核心概念
度量:SUE(标准化未预期盈余)=(实际EPS−预期EPS)/历史预测误差标准差——预期可用分析师一致预期或时间序列模型(去年同期+趋势)。漂移形态:公告日+1~2%的即时反应,随后60日再漂移2-6%(正向SUE组)——"迟到"的部分就是可捕捉的Alpha。为什么长期存在:①投资者锚定旧信息(对趋势外推不足);②机构调仓有摩擦(调研-决策-建仓的时滞);③卖空约束让负面漂移不对称(A股利空组漂移弱)。A股构造:SUE用业绩预告的"预增/预减"幅度或实际减预期;公告日对齐(merge_asof,q-332)严防前视;事件窗口内行业中性。
为什么需要它
①事件因子的教学典范:清晰的经济学(反应不足)+可复现的统计结构+稳定的四十余年证据——比大多数量价因子更"讲道理";②预期数据的入口:它把你引进分析师预期数据库(一致预期、上调下调)——另一座因子金矿(q-416);③检验纪律的综合演练:公告日对齐、事件窗口、横截面中性——阶段4全部工具的事件版应用。
实际应用场景
策略形态:业绩预告"预增超50%"的股票,公告次日买入持有20-60日(叠加质量过滤防"妖预告");A股实测:预增组合的漂移显著但含跳空(可执行价是关键——开盘买入已吃掉部分漂移,成本后收益要打折)。
与之前知识的联系
q-039(阶段1财报)与q-062(公告日对齐)在此合流;q-416(分析师因子)共享预期数据库;q-070(事件因子)家族的第一个完整成员。
⚠ 常见误解
- 公告日追涨就能吃PEAD:公告日跳空已吃掉即时反应,可捕捉的是其后的漂移——买入时点与成本决定成败
- PEAD永远有效:机构化+量化普及使美股漂移缩短(数周→数日);A股也在加速——因子的半衰期意识
- 预增=超预期:预增是相对自己,超预期是相对市场预期——正式的SUE需要预期基准;简化版(预增幅度排名)是可用的近似
🛠 本题实践任务
取最近一季的业绩预告:预增幅度前20只 vs 预减前20只,统计公告后5/20/60日的相对沪深300超额。你的样本支持A股PEAD吗?
💡 提示(先自己想5分钟再看)
预告数据akshare有(ak.stock_yjyg_em);用公告日次日起算(防跳空前视);样本一小注意噪声。
✅ 验收标准
两组的漂移曲线+一句话结论。你的第一个事件研究完整闭环。
在你的浏览器内运行。首次需联网下载 Python;支持标准库和 Pyodide 提供的 NumPy、pandas 等包。行情抓取、系统文件访问和部分第三方库请在本地环境运行。输出自检仅比对结果关键词,不代替逻辑审查。
Python · 独立工作线程 · 执行限时10秒
🤖 AI导师
导师会先检查你的前置知识(财报公告日、事件因子概念),再用案例、公式和代码帮助理解。此功能需要先启用服务。