← 返回报告库
开盘成交占比 · 全 A 1736 只 · 30 分钟线 · 原创微观结构信号

开盘半小时成交越集中,
次日越差

一只股票今天的成交,是均匀分布在全天,还是一开盘就砸出一大半量?后者往往是情绪化的抢开盘、追高开、事件驱动的开盘冲动。我把"开盘头半小时成交额 ÷ 全天成交额"拿来分组,发现一个又强又干净的反转:开盘越放量集中,次日越跌——最极端的 10% 次日年化 −51%。而且它扛住了市值中性和开盘跳空两道检验。

全 A 1736 只(每年初 top800 并集全池)|2016-01 – 2026-06 共 2546 交易日|开盘占比 = amount(09:30→10:00 bar)/ 全天 amount|日度截面分组·次日收益·剔涨跌停·长仓口径·train<2022/test
判决 · 强反转(t=−8.4)· 过 size + gap 两关 落地 · 排雷:别碰开盘异常放量集中的票
−51%开盘占比最高 10%(D10)次日年化
−33.3%D10−D1 价差(t=−8.4,train/test 都成立)
−21.4%size 中性后价差(t=−7.4,各市值组皆负)
−15.5%剔开盘跳空后价差(t=−5.7,非跳空反转)
一句话结论。把每只股票当天成交额集中在开盘头半小时的比例拿来做日度截面分组:占比越高、次日越差。价差 D10−D1 −33.3%、t=−8.4,而且集中在极端——开盘放量最凶的 10%(D10)次日年化 −51%。它不是小盘效应(size 中性后仍 −21.4%、每个市值组都负),也不是隔夜跳空反转的重复(剔跳空后仍 −15.5%)。开盘的集中放量,是一张"情绪过热"的当场指纹,次日兑现。

分组:阶梯温和,尾部塌陷

按开盘成交占比分 10 组 · 次日收益(年化) · D1 最分散 → D10 最集中
0D1D2D3D4D5D6D7D8D9−51D10
信号藏在尾部。中间几组(D3-D4,开盘占比适中)次日最稳(≈0 到 +3%);两端都偏负,但真正的塌陷在 D10——开盘成交占比最高的一档,次日 −51%/年,是断崖式的。这意味着它最佳用法是排雷/过滤器(剔掉极端组),而不是线性打分:开盘越是异常集中放量,越危险。train(−28.6)/test(−39.0)两段一致,不是某轮牛熊的产物。

三道稳健性检验:它是真的

检验D10−D1 价差t含义
原始 decile−33.3%−8.4强反转
① size 中性(5 市值组内)−21.4%−7.4非小盘效应
② 剔开盘跳空(gap 分层内)−15.5%−5.7非跳空反转

不是小盘垃圾股

各 decile 平均市值几乎持平(log-mv 14.1–14.4);size 中性后每个市值组都为负:小盘 −41.5%、大盘 −6.1%——小盘更凶,但大盘也扛不住

不是隔夜跳空的翻版

已知开盘高跳空次日也反转。把开盘跳空分 5 层、在每层内部再看开盘占比,价差仍 −15.5%(t=−5.7)——开盘占比带来独立于跳空的信息

机制与落地

为什么"开盘集中放量"预示次日跌?成交额在开盘头半小时高度集中,通常意味着情绪化的开盘冲动——隔夜消息发酵后的集合竞价抢筹、追逐高开、题材/事件驱动的开盘一次性放量。这种"开盘一把梭"缺乏全天理性买盘的持续跟进,当日剩余时间和次日就回吐。它和 高成交量溢价在 A 股反转 是同一个大逻辑——A 股的放量往往是情绪高潮而非价值发现,只是这里精确到"放量发生在什么时段"。

排雷过滤器

把"开盘成交占比处于当日全市场最高 10%"当回避/减仓信号(D10 次日 −51%)。手里的票若开盘一把放量、之后缩量低走,警惕次日回落。

反向选股条件

选股时偏好开盘占比适中偏低(成交均匀分布全天)的票——理性、持续的买盘比开盘冲动更健康。可与换手率温度计、尾盘反转叠加。

诚实边界

极端组驱动、非线性:价差主要来自 D10 的塌陷(−51%),中间 8 组平坦——是尾部排雷信号,不宜线性打分外推。② 反向信号,长仓最佳用法是过滤器,不是独立多头;深组偏小盘,实盘做多需叠基本面。③ 次日收益毛口径未扣成本;开盘占比对流动性差的票测量噪声更大(但 size/gap 中性后仍显著)。④ 已剔次日一字涨跌停(不可成交端)。⑤ 原创信号、非具名论文复现:属日内成交周期性(Heston-Korajczyk-Sadka 2010)与开盘注意力文献的家族,机制解释为推测。全 A 长仓口径,不含空腿。非投资建议。

口径与复现

· 口径:全 A 1736 只(每年初总市值 top800 并集全池)、30 分钟 bar,2016-01–2026-06;开盘占比 = 10:00 bar(09:30→10:00)amount / 全天 amount;日度截面 10 分组,预测次日收益(复权 pct_chg),剔次日涨跌停;size 中性 = 5 市值组内各自分档;gap 中性 = 开盘跳空 5 层内各自分档;train<2022 / test≥2022。极端组驱动、反向排雷用法、原创非论文如实标注。
· 可复现:backtest.py · backtest_result.json(开盘占比面板缓存于 data/factor_lab/open_share_panel.parquet)。
· 关联:高成交量溢价反转 · 尾盘反转 · 市场日内动量 · 隔夜 vs 日内
chaoe.net · 开盘成交占比反转(全A 1736只):开盘头半小时成交越集中、次日越差,最集中10%次日−51%;D10−D1 −33.3%/t−8.4,过size中性(−21.4%)+剔跳空(−15.5%)两关,非小盘非跳空。排雷:别碰开盘异常放量集中的票。