创业指数的计算方法通常采用加权平均法,具体公式如下:
\[ \text{创业指数} = \sum (\text{股票价格} \times \text{股票权重}) \]
其中,股票价格是指每只成分股的实际价格,股票权重是根据成分股的市值、流动性等多个因素确定的。
在通达信软件中,可以使用以下函数实现创业指数的计算:
PRICE函数:
获取成分股的价格数据。
WEIGHT函数:
获取成分股的权重数据。
SUM函数:
对成分股的价格和权重进行加权平均计算。
具体的源码实现如下:
\[ \text{创业指数} = \frac{\sum (\text{PRICE} \times \text{WEIGHT})}{\sum \text{WEIGHT}} \]
其中,PRICE代表股票价格,WEIGHT代表股票权重。
需要注意的是,不同的创业指数可能采用不同的计算方法和权重分配方式。例如,创业板指数的计算方法为加权平均计算法,以起始日为基准点,按照创业板所有股票的流通市值,一个一个计算当天的股价,再加权平均,与开板之日的“基准点”进行比较。创业板指数采用派氏加权法编制,具体公式如下:
\[ \text{实时指数} = \text{上一交易日收市指数} \times \frac{\sum (\text{成分股实时成交价} \times \text{成分股权数})}{\sum (\text{成分股上一交易日收市价} \times \text{成分股权数})} \]
其中,“成份股”指纳入指数计算范围的股票,“成份股权数”为成份股的自由流通量,子项和母项的权数相同。子项中的乘积为成份股的实时自由流通市值,母项中的乘积为成份股的上一交易日收市自由流通市值,∑是指对纳入指数计算的成份股的自由流通市值进行汇总。
因此,在计算创业指数时,需要明确所使用的计算方法和权重分配方式,以确保指数的准确性和可靠性。