← 返回报告库
尾盘反转 · 分钟线 · Quantpedia 2025 亚军论文 A 股实测

尾盘大涨的股票次日会跌吗?
—— A 股显著性最高的日内异象

Baltussen-Da-Soebhag《End-of-Day Reversal》(Quantpedia Awards 2025 第二名)发现:美股最后半小时大涨的股票次日系统性反转。我们用十年半的 30 分钟线做了 A 股版——t=21.3(扩池后更强),是本站显著性最高的一个。而且 A 股有个天然放大器:T+1 让尾盘追涨的人被锁一整夜。

滚动池(2016-2024 约 350 只大中盘·2025 起全池 ~1700 只)|2016-01 – 2026-06 共 2542 交易日|信号 = 尾盘半小时收益(15:00 收盘/14:30)|日度截面分组·次日收益|回测数据至 2026-06
判决 · 极强且穿越 regime(t=21.3) · 结构=隔夜出货+日内修复 落地 · 别追尾盘拉升 · 深跌阈值版含 0.2% 成本净 +50.4%(小仓位)
−47.8pp尾盘大涨组 次日年化超额
+27.4pp尾盘大跌组 次日年化超额
t=21.3价差日均 0.308% · 胜率 70% · 2542 天
+50.4%阈值1.0%版净年化(0.2%成本·均15.5只)
一句话结论。把每天最后半小时(14:30→15:00)的收益做日度截面分组:尾盘大涨组(top20%)次日超额 −47.8pp/年(train −52.2/test −41.8),尾盘大跌组 +27.4pp/年(train +28.7/test +25.8),价差日均 0.308%、t=21.3、胜率 70%——十年半、两段 regime 完全一致,是本站测过显著性最高的信号。机制是 A 股版的双重放大:散户在尾盘情绪化追涨/杀跌 + T+1 让尾盘买入者被锁一夜,尾盘的价格冲击在次日均值回归。

三组全景:尾盘怎么走,次日反着来

按尾盘半小时收益日度分组 · 次日年化超额(vs 1736 只等权) · 红=跑赢 / 绿=跑输
0 尾盘大跌(bottom20%) +27.4 中间 60% +6.7 尾盘大涨(top20%) −47.8
不对称但两端都活:大涨端的惩罚(−47.8)比大跌端的奖励(+27.4)更狠。train(−52.2/+28.7)与 test(−41.8/+25.8)几乎一样——不是某个 regime 的产物,是市场微观结构的常态。这与美股原论文方向一致、幅度更大(散户占比 + T+1)。

关键分解:隔夜出货 vs 日内修复

尾盘大涨 → 次日跌在「隔夜」

次日全日 −39.7(剔涨跌停)中,隔夜低开占 −41.1、日内 −10.1——尾盘被拉起来的票,次日集合竞价直接低开。「尾盘拉升、次日出货」这句盘口老话被数据实锤。由于 A 股不能做空,这端的价值是排雷:别在尾盘追涨,别持有尾盘被异常拉升的票过夜。

尾盘大跌 → 修复在「日内」

大跌组次日 +29.0(剔跌停)中,隔夜 −5.4、日内修复 +22.9——被尾盘错杀的票次日不低开,开盘后逐步收复。这对多头端极其友好:不用赶今天 15:00 前抢单,次日开盘(集合竞价)买入就能吃到几乎全部反转段。
两端机制不同:大涨端是操纵/情绪冲击的隔夜价格发现(拉尾盘的人次日兑现),大跌端是流动性冲击的日内修复(尾盘砸单砸出的错价被白天的买盘填回)。这个分解决定了落地方式——见下。

为什么偏偏是尾盘?——全时段扫描

把一天切成 8 个半小时,各自算「该段收益」分组 · 次日 D10−D1 价差(年化) · 红=动量(涨了继续涨)/绿=反转(涨了要跌)
+2009:30–10:00开盘+1910:00–10:30+1410:30–11:00-911:00–11:30+413:00–13:30-013:30–14:00-614:00–14:30-9014:30–15:00尾盘
尾盘是一天里唯一真正预测明天的时段,而且反向强度碾压其它所有段。扫遍 8 个半小时:早盘几段有一点微弱动量(+14~20%,但 t 仅 3-4、且 size 中性后掉到 t=1.3 不显著,不足为凭);午盘接近噪声(t≈0)。只有尾盘 14:30-15:00 一柱擎天:D10−D1 −89.6%、t=−22.1,而且 size 中性后仍 −84.2%、t=−4.9 稳健存活。这排除了"随便哪半小时都能反转"的质疑——次日的可预测信息几乎全集中在收盘前那半小时,因为那是情绪、调仓、抢筹/出货最密集、也最扭曲价格的时刻。早盘的涨跌多是理性定价(略有延续),尾盘的涨跌才是要还的债。

成本墙与阈值落地版

多头腿方案(剔跌停,次日开盘进收盘出)信号频率日均毛收益净年化(0.2% 双边)
全量分组(每天买 bottom20%)每天 ~340 只0.145%−13.3%
阈值 0.5%(尾盘跌超 0.5%)2539 天/均 47.4 只0.260%+14.7%
阈值 1.0%2397 天/均 15.5 只0.419%+50.4%
阈值 1.5%(偏小盘)2000 天/均 7.1 只0.667%+89.5%
阈值 2.0%(深小盘)1486 天/均 4.3 只0.833%+90.1%
全池后阈值版更肥,但越深越靠小盘、越要打折看。每天机械买 bottom20% 仍被 0.2% 成本吃穿(−13.3%);只在尾盘跌超 1% 时出手,单次毛利 0.42%,0.2% 成本后净年化 +50.4%(均 15.5 只、覆盖较广、相对可交易)。阈值 1.5-2.0% 冲到 ~90%,但那是均 4-7 只的深小盘,0.2% 冲击成本假设偏乐观、容量极小——当上限估计看,别当可实盘净值。三种用法按性价比排序:①零成本排雷——任何时候别追尾盘拉升的票(alpha 最大且免费,全市值普适);②execution alpha——本来就要买的票挑它尾盘深跌的日子次日开盘买(零增量成本);③小仓位阈值战术——跑 1% 阈值版当卫星仓,深阈值仅适合极小资金。

诚实边界

滚动池口径(重要):分钟数据 2016-2024 仅覆盖约 350 只大中盘,2025 起才是全池 ~1700 只(扩池抓取的早期窗口部分缺失,补抓中)。扩池后反转更强(t 13.4→21.3、胜率 62%→70%)主要由 2025-26 的小盘增量驱动;2016-2024 段的结论建立在大中盘样本上(与 68 只 pilot 一致)。深阈值组偏小盘,真实滑点/容量远差于 0.2% 假设。② 胜率只 51-53%(阈值版):净收益靠右尾的大修复日,不是稳赢,连亏数日正常。③ 深跌信号偶尔与真利空重叠(暴雷尾盘跌),统计上日内修复占优但个别票会接飞刀——阈值版应叠基本面排雷(剔 ST/预亏)。④ 次日开盘价成交假设(集合竞价参与,现实可行,大盘股冲击小)。⑤ 涨跌停已剔(不可成交端)。非投资建议。

论文与口径

· 论文:Baltussen, Da & Soebhag, End-of-Day Reversal(Quantpedia Awards 2025 第二名;美股最后半小时收益的次日反转)。
· 口径:滚动池(top800/年并集;2016-2024 实际覆盖约 350 只、2025 起 ~1700 只)、30 分钟 bar(2016.1–2026.6);信号 = 15:00 收盘/14:30 − 1;日度截面 top/bottom 20% 分组,次日收益(复权 pct_chg);隔夜 = 次日开盘/前收,日内 = 次日收盘/开盘;剔涨跌停(±9.5%)测可交易版;阈值版 = 尾盘跌超 thr 的全部票,次日开盘进、收盘出,双边成本敏感。剔 ST(按当前名)。全池样本、深阈值小盘/容量、接飞刀风险如实标注。非投资建议。
· 可复现:backtest.py(pilot/分解/阈值三合一,全池分钟数据缓存于 data/factor_lab/eod30);全时段扫描 timeofday_scan.py
· 关联:月频短反转(倒U) · 隔夜/日内动量 · 换手率(炒作温度计) · 因子总账
chaoe.net · 尾盘反转 A 股实测(t=21.3 全站最高·滚动池):尾盘大涨次日 −47.8pp(隔夜低开出货)、尾盘大跌 +27.4pp(日内修复);阈值1.0%版含 0.2% 成本净 +50.4%(小盘更肥·capacity受限)。别追尾盘拉升;要买的票挑尾盘深跌日买。