指数公司网站上有前十权重,还有上月的月末收盘价格的全部权重。
最近时不时会遇到一些球友问我,怎么知道一个股票指数的重仓股及权重。大家的初衷也很简单,有些出于好奇,有些为了算指数的基本面指标,有些出于了解指数的投资价值。
当遇到这样的球友提问的时候,我第一反应是你有没有一些付费的行情软件如wind,如果没有的话应该看不了指数的权重,这多少有点让人失望。
后来我转念一想,不对。如果没有付费软件,对于大家经常关注的指数,我们还是有办法去了解它们的成分及权重的。为什么呢?
简单而言,这还是得益于近几年ETF产品的发展。鉴于ETF独特的实物股票申购赎回机制,它每天都会对外发布实物申赎所需的一篮子股票清单的(含股票代码和数量)。ETF几乎都是完全复制股票指数的,因此这一篮子股票构成的投资组合权重与指数真实的权重分布非常接近。我们可以根据ETF公开的信息获取到指数的成分及权重。
具体怎么做呢?
我们以一个具体案例为例,操作如下:
1、确定你想了解的指数,如大家都说上证50指数,我想了解这个指数里面到底有啥股票,权重多少。
2、看看该指数在A股有没有相应的ETF产品,找到代码。瞅一眼,跟踪上证50的ETF产品不要太多,我们随便选一个,就510050吧。
3、找该ETF产品每日发布的申购赎回清单。这个数据在基金公司网站和交易所都会公布。交易所发布每日清单的链接为:
510050是上交所产品,我们在交易所网站找到的最新清单如下链接:网页链接
链接具体内容为:只需要关注证券代码、证券简称和股票数量就好了。
4、从免费行情软件中获取这些股票的收盘价,计算各个股票在组合中的权重。
5、然后就得到了上证50指数的个股近似权重。大家不要担心这个“近似”,我们这样算到的权重跟真实的已经基本没有区别,不影响我们分析问题。
经过上述步骤,我们计算得到上证50指数的前十大成分股及权重如下,大家可以看出上证50指数的前两大成分股为平安和茅台,权重占比均达到了10%以上。
股票代码 股票名称 股票权重
601318 中国平安 13.30%
600519 贵州茅台 11.24%
600036 招商银行 6.14%
600276 恒瑞医药 5.15%
600030 中信证券 4.03%
601888 中国中免 3.68%
600887 伊利股份 3.66%
601166 兴业银行 3.19%
601012 隆基股份 2.89%
601398 工商银行 2.74%
好了,以上就是我们整个的操作流程。由于近两年ETF产品数量快速扩张,基本上我们感兴趣的指数都能找到对应的ETF产品,从而可这个指数的成分及权重。一些境外指数如标普500和纳斯达克100等,我们也可以通过这种简单的方法清楚其权重构成。
相信通过这个会给大家在缺乏付费数据的情况下研究指数带来不少便利。
如果大家对一个指数的历史成分及权重感兴趣的话,也可以去交易所或者基金公司网站找对应ETF的历史清单,然后只要有历史收盘价,就可以获得历史权重。
当然,获取指数权重也有其他方法,如指数公司网站等,但这种数据不稳定,不连续,相对而言,上述方法最可靠,最稳定。
$大马哈金牛基金组合(CSI1106)$ $上证指数(SH000001)$ $沪深300(SH000300)$
@银行螺丝钉 @望京博格 @指数ETF投资 @青春的泥沼 @今日话题@蛋卷基金@零城逆影 @老罗话指数投资 @华夏ETF @ETF玩家 @指数基金 @不明真相的群众