3. 市场宽度的核心指标构建
上一节我们明确了“上涨家数”本身只是一个绝对量,它无法回答“今天涨得多还是少”这个问题——3000家上涨在5000只股票的市场上是普涨,在8000只股票的市场上只是温和。因此,真正可用的市场宽度分析,必须把上涨家数放进一个可比较的框架里。本节围绕三个最常用的宽度指标展开:上涨家数占比、涨跌家数比与扩散指数,并说明它们各自的构造方式、适用场景与局限。
一、上涨家数占比:最直观的宽度刻度
上涨家数占比(Advance Ratio,简称 ADR)的定义非常直接:
ADR = 上涨家数 / 总家数 × 100%
示例(假设数据):
总家数 = 5000
上涨家数 = 3200
ADR = 3200 / 5000 × 100% = 64%
这个指标把绝对家数压缩到 0~100% 的区间,天然解决了不同市场规模、不同历史时期不可比的问题。经验上可以建立一个粗略的判读刻度:ADR 高于 70% 属于强势普涨,50%~70% 为偏强,40%~50% 为多空拉锯,低于 30% 则接近普跌。需要注意,这里的“总家数”应剔除停牌股,否则停牌比例变化会污染分母,导致指标失真。
ADR 的优点是直观、易算、可跨市场比较;局限也很明显:它只区分“涨”与“不涨”,完全忽略涨幅大小。一只股票涨 0.1% 和涨 9.9% 在 ADR 中贡献完全相同,因此当市场出现“多数股票微涨、少数权重股大涨”的结构时,ADR 会显得偏乐观,掩盖了赚钱效应的真实分布。
二、涨跌家数比:多空力量的相对强度
涨跌家数比(Advance/Decline Ratio,简称 A/D Ratio)用上涨家数除以下跌家数:
A/D Ratio = 上涨家数 / 下跌家数
示例(假设数据):
上涨家数 = 3200,下跌家数 = 1600
A/D Ratio = 3200 / 1600 = 2.0
比值 1 是多空分界:大于 1 表示上涨家数占优,小于 1 表示下跌家数占优。相比 ADR,A/D Ratio 对“下跌一侧”更敏感——当下跌家数从 1600 扩大到 2400 时,比值会从 2.0 迅速降到 1.33,而 ADR 只从 64% 降到约 57%,变化幅度明显更小。因此,A/D Ratio 更适合用来捕捉市场情绪的边际转弱。
它的局限在于分母:当下跌家数很少时(例如普涨日下跌仅 200 家),比值会被放大到 15 以上,数值失去分辨力;反之在普跌日,比值趋近于 0,同样难以细读。此外,A/D Ratio 与 ADR 一样不区分涨跌幅,且对停牌、平盘股的处理需要事先约定——通常平盘股不计入分子分母,这一点必须在指标口径中固定下来,否则前后数据不可比。
三、扩散指数:把“涨跌方向”升级为“变化方向”
扩散指数(Diffusion Index,简称 DI)借鉴了景气调查中的扩散思想,它不只统计“涨或跌”,而是统计“在涨的股票中,有多少是持续走强的”。一种常见的构造方式是:
DI = (上涨家数 - 下跌家数) / 总家数 × 100 + 50
示例(假设数据):
上涨 3200,下跌 1600,总家数 5000
DI = (3200 - 1600) / 5000 × 100 + 50
= 1600 / 5000 × 100 + 50
= 32 + 50 = 82
加 50 是为了把结果平移到以 50 为中轴的区间:DI 大于 50 表示上涨力量占优,小于 50 表示下跌力量占优,等于 50 为多空均衡。DI 的数值范围理论上在 0~100 之间,读数方式与 PMI 类似,便于横向比较不同日期、不同市场的宽度状态。
DI 的优势在于它同时利用了上涨和下跌两侧的信息,且以 50 为中枢,判读门槛低。但它仍然是“家数口径”,不反映涨幅权重;同时,DI 对总家数的变化敏感,当市场扩容(新股大量上市)时,同样的多空结构会得到不同的 DI 值,因此更适合在固定样本池内做时间序列比较,而不是跨市场直接对比。
四、三个指标怎么选:场景与局限对照
把三个指标放在一起看,它们其实是同一组原始数据(上涨、下跌、总家数)的三种投影,各自放大不同的信息维度。实际使用时,建议按分析目的选择主指标,再用其余指标交叉验证:
| 指标 | 计算口径 | 核心读数 | 最适合的场景 | 主要局限 |
|---|---|---|---|---|
| 上涨家数占比 ADR | 上涨 / 总家数 | >70% 强,<30% 弱 | 跨市场、跨期比较整体温度 | 忽略涨幅大小,微涨与大涨同权 |
| 涨跌家数比 A/D | 上涨 / 下跌 | >1 多方占优 | 捕捉情绪边际转弱、下跌扩散 | 极端日数值失真,平盘股口径需固定 |
| 扩散指数 DI | (涨−跌)/总×100+50 | >50 偏强,<50 偏弱 | 固定样本池的时序跟踪 | 对样本扩容敏感,仍是家数口径 |
五、一个可复用的计算与判读流程
假设我们每天收盘后要生成一份宽度日报,可以按下面的顺序落地(以下数值均为教学假设):
- 清洗样本:取全市场股票,剔除当日停牌、剔除上市不足 5 日的新股,得到有效总家数 N。假设 N = 5000。
- 分类计数:统计上涨家数 U、下跌家数 D、平盘家数 F,满足 U + D + F = N。假设 U = 3200,D = 1600,F = 200。
- 计算三指标:ADR = 3200/5000 = 64%;A/D = 3200/1600 = 2.0;DI = (3200−1600)/5000×100+50 = 82。
- 交叉判读:ADR 64% 属偏强,A/D 2.0 显示多方明显占优,DI 82 远高于 50 中枢——三者方向一致,可判定当日为“偏强普涨”。若出现 ADR 高但 A/D 接近 1 的组合,则说明上涨家数虽多但下跌家数也不少,市场内部存在明显分化,需要警惕。
- 记录口径:把 N、平盘处理方式、停牌剔除规则写入日报模板,保证次日数据可比。