计算股票指数需要考虑三个因素:抽样、加权、计算程序。抽样是指从众多股票中选择具有代表性的成份股;加权是按单价或总值加权平均,或不加权平均;计算程序可以采用算术平均数、几何平均数或兼顾价格与总值等方式。
由于上市股票种类繁多,计算全部上市股票的价格平均数或指数的工作极为复杂。因此,人们通常会从上市股票中挑选一些具有代表性的样本股票,计算它们的价格平均数或指数,用来代表整个市场的股票价格总趋势和涨跌幅度。在计算股票指数或平均数时,必须考虑以下四个因素:样本股票必须具有典型性和普遍性、考虑其行业分布、市场影响力、股票等级、适当数量等因素;计算方法必须具有高度适应性,能对不断变化的股市行情作出相应的调整或修正,以使股票指数或平均数更加敏感;计算依据必须统一,一般以收盘价为计算依据,但随着频率的增加,有些人会以每小时价格或更短的时间间隔计算;基期应具有较好的均衡性和代表性。
上证基金指数的计算方法是以基金发行份额为权数进行加权计算,计算公式为:报告期指数=(报告期基金的总市值/基期)×1000,其中总市值= Σ(市价×发行份额)。而上证综合指数等是以样本股的发行股本数为权数进行加权计算,计算公式为:报告期指数=(报告期成份股的总市值/基期)×基期指数,其中总市值= Σ(股价×发行股数)。注意,在计算上证B股指数时,B股价按美元计算,而在计算其他指数时,B股价应根据适用汇率(中国外汇交易中心每周最后一个交易日的人民币兑美元的中间价)折算成人民币。