股票指数怎么算出来的?

马漪平马漪平最佳答案最佳答案

计算过程如下(以沪深300为例) 1.首先,确定样本空间 样本空间就是所有满足条件的股票集合,本问题中也就是所有满足条件的A股上市公司。

2.然后,对每个样本空间内公司的相应数据进行加权求和计算 这里的权重是根据每个样本公司对应的自由流通市值进行加权的,具体公式为: 加权后的数值就是该指数的数值,而一期的指数值可以根据该公式重新计算得到。

当然,这里只是简单的加减乘除,实际情况下要复杂一些,因为有些数值需要估算或进行调整,另外还需要考虑样本的公司数变化等问题。 关于样本的公司数变化等问题的处理可以参考我的另一篇解答。 另外,关于指数值的修正问题,一般要考虑以下情况:

(1) 新增证券的加权计算 在指数编制过程中,经常会遇到新证券加入旧指数的情况,这时候就需要对指数的计算方法进行调整,使其符合编制目标。 新证券的加权计算方法有两种:一种是简单平均法,即把新证券的报价加到原数据之中,然后进行加权计算;另一种是移动加权法,其核心是将新证券的报价对新证券的期数进行加权计算后再和原数据相加。

目前市场上比较流行的做法是采用后者。

(2) 证券删除(或替换)时的指数调整 当证券组合中某些证券因故被删除(或被替换)时,必须对指数进行相应修改,以确保指数的连续性和完整性。

(3) 证券分红时的指数修正 证券在分红派息后,指数不应简单地照搬分红的金额加以修正,否则就会失去作为指标的基准作用。较为稳妥的方法是对指数及成份股的基期和现在年份均按相同的比例修正。但这种方法存在缺点,即在成份股数目较少的情况下,修正后的指数可能会缺乏代表性。

区秋如区秋如优质答主

上证50,深证100等的计算原理可以这样理解 首先把成分股的所有股票都看作是独立运行的股票,那么他们的收盘价就是一个随机变量(每个时刻的值都是不同的),然后对这些收盘价进行加权求和就得到了该时间段的成分股市值变化率。然后再对市盈率和流通市值进行标准化处理就可以了。最后得到的数值就是综合反映沪深两市所有股票整体走势的股票价格平均数,也就是所谓的“大盘”!

这里需要强调的一点是 在这里我们假设了所有个股都是独立的运行状态,其实这是最理想的情况,现实中由于存在交易成本、庄家操控等因素的影响会使这个独立性受到破坏进而影响计算的准确性 但是即使如此这种方法也比直接对各个股票进行加权更科学一些吧。。。因为这样可以使得结果更能代表市场真实的运行方向而不是某个庄家的意愿。

我来回答
请发表正能量的言论,文明评论!