← 返回报告库
业绩预告 · 全 A 46546 份 · 2019–2026 · 事件研究

业绩预告:报喜追不上,
暴雷跌在前

每年 1 月和 7 月是预告季:预增、扭亏、首亏、预减……散户盯着这些公告做两件事——追报喜的,逃暴雷的。我把 2019 年以来全部 4.7 万份业绩预告按事件窗摊开:两件事的答案都反直觉。暴雷的损失在公告前就发生了,报喜的甜头在中位数意义上不存在。

全 A(剔北交)2019-01 – 2026-06 共 46546 份预告(报喜 2.4 万/暴雷 2.3 万)|事件窗:公告前 20 日 / 反应日+次日 / 之后 18 日|市场调整(减同窗全A均值)|剔反应日一字板|train<2022/test
判决 · 暴雷提前定价(公告前 −3.3%/胜率33%) · 报喜 drift 中位为负 落地 · 防雷要在预告季之前 · 报喜别追公告日
−3.33%暴雷公告前 20 日中位(胜率 33%)——先跌为敬
−1.81%暴雷公告后 18 日中位——只再阴跌一点
−1.65%报喜公告后 18 日 drift 中位(胜率 43%)
+5.8%同一 drift 的均值——全靠右尾妖股拉的
一句话结论。业绩预告是提前被定价的已知事件(与解禁同构):暴雷组公告前 20 日中位已 −3.33%、胜率仅 33%——泄露、预期、财报季体检早把价格打下去了;公告后 18 日只再 −1.81%,你看到公告再割,割的是尾巴报喜组更扎心:公告后头两日中位 ≈0(胜率 51%,根本没有集体跳涨),之后 18 日 drift 中位 −1.65%、胜率 43%——半数以上追报喜的人是亏的;均值 +5.8% 看着诱人,全是极少数右尾妖股(预告季炒作)拉出来的,不是你能指望的期望。与本站 PEAD(只跌不涨)完全同构。

八种预告类型,一张中位数账单

预告类型(公告后 18 日 drift)中位胜率均值n
预增(报喜主力)−2.06%41%+2.98%12909
扭亏−2.01%41%+0.68%4714
略增−0.37%48%+16.94%*4412
续盈+0.65%52%+22.67%*684
预减−1.99%39%−0.21%6075
首亏−1.73%42%+0.41%6446
续亏−1.96%42%+0.26%6876
略减−0.95%46%+11.32%*2113
中位数全军尽墨,均值妖气冲天。八种类型里七种公告后中位 drift 为负——连"预增"都是 −2.06%。带 * 的巨大均值(略增 +16.9%、续盈 +22.7%)是小样本右尾:预告季里少数被炒成妖股的票把均值拉飞,那是彩票,不是期望。另一个反直觉:预增幅度完全不重要——把预增按幅度分小/中/大三档,后续 drift 全是 ~3.0%(均值口径),市场只认方向、不认幅度(或者说幅度早已 price in)。

附:公告月溢价(Frazzini-Lamont)在 A 股不成立

美股有个著名规律:股票在可预期的财报公告月系统性跑赢(关注度溢价)。A 股实测(定期报告 ann_date,18 万 stock-month):不成立——公告月平均收益(1.4%)不高于其他月(1.65%);用"去年同月公告→今年同月为预期公告月"的无前视口径,预期公告月组合甚至年化跑输 −8.0%(t=−2.9)。诚实提醒:A 股定期报告集中在 4/8/10 月,该结果与日历季节性(月历效应)深度缠绕,方向可信、幅度谨慎解读。无论如何:美股的"公告月买入"策略别搬来 A 股。记入负知识地图家族。

落地

防雷要在预告季之前

暴雷的损失 2/3 发生在公告前——看到"首亏/预减"再跑,只避开尾部 −1.8%。真正的防雷动作在 12 月和 6 月:剔高应计(利润没现金流撑)、剔预期ST/国九条预警(果仁原生指标)、剔情绪过热组。等公告等于等账单。

报喜的票,等回落不追高

报喜公告日既没有集体跳涨(头两日中位≈0),之后中位还阴跌——基本面真好的票,公告后 2-4 周的回落反而是更好的买点(市场调整口径下比公告日便宜 ~2%)。想赌右尾妖股?那是打板的游戏规则,不是基本面的。

诚实边界

市场调整用全 A 等权,预告股偏小盘,规模匹配会略收窄差距但不改号。② 反应日对齐:交易日盘后公告→次日,非交易日公告→下一交易日(已修对齐 bug)。③ 右尾结构是本文核心警告:均值与中位的巨大裂口意味着"平均能赚"是幸存者叙事。④ 公告月溢价部分与 4/8/10 月日历季节性缠绕,只下"不成立/别搬美股"的保守结论。⑤ 剔反应日一字板(报喜 1.3%/暴雷 2.9% 一字,追不进/逃不出的极端样本)。⑥ train/test:报喜 drift 均值 8.1→3.4(右尾在退潮),暴雷两段一致。非投资建议。

口径与复现

· 数据:tushare forecast 全量 46546 份(2019-01–2026-06,去重);类型分组 报喜={预增,扭亏,略增,续盈} / 暴雷={预减,首亏,续亏,略减};事件窗 pre[-21,-2]/jump[0,1]/drift[2,19](相对反应日);市场调整=减同窗全 A 等权;公告月溢价用 income_period 定期报告 ann_date(18 万 stock-month)。
· 可复现:backtest.py(预告事件)+ ann_month.py(公告月溢价)· backtest_result.json
· 关联:PEAD 盈余漂移 · 解禁(同构:提前定价) · 盈利加速 · 应计异象
· 完成于 2026-07-04 13:08。
chaoe.net · 业绩预告 4.7 万份实测:暴雷跌在前(公告前中位−3.33%/胜率33%), 报喜追不上(drift中位−1.65%/胜率43%, 均值+5.8%全靠右尾妖股);预增幅度不重要(~3.0%三档一样);公告月溢价A股不成立。防雷在预告季前, 报喜等回落。