A股涨跌家数 · 10年回测

数据区间:2016-01-26 ~ 2026-10-16,共 2602 个交易日

一、数据来源与计算方法

原始数据

通达信 880005 指数"涨跌家数"——每交易日的上涨股票只数。

全市场总数

通过 baostock 金融数据库获取:

涨跌比(ratio)

T日涨跌比 = 上涨家数 / 当日在市股票总数

所有数据都是真实统计,没有拟合系数、没有估算、没有线性拉伸。 截至 2026-10-16,baostock 在市 type=1 股票共 5226 只。

ratio 的长期均值约 0.478,不是 0.50。 这是通达信"只统计上涨"口径的固有特征——不代表市场天然偏空,而是因为平盘和下跌合计约 52%。 分析重点是偏离 0.478 的程度和不同维度下的偏差。

二、数据概览

2602
交易日
0.478
ratio 均值
0.457
ratio 中位数
1.000
单日最高
0.017
单日最低
5226
最新在市股票

三、状态分类分布

把每个交易日的 ratio 按阈值分成 5 档:极强 / 较强 / 中等 / 较弱 / 极弱。

状态阈值天数占比档内均值
核心发现:

四、年度趋势

年末上市公司总数(真实值)

年度 ratio 均值

ratio 60日滚动均值(月末日)

五、星期几规律

星期ratio均值中位数≥0.55概率<0.20概率样本数
周一效应显著:

六、月度规律

月份ratio均值中位数≥0.55概率<0.20概率样本数
2月最值得关注:

七、动量效应 vs 均值回归

检验前一日极端状态后,次日的 ratio 均值和分布——看是否有动量(强者恒强)或均值回归(极弱后反弹)。

前一日状态次日均值≥0.55概率<0.20概率样本数
极弱后强反弹(均值回归最显著):
极强后也有弱动量:

八、极端行情的持续时间

一个策略的可操作性取决于:极端状态通常持续几天?如果极弱极少连续 2 天以上,那"极弱后次日进场"就几乎总能等到。

极端行情难以持续:

九、总结

1.周一最强,周四周五最弱——周一 ratio 均值 0.52,周四 0.45。一周节律稳定。
2.2月开门红——ratio 均值 0.54,≥0.55 概率 46.2%,全年最高。
3.极弱后抢反弹——<0.20 后次日均值 0.53(+5pct),≥0.55 概率 51.6%。最稳健的信号。
4.极强后有弱动量——≥0.80 后次日均值 0.52,概率 41.8%。但不如极弱反弹。
5.极弱不超过 3 天——10 年里只出现过 6 次三连极弱,绝大多数不会连跌。
葱油鸡饭__