袁腾飞讲文化大革命:如何自编指数

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 11:58:50
原文地址:如何自编指数作者:学不会成熟白菜投资学--进阶研究--如何自编指数

上一篇 / 下一篇  2010-05-12 11:54:47

查看( 906 ) / 评论( 0 ) / 评分( 0 / 0 )

白菜投资学--进阶研究--如何自编指数


一、创设指数的必要性
相信大家都有过这样的想法,就是想自己选一些股票,来编制自己的指数,并把这个指数的市场表现与其它指数进行对比,看看自己选的股好

不好。
深圳交易所还没有推出创业板指数,理由有二:一是刚推出创业板,股票数量不多,二是推出初期,国人有炒新的习惯,所以,暴涨暴跌的情

况,指数的波动大。
指数的发布,只是为了反映某批股票的市场表现的整体面貌,不是为了好看。所以,数量多不多,不是理由,指数波动大不大更不是理由。如

果因为指数波动大,而不设指数,这样市场就不波动了么?掩耳盗铃而已。
正因为市场会暴涨暴跌,我们更加需要知道它到底暴涨成什么样,暴跌成为什么样。否则,盲目瞎做,无从应对,岂不更糟?
路上有高低不平的石块与凹坑,不代表我们闭上眼看不到,路就是平的。没有指数,正如盲人骑盲马,夜半临深渊。
中国的领导就是这么有中国特色。汶川地震前,明明大自然已有警示,地震局也已发现异常。我们可爱的领导,偏要发个没有地震的安民告示

。似乎我们不知道,地就不震了。
似乎我们没有指数可看,就不会暴涨暴跌了。
咱中国的领导们的管理艺术,呵呵,真是可爱!

二、初设的过程
2009年10月30日,创业板最初的28家公司上市。因为各家公司的股本不一样,我们按流通权重法来设计指数。由于是二级市场指数,所以,我

们只以二级市场的交易价格作为采集的信息样本,也就是说,不以发行价来计算指数。
股票的流通市值=收市价*流通股数
然后把28家公司按当天收市价乘以流通股数得到流通市值相加,就是总市值。各个股票的市值除以总市值,得到的比例,就是初始权重。
现在我们把10月30日第一天的收市的流通市值作为基准,设为起点1000点。
按开市的价格计算出来流通市值与基准市值相比较,得到的就是开市的点数883.81点。
第一天的数据出来了,那么,以后如何跟踪计算呢。为了计算的方便,我们在Excel中,设置以下几列:
名称,代码,前权重,周前累涨,星期一,星期二,星期三,星期四,星期五,周内合涨,周后累涨,阶段比重,现权重
在“前权重”那一列,输入刚才计算的各个股票的权重值(可把刚才计算的权重的数值用“选择性粘贴”的方式输入,不要手工输入近似值)


“周前累涨”那列,暂时留空。
周内合涨=(1+星期一)*(1+星期二)*(1+星期三)*(1+星期四)*(1+星期五)-1
意思是在“周内合涨”那一列,输入公式:
=(1+星期一)*(1+星期二)*(1+星期三)*(1+星期四)*(1+星期五)-1
同样方法输入公式,
周后累涨=(1+周前累涨)*(1+周内合涨)
阶段比重=前权重*(1+周后累涨)
现权重=阶段比重/sum(阶段比重)
意思是每一个股票的现在的权重=对应的阶段比重那一格的数值除以所有股票的阶段比重的总和。
在另外的单元格,分别设置标题:
基准日期,基准指数,阶段涨幅,现日期,现指数
基准日期,是设置或调整指数的日期,初始是2009-10-30
基准指数是1000
阶段涨幅=sum(阶段比重)/sum(前权重)-1
现日期=today()
现指数=基准指数*(1+阶段涨幅)
弄好了,以后每天收市,把当天创业板股票的涨跌幅从行情软件里导出后,粘贴到对应的那一天。
(如果那天休市,则留空。)
到了下个星期,把周后累涨复制后粘贴到周前累涨那里(要用选择性粘贴,不然就把公式带过去了)。然后清空周一至周五的行情(那是上周

的行情了)。
每周依此操作。
依上法,每日算出当天的指数,一直算到2009年12月24日的,970.84点,并逐日记录起来。

三、样本股与新权重的调整
之后,又有新的创业板股票上市了,怎么办呢?
首先,我们要明确,新股上市第一天,是否应该纳入指数。有人认为不应纳入,白菜认为应该纳入,不然,指数不真实,不全面。
既然,要把新股纳入指数,那么如何处理呢。
由于指数是反映二级市场价格的整体变化,所以,用一级市场的发行价来计算是不妥的。若是这样算,新股上市第一天会出现指数“暴涨”(

上证指数以前犯过这样的错),而实际的情形是,二级市场上的价格根本就没有怎么动过。所以,后来这些指数专家怕了,就搞出个规定,新

股上市若干天内不计入指数(又来掩耳盗铃了)。
正确的做法应该是,把新股上市当天的开市价,看作前收市价,以此作为计算的基础。当天的开市价,与前收市价持平时,我们称为平开。
新股发行价36元。上市开市价54元,我们不要以发行价36元作为计算的起始值,而是以开市价54元作为计算的起始,它才是二级市场的投资者

在交易中产生第一个成本数字,是二级市场价格的起始值,才能纳入反映二级市场价格变动的指数。
好了,现在我们把新股上市的开市价,看作是与前收市价相同。那么,这些新股就有了前收市价了。它们当天收市价相对于开市价(也是前收市

价)的涨幅才是二级市场价格的(由二级市场的交易者产生的)真实涨幅(相对于发行价的涨幅是虚假涨幅,是一级市场打新者得到的涨幅,不

是二级市场的真实涨幅)。
好了,有了这样的处理方法,那么,到了2009年12月25日,第二批新股上市的时候,就把旧股24日的收市价算的流通市值,加上新股按25日开

市价(看作24日的收市价,当是平开)所算的流通市值,的总和,来计算新的权重。然后这个新权重数输入到前权重那一列。
这时,基准日期就要改为2009-12-25了,基准指数是2009年12月24日的970.84点。设置好新的权重后,一切重新开始了,所以,周前累涨,各

交易日的涨跌幅,要全部清空。
周内合涨,周后累涨,阶段比重,现权重等,不动,那是由公式自动计算的。
同样的,解禁股上市也要重设权重。

四、后续维护
有了这些原始数据,就可以计算日、周、月、季,以及半年和年度的涨幅了。还可以制作成走势图(请参考文章:《白菜投资学》--《进阶研

究》--《如何做业绩基准比较》)。
这个方法,也适用于自己选择一些股票来编制属于自己的特定的指数。比如网友基海小舟就用这个方法编制了“小舟30指数”。