1. 课程导入与问题界定
在A股、港股或美股的结构性行情中,我们经常遇到一种现象:指数涨幅不大,但某几只股票涨势凌厉,账户收益却远不及预期;或者指数上涨了15%,而自己的组合只涨了5%。很多投资者把原因归结为"选股不准",但真正的问题往往出在更前面的一步——没有看清这轮上涨的资金到底集中在哪里,以及涨幅究竟由谁贡献。本课程要解决的核心问题,就是用量化手段回答两个问题:市场的钱有多集中?指数的涨幅有多少来自领涨股?
一、从三个真实场景引出问题
先看三个典型场景,它们共同指向同一个分析缺口。
- 场景A:指数上涨但个股普跌。某段时间沪深300上涨8%,但全市场约60%的个股下跌。这说明涨幅高度依赖少数权重股,若组合未覆盖这些股票,就会"赚了指数不赚钱"。
- 场景B:板块内部严重分化。某科技板块整体上涨20%,但板块内前3只股票贡献了其中70%的涨幅,其余几十只股票几乎原地踏步。此时"买对板块"并不等于"买对股票"。
- 场景C:资金抱团与瓦解。资金持续流入少数龙头,集中度指标不断抬升;一旦抱团松动,集中度快速回落,指数随之剧烈波动。集中度的变化本身就是一个风险信号。
这三个场景说明:只看指数涨跌和板块涨跌是不够的,必须进一步拆解"钱集中在哪"和"涨幅由谁贡献"。前者是资金集中度问题,后者是领涨股贡献拆分问题,二者互为表里——集中度描述资金分布的结构,贡献拆分描述这种结构对收益结果的影响。
二、两个核心概念的精确定义
资金集中度,衡量的是资金(成交额、净流入或持仓市值)在股票之间的分布不均衡程度。常用的度量包括:前N名成交额占比(如CR5、CR10)、赫芬达尔-赫希曼指数(HHI)、基尼系数等。以CR5为例,若某日全市场成交额的CR5为18%,意味着成交额最大的5只股票拿走了近两成资金,集中度偏高;若CR5仅为4%,则资金分布相对分散。
领涨股贡献拆分,是把指数或组合的区间涨幅,按个股逐一分解,计算每只股票对总涨幅的贡献度。核心公式为:
个股i的贡献度 = 个股i区间涨跌幅 × 个股i在指数中的权重
指数区间涨幅 ≈ Σ(个股贡献度) (近似,忽略调仓与复利效应)
例如,某指数中股票A权重30%、区间上涨20%,股票B权重10%、区间上涨5%,则A贡献6个百分点,B贡献0.5个百分点。若指数总涨幅为8%,仅A一只就贡献了75%的涨幅——这就是"领涨股贡献高度集中"。
三、分析框架:从数据到判断的完整链路
本课程后续将围绕一条完整的分析链路展开,下图展示了从原始数据到实战判断的整体结构,也是贯穿全课程的方法论骨架。
上图把整门课拆成四个层次:数据输入、指标计算、结果呈现、实战判断。左侧回答"钱有多集中",右侧回答"涨幅由谁贡献",两者在实战判断处汇合。需要强调的是,集中度高不等于风险大,集中度低也不等于安全——关键在于集中度所处的阶段以及领涨股的贡献是否可持续。
四、学习目标与实战价值
学完本课程,你应当能够独立完成以下任务:
- 用日行情数据计算任意区间、任意股票池的CR5、CR10与HHI,并画出集中度时间序列;
- 对指数或组合做贡献度拆分,输出个股贡献排序表,识别真正的领涨主引擎;
- 结合集中度趋势与贡献结构,判断行情处于抱团、扩散还是瓦解阶段;
- 把上述结论转化为仓位与选股上的具体动作,而不是停留在"看图说话"。
五、一个贯穿全课的最小示例
为了让抽象概念落地,这里先给出一个贯穿全课的最小示例,后续章节会在此基础上逐步扩展。假设某指数仅含5只股票,区间内权重与涨跌幅如下表(示例数据,非实测):
| 股票 | 权重 | 区间涨跌幅 | 贡献度(百分点) | 贡献占比 |
|---|---|---|---|---|
| A | 30% | +20% | +6.0 | 75.0% |
| B | 25% | +4% | +1.0 | 12.5% |
| C | 20% | +2% | +0.4 | 5.0% |
| D | 15% | +3% | +0.45 | 5.6% |
| E | 10% | +1.5% | +0.15 | 1.9% |
| 合计 | 100% | — | +8.0 | 100% |
这张表已经能读出关键信息:指数上涨8个百分点,其中A一只股票贡献了6个百分点、占比75%,其余四只合计仅贡献25%。如果此时A的成交额占比也显著高于其权重,说明资金与涨幅双重集中于A,行情属于典型的"单引擎驱动"。一旦A走弱,指数缺乏接力力量,回撤风险就会放大。这就是本课程要教你看清的结构。
至此,我们已经界定了本课程要解决的两个核心问题、定义了关键指标、给出了分析框架,并用一个最小示例演示了从数据到判断的完整逻辑。接下来的章节将沿着这条链路,逐层展开计算方法、数据处理细节与实战判读规则。