上证指数的计算公式为: 上证指数 = (报告期股票市价总值 ÷ 基期股票市价总值) × 100。
具体计算步骤如下:
报告期股票市价总值:
指计算上证指数的当期的每只股票的总股本与股价的乘积之和。即 ∑(某支股票市价 × 总股本)。
基期股票市价总值:
指某一基准日期(如1990年12月19日或2005年12月30日)上海证券交易所中所有股票的总市值。
计算公式:
将报告期股票市价总值除以基期股票市价总值,再乘以100。
此外,上证指数的计算还采用了加权平均法,权重的确定主要依据股票的总市值和流通市值,市值越大的股票,对指数的影响也就越大。例如,大型蓝筹股在指数中的权重通常较高,它们的价格波动会对上证指数产生显著影响。
上证指数的基点为100点或1000点,具体基点根据不同的基期而定。例如,新上证综指发布以2005年12月30日为基日,以当日所有样本股票的市价总值为基期,基点为1000点。
上证指数的计算方法为实时计算,具体做法是:在每一交易日集合竞价结束后,用集合竞价产生的股票开盘价(无成交者取昨收盘价)计算开盘指数,以后每有一笔新的成交,就重新计算一次指数,直至收盘,实时向外发布。