AMPARIES

微盘轨第二期:一个被全市场判「无用」的因子,怎么在垃圾堆里翻了案

2026-10-01 · 数智实践 · 微盘轨迭代第二期

上一期我们把微盘策略推上了实盘:买全市场成交额最小的一篮子股票,再用宽度门控做保险丝。这一期要解决的是它留下的一个尴尬——那一篮子股票的唯一入选标准是「冷门」,除此之外我们对它们一无所知。

冷门本身是 alpha 的来源,但也是一把双刃剑:池子里既有「被错杀的好公司」,也有「正在慢慢烂掉的公司」,而因子看不见后者的区别。于是我们去试了一个学术界最经典的盈余动量代理——SUE。它差点在第一轮就被判死刑。

一、SUE 是什么,为什么值得一试

SUE(Standardized Unexpected Earnings,标准化盈余惊喜)衡量的是公司业绩超预期了多少,并且用历史波动把这笔惊喜标准化。它背后是金融学里被反复验证的 PEAD 现象:盈余公告发布后,市场对信息的消化是滞后的,好业绩的股票会在公告后继续漂移一段时间。

这条逻辑在微盘股上应该更强——没人研究的小公司,定价效率更低,信息扩散更慢。理论上,这是一个「该有效的地方它更该有效」的因子。

二、第一次检验:全市场判它「无用」

按常规流程,我们先在全市场做横截面 IC 检验。结果很难看:

检验口径IC 均值ICIRt 值结论
全市场(未中性化)0.00750.30 ~ 0.370.82 ~ 0.99不显著,无效

按我们自己的验收标准,这份成绩单应该直接进「已证伪」档案。差一点就进了。

但有一个细节没被放过:把样本切成子池分别看,IC 的分布并不均匀——在小市值那一端,IC 明显更高,且方向稳定。这不符合「完全随机、只是噪音」的样子。

三、翻案:不是因子变强了,是噪音被剔掉了

我们做了两件事,结果完全逆转:

检验口径IC 均值ICIRt 值IC>0 占比
全市场(未中性化)0.00750.30 ~ 0.370.82 ~ 0.99—
微盘池 + 行业中性化0.01721.102.9962.5%

从「统计上不显著」到「t=2.99」,同一个因子、同一批数据,差别只在在哪里用它。

还有两件必须交叉验证的事:

这一节最值得记的不是那个 t 值,而是方法:「因子的有效性从来不是绝对属性,而是「因子 × 应用场景」的联合属性」。一个在全市场无效的因子,可能在一个特定的、定价效率更低的子池里是有效的——反过来也成立。一刀切地判「证伪」,会误杀后者。

四、A/B 回测:六变体扫描,选了最保守的那个

确认有效之后,我们用同一套回测框架扫了 6 组参数(回测区间 2019-08 ~ 2026-09,344 期调仓,基准 = 同口径宽池等权年化 15.8%):

配置年化Sharpe最大回撤相对基准超额IR每期换股
A 基线(纯成交额排序)20.60%0.91−33.26%+4.15%1.09—
V1 ★ 权重 0.10 / 封顶 0.7020.94%0.93−32.32%+4.44%1.181.2 只
V3 权重 0.15(样本内最优)———+4.52%——

落地选了 V1——它不是样本内超额最高的那个。V3(权重 0.15)的超额 +4.52% 更高,但我们选参数的原则一贯是:要风险调整后的确定性,不要样本内的极值。换手几乎没变(92.8% → 92.9%),零增量交易成本。

五、两条硬规律(比参数值更值得记住)

① 封顶优于不封顶。 我们最终只给「SUE 落在前 30%」的股票加分,其余计 0 分(相当于给 SUE 设了 0.70 的封顶,占权重的一半多一点)。原因:盈余惊喜的有效信息集中在右尾——「大超预期」是有意义的信号;而左尾的「大不及预期」在微盘股里噪音极大(本身经营波动就大),拿来做减分反而误伤。

② 权重过犹不及。 把权重加到 0.25 时,超额掉到 +3.72%——低于不加 SUE 的基线。这是一个典型的「轻微倾斜能受益、一旦变主导就反噬」的因子。它只能当调味料,不能当主菜。

六、必须说清楚:这只是一个小幅正增益

我们不打算把这次改造包装成「重大突破」。诚实的量级是这样:年化超额 +0.29 个百分点、IR +0.09;收益改善在 8 个年度里 5 正 3 负(2019、2023、2026 略差于基线)。

它真正的价值在风险指标的一致改善:最大回撤、超额回撤、Sharpe 三项同向变好,且零增量成本。换句话说,这不是一次「收益跃升」,而是一次「同样的收益,风险更低;同样的风险,收益略高」。如果期待更大的增量,正确的方向不是继续拧 SUE 的权重,而是去做下一个正交因子的叠加(见第八节)。

七、上线与监控:怎么保证它「真的在跑」

生产改造只动了「选股排序」一处:在原有「池内取成交额最小 Top100 带」的基础上,改为带内按 0.9 × 成交额分位 + 0.1 × SUE 分位 重排,再取 Top30。脚本保留 SUE_ON 开关,可一键回退到纯成交额逻辑;按周频幂等设计,新逻辑在下一个基准日自动产出,无需人工干预。

改造上线的同时,我们把监控也补齐了——因为吃过「改了、编译过了、但根本没生效」的亏(详见上一期之后的教训):

自曝一处待修项:本篇文章成稿时,我们用的 SUE 快照是 2026-07-31 那一期,按披露日历此时应该已有 8-31 的快照——也就是说,当前生产用的 SUE 还没纳入 2026 年中报数据,滞后一期。这个缺口正是上面第一条告警在首次运行时替我们发现的。已列为修复项(重算 + 把季度重算挂成定时任务)。把待修项写进公开记录,是我们对自己的一种约束。

八、时点快照:最新一期的 Top30 名单

下面这份是接入 SUE 之后、按最新数据(行情数据日 2026-09-30,基准日 2026-09-28)产出的名单。合格池 4020 只,当前宽度档位为弱势(全市场仅 16.1% 的行业站上 20 日线),连续口径建议仓位系数约 30%。

提示:榜单只是「若按最新数据调仓」的时点快照,会随行情每日变动;每日最新清单见本栏目「每日研究观察」跟踪页。

#代码名称20日均额(万)最新价当日SUE综合分
1600860京城股份5006.69.08-0.66%-0.730.90
2601007金陵饭店 SUE+5008.110.59-0.29%+0.070.89
3301295美硕科技 SUE+5047.651.19-2.59%+1.750.89
4001260坤泰股份5009.120.17+1.00%-1.170.88
5002069獐子岛 SUE+5024.124.32-0.27%+0.520.87
6688566吉贝尔5010.930.61-1.22%-0.450.87
7600713南京医药5017.549.88+1.21%-0.060.86
8002729好利科技5018.538.20-1.16%-0.720.85
9300541先进数通 SUE+5050.632.14-0.96%+0.900.85
10002664信质集团 SUE+5028.045.60-0.07%+0.360.84
11600195中牧股份5025.233.20+1.36%-0.330.84
12002901大博医疗 SUE+5054.444.85+0.74%+1.220.83
13301010晶雪节能5028.520.80+1.12%-0.260.82
14603809豪能股份 SUE+5039.068.63-0.24%+0.110.81
15603135中重科技 SUE+5050.412.34-0.70%+0.180.79
16603506南都物业 SUE+5056.533.80-0.33%+0.540.78
17600586金晶科技5051.142.75+1.01%-2.370.77
18600358国旅联合 SUE+5099.215.53-1.22%+1.930.77
19300929华骐环保5052.126.07+1.26%-1.000.76
20301162国能日新 SUE+5100.891.31-0.96%+1.290.75
21300238冠昊生物5054.948.68+0.67%-0.390.75
22001289龙源电力5059.415.68+0.68%-0.430.73
23603098森特股份5063.313.77-0.84%-0.890.72
24600035楚天高速5066.210.99+1.63%-0.850.71
25603271永杰新材 SUE+5114.139.29+0.44%+1.010.70
26688317之江生物5071.921.73+7.73%-0.180.70
27300858科拓生物5072.243.83+2.86%-1.000.69
28300210森远股份5098.341.78-0.57%-0.700.68
29603520司太立 SUE+5130.727.46+4.29%+1.270.68
30301368丰立智能5105.938.90-1.98%-0.180.65

30 只中有 13 只 SUE 为正(盈余改善,标记 SUE+)。相比纯成交额排序,接入 SUE 后净替换 2 个席位:进入永杰新材、司太立,退出国药现代、葵花药业。影响稳定、可预期——这正是「带内二次排序」该有的样子:不改变因子的主暴露,只在池子末段用新信息做一次微调。

九、下一步

本文为个人量化研究实验记录,不构成任何投资建议;文中提及的个股仅为因子输出的时点快照,会随行情变动,不构成推荐。微盘个股的波动与流动性风险显著高于市场平均,历史统计不代表未来表现。涨跌配色遵循 A 股惯例(红涨绿跌)。