你想知道上证指数怎么算出来的,说白了,它就是用一个特定的公式,把上海股市里所有股票的总市值变化情况,给换算成一个数字。这个数字的起点,也就是“基期”,定在1990年12月19日,那天所有股票的总市值被当作一个“分母”,然后每天用最新的总市值去除以这个“分母”,再乘以一个固定的起点数字100点,就得到了我们每天看到的上证指数。这样算出来的指数,能大致反映整个上海股市是涨了还是跌了。

核心的计算公式

其实它的核心算法并不复杂。你可以把它想象成一个“比例尺”。这个公式就是:上证指数 = (现在的总市值 / 1990年12月19日的总市值) × 100

这里有几个关键点需要掰开揉碎了说。

一个是“总市值”怎么算。不是简单地把每只股票的股价乘上它发行的所有股票数量。交易所用了一个叫“调整股本数”的东西来算。为什么要调整呢?因为有些公司发行的股票,并不是全部都在市场上自由买卖的,比如有些是大股东长期持有的。如果把这些不能自由买卖的股票也算进去,指数就不太准了。所以,他们会根据股票流通盘的大小,分档确定一个用于计算的股本数,这个方法就叫“分级靠档”。

另一个是“基期总市值”。这个数就像是秤的“定盘星”,从1990年12月19日定下来之后,本身就不会变了。变的是分子,也就是“报告期总市值”,它随着每只股票价格的波动,每一秒都在变。

怎么保证指数连贯不乱套

你可能会想,股市里每天都有新公司上市,也有老公司退市,还有公司分红、送股,这些事会不会把指数搞得乱七八糟?确实会,但交易所有办法解决,用的方法叫“除数修正法”。

简单打个比方。原来我们用一个固定的数(基期总市值)当分母,算出了昨天的指数。今天,有个公司分红了,它的股价因为除息自然就下跌了,这会导致今天的总市值比昨天少一块。如果还用老分母去算,指数就会“跳空”下跌,但这下跌其实只是因为分红,并不是市场真的跌了那么多,这不公平。

那怎么办呢?交易所的工程师们会干一件事:他们不改变分子的数值(因为股价变动是事实),而是去调整那个分母。他们会根据总市值变化的情况,重新计算一个新的分母(新除数)。这样,用新的总市值除以新的分母,得到的指数就能和昨天的指数平滑地连接起来,剔除掉分红、增发这些非市场交易因素的影响。下次你再看到股票除权除息,但指数开盘没有大跌,就知道是这个“魔法”在起作用。

所以,我们平时看到的上证指数,它是一个动态调整的结果。它包括了沪市所有的股票(A股和B股),新股上市满11个交易日后也会被加进来。因为是用市值加权,盘子大、市值高的公司,它的股价涨跌对指数的影响就更大。这就像一艘大轮船,它转个方向,整个船队的感觉都会更明显一些。这也就是为什么有时候你感觉自己的股票在涨,但指数却跌了,可能是因为那些巨无霸公司在跌呢。

了解了这些,再看上证指数的涨跌,你心里大概就有点数了,它不只是简单的平均数,背后有一套保持公平和连贯的规则在支撑着。