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 赫芬达尔指数 个股贡献度分解 结果呈现层 集中度时间序列 贡献度排序条形图 累计贡献曲线 实战判断 抱团阶段 扩散阶段 瓦解风险 问题一:资金有多集中? CR5 = 前5名成交额 ÷ 全市场成交额 示例:CR5=18% → 资金高度集中 HHI = Σ(个股成交额占比)² 数值越大,分布越不均衡 观察集中度的趋势方向 抬升=抱团加强;回落=资金扩散或瓦解 问题二:涨幅由谁贡献? 贡献度 = 个股涨跌幅 × 指数权重 示例:30%权重×20%涨幅=6个百分点 贡献占比 = 个股贡献 ÷ 指数总涨幅 示例:6 ÷ 8 = 75%,高度依赖单只股票 识别"真领涨"与"搭便车" 贡献排序靠前者才是行情主引擎 互补

上图把整门课拆成四个层次:数据输入、指标计算、结果呈现、实战判断。左侧回答"钱有多集中",右侧回答"涨幅由谁贡献",两者在实战判断处汇合。需要强调的是,集中度高不等于风险大,集中度低也不等于安全——关键在于集中度所处的阶段以及领涨股的贡献是否可持续。

四、学习目标与实战价值

学完本课程,你应当能够独立完成以下任务:

  1. 用日行情数据计算任意区间、任意股票池的CR5、CR10与HHI,并画出集中度时间序列;
  2. 对指数或组合做贡献度拆分,输出个股贡献排序表,识别真正的领涨主引擎;
  3. 结合集中度趋势与贡献结构,判断行情处于抱团、扩散还是瓦解阶段;
  4. 把上述结论转化为仓位与选股上的具体动作,而不是停留在"看图说话"。
学习建议:本课程强调"可复现"。建议准备一份包含个股代码、日期、收盘价、成交额、指数权重的数据表(Excel或CSV均可),后续章节的每个指标都可以在这份数据上亲手算一遍。示例中的数值均为教学假设,实际计算请以你自己的数据为准。

五、一个贯穿全课的最小示例

为了让抽象概念落地,这里先给出一个贯穿全课的最小示例,后续章节会在此基础上逐步扩展。假设某指数仅含5只股票,区间内权重与涨跌幅如下表(示例数据,非实测):

股票权重区间涨跌幅贡献度(百分点)贡献占比
A30%+20%+6.075.0%
B25%+4%+1.012.5%
C20%+2%+0.45.0%
D15%+3%+0.455.6%
E10%+1.5%+0.151.9%
合计100%—+8.0100%

这张表已经能读出关键信息:指数上涨8个百分点,其中A一只股票贡献了6个百分点、占比75%,其余四只合计仅贡献25%。如果此时A的成交额占比也显著高于其权重,说明资金与涨幅双重集中于A,行情属于典型的"单引擎驱动"。一旦A走弱,指数缺乏接力力量,回撤风险就会放大。这就是本课程要教你看清的结构。

常见误区提醒:不要用"板块涨幅排名"代替贡献拆分。板块涨20%可能由一只股票拉动,也可能由几十只股票共同推动,两者的交易含义完全不同。前者是抱团,后者是扩散,对应的应对策略相反。

至此,我们已经界定了本课程要解决的两个核心问题、定义了关键指标、给出了分析框架,并用一个最小示例演示了从数据到判断的完整逻辑。接下来的章节将沿着这条链路,逐层展开计算方法、数据处理细节与实战判读规则。