## 一、数据简介 本表记录 A 股常见指数中各成分股的权重,每个指数、每个交易日、每只成分股一行。指数每个交易日的成分股见 [cn_stock_index_component](https://bigquant.com/data/datasources/cn_stock_index_component)。 - 数据起始时间:2005-01-31 - 数据结束时间:2026-10-30 - 数据更新频率:每个交易日有数据,但权重的变化频率见“权重更新频率” ## 二、主键说明 | 关键字 | 释意 | | --- | --- | | date | 交易日 | | instrument | 指数代码,格式为 `代码.交易所后缀`,如 `000300.SH` | | member_code | 成分股代码,格式为 `代码.交易所后缀`,如 `600519.SH` | ## 三、字段说明 | 字段 | 释意 | | --- | --- | | name | 指数简称 | | member_name | 成分股简称 | | weight | 成分股权重,小数形式,`0.03178` 表示 3.178%。同一指数同一日的权重之和约为 1,2026-10-22 各指数的权重之和在 0.9997 至 1.0002 之间 | ## 四、权重更新频率 权重的变化频率在不同时期不同。以沪深300(`000300.SH`)为例: - 2005 年至 2010 年:权重几乎每个交易日都有变化。2011 年有变化的交易日为 244 天中的 179 天。 - 2012 年至 2024 年 3 月:权重每月变化一次,在每月最后一个交易日变化,每年 12 至 13 次。 - 2024 年 5 月起:权重每月变化一次,在每月第一个交易日变化(2024 年 4 月没有变化)。2026 年的变化日期为 01-05、02-02、03-02、04-01、05-06、06-01、07-01、08-03、09-01、10-08,其中 10-08 是国庆休市后的第一个交易日。 2026-09-02 至 09-30、2026-10-09 至 10-22 两个区间内,所有指数、所有成分股的权重都没有变化。其他指数在早期的变化频率没有逐个核对。 ## 五、已知限制 - 权重按月更新,成分股调整按交易日生效,所以月内两张表的成分股不完全一致。以 2026-10-22 为例,`cn_stock_index_weight` 有而 `cn_stock_index_component` 没有的(指数,成分股)组合有 70 个,反过来有 49 个:信达证券(`601059.SH`)2026-10-19 起不在上证指数(`000001.SH`)的成分股中,权重表仍保留它;道生天合(`601026.SH`)2026-10-20 起是 `000001.SH` 的成分股,权重表还没有它。 - 部分成分股的权重为 0,例如 2026-10-22 上证指数(`000001.SH`)中的 B 股(`900904.SH` 等),以及中证全指(`000985.CSI`)中的北交所股票(`920802.BJ`、`920957.BJ`),当日共 11 行。 - 各指数的起始日期不同,最早的从 2005-01-31 起(`000903.SH`、`000905.SH`),沪深300(`000300.SH`)从 2005-04-08 起,2026-03-02 起新增了 `000904.SH`、`000907.SH`、`932365.CSI`、`932366.CSI`、`932367.CSI`、`980092.SZ`。 - 每个交易日的指数数量随时间增加:2005 年为 2 至 3 个,2024 年为 15 至 17 个,2025-01-21 起为 82 个,2025-04-22 起为 114 个,2025-10-31 起为 115 个,2026-03-02 起为 121 个。每个交易日的行数相应从 2024 年的约 1.4 万行增加到 2026 年的约 5.7 万行,读取时限定 `date` 和 `instrument`。 ## 六、示例数据 取 2026-10-24 至 2026-10-31 的数据,按日期、指数代码、成分股代码排序,展示前 5 行和后 5 行。 | date | instrument | name | member_code | member_name | weight | |:--------------------|:-------------|:---------|:--------------|:--------------|---------:| | 2026-10-26 00:00:00 | 000001.SH | 上证指数 | 600000.SH | 浦发银行 | 0.0051 | | 2026-10-26 00:00:00 | 000001.SH | 上证指数 | 600004.SH | 白云机场 | 0.00032 | | 2026-10-26 00:00:00 | 000001.SH | 上证指数 | 600006.SH | 东风股份 | 0.00019 | | 2026-10-26 00:00:00 | 000001.SH | 上证指数 | 600007.SH | 中国国贸 | 0.00033 | | 2026-10-26 00:00:00 | 000001.SH | 上证指数 | 600008.SH | 首创环保 | 0.00032 | | 2026-10-30 00:00:00 | CN2850.SZ | 深证50R | 300498.SZ | 温氏股份 | 0.014232 | | 2026-10-30 00:00:00 | CN2850.SZ | 深证50R | 300502.SZ | 新易盛 | 0.082349 | | 2026-10-30 00:00:00 | CN2850.SZ | 深证50R | 300750.SZ | 宁德时代 | 0.087601 | | 2026-10-30 00:00:00 | CN2850.SZ | 深证50R | 300760.SZ | 迈瑞医疗 | 0.016582 | | 2026-10-30 00:00:00 | CN2850.SZ | 深证50R | 300979.SZ | 华利集团 | 0.001061 |
股票指数权重 (cn_stock_index_weight)
数据描述: 该表详细记录了A股中常见的宽基指数中各成分股的权重信息,包括指数代码、指数简称、成分股代码、成分股简称、成分股权重以及日期。
文档
用例
表结构
| 字段 | 字段类型 | 字段描述 |
| __PARTITION__ | int64 | - |
| name | string | 指数简称 |
| member_code | string | 成分股代码 |
| member_name | string | 成分股简称 |
| date | timestamp[ns] | - |
| weight | double | 成分股权重 |
| instrument | string | 指数代码 |
表名:cn_stock_index_weight
起始时间:
最近更新时间: