* 所谓复权就是对股价和成交量进行权息修复,按照股票的实际涨跌绘制股价走势图,
* 并把成交量调整为相同的股本口径。股票除权、除息之后,股价随之产生了变化,
* 但实际成本并没有变化。
* 如:原来20元的股票,十送十之后为10元,但实际还是相当于20元。
* 从K线图上看这个价位看似很低,但很可能就是一个历史高位。
* 例如某股票除权前日流通盘为5000万股,价格为10元,成交量为500万股,
* 换手率为10%,10送10之后除权报价为5元,流通盘为1亿股,除权当日走出填权行情
* ,收盘于 5.5元,上涨10%,成交量为1000万股,换手率也是10%(和前一交易日相比具有同样的成交量水平)。
* 复权处理后股价为11元,相对于前一日的10元上涨了10%,成交量为500万股,这样在股价走势图上真实反映了股价涨跌,
* 同时成交量在除权前后也具有可比性。
*
* 前复权:复权后价格=[(复权前价格-现金红利)+配(新)股价格×流通股份变动比例]÷(1+流通股份变动比例)
* 后复权:复权后价格=复权前价格×(1+流通股份变动比例)-配(新)股价格×流通股份变动比例+现金红利
*
*
*
*
* 一、除权除息
1、沪市除权与除息报价的具体计算公式
除权除息报价=(股权登记日收盘价+配股价×配股比例-每股现金红利)/(1+每股送股比例+每股配股比例)。
2、深市除权与除息报价的具体计算公式
除权除息报价=(股权登记日收盘价×除权前总股本+配股总数×配股价-派现金总额)/(除权前总股本+送股总数+配股总数)
需注意的是,股票市场的股价受市场供求本身影响较大,因而除权(息)报价又作为除权(息)日市场开盘的参考价。
上海、深圳证券交易所现行做法是在除权(息)基准日,以除权(息)报价代替该日的前收盘价,作为该日集合竞价和涨跌幅限制的参考,当日开盘价仍由集合竞价产生,之后的价格由连续竞价产生。
填权与贴权在除权(息)后一段时间内,如果多数投资者对该股看好,使得该股股价上涨,其价格高于除权(息)报价,这种行情称为填权。如果股价上涨到除权(息)前的价格水平,称为填满权。相反,如果多数投资者不看好该股,使得该股股价下跌,其价格低于除权(息)报价,则为贴权。
当上市公司宣布上年度分红派息方案并获董事会及证监会批准后,即可确定股权登记日。在股权登记日交易(包括股权登记日)后手中仍持有这种股票的投资者均有享受分红派息的权力。如果是分红利现金,称做除息,大盘显示DR××;如果是送红股或者配股,称为除权,大盘显示XR××;如果是即分红利又配股,称为除权除息,大盘则显示XD××。
其实一个计算总的原则就是:登记日收市的市值与除权除息时的市值相等。
二、复权的计算
由于上海、深圳两个交易所的计算方法存在差别,上海的办法粗略一些,深圳的办法繁琐一些,两者的不同,仅仅在于对配股的处理方式上面。
深圳交易所对配股,考虑不参与配股的股东,当前的配股承销方式是,配股承销商在认购不足时,需要自己掏钱购买,如果未来承销方式发生变更,承销商无需兜底,那么统计计算这个除权除息报价又要麻烦一些了。
因此,从简化问题的角度出发,对上海深圳的股票全部采取上海的简要计算方式。
复权的方式有向前复权(当前股价不调整,当前股价为基准),向后复权(当前股价调整,历史股价为基准,以上市第一天为基准,或者以有历史记录的第一天为基准),我们考虑向前复权(简称前复权)。
根据除权除息报价,我们可以得到复权的计算公式(两者是互逆的运算)
复权价格=(复权前价格-分红+配股价*配股比例)/(1+送股比例+配股比例)
分红、配股比例、送股比例都是/每股
以浦发银行为例,2008年至2010年的分配方案为
时间 送股 配股 配股价 分红 (每股)
2010-6-10 0.3 0 0 0.15
2009-6-9 0.4 0 0 0.23
2008-4-24 0.3 0 0 0.16
选择以下几日的复权前的收盘价格
2008-1-2 53.55
2009-1-5 13.72
2010-1-4 21.19
2010-12-17 12.72
对于2008-1-2(2008-1-2到2008-4-24之间的所有价格数据)的价格,需要做三次复权处理(2008年的权息调整,2009年的权息调整,2010年的权息调整)
对于2009-1-5(2008-4-25到2009-6-9之间的所有价格数据)的价格,需要做二次复权处理(2009年的权息调整,2010年的权息调整)
对于2010-1-4(2009-6-10到2010-6-10之间的所有价格数据)的价格,需要做一次复权处理(2010年的权息调整)
我们以2008-1-2日的复权计算为例,
第一次调整,(53.55-0.15)/(1+0.3)=41.0769
第二次调整,(41.0769-0.23)/(1+0.4)=29.1763
第三次调整,(29.1763-0.16)/(1+0.3)=22.32
前复权:复权后价格=[(复权前价格-现金红利)+配(新)股价格×流通股份变动比例]÷(1+流通股份变动比例)
后复权:复权后价格=复权前价格×(1+流通股份变动比例)-配(新)股价格×流通股份变动比例+现金红利
*
* 程序上的-权后价格=(价格-红利/10)/(1+送股数/10)
* 权后价格=价格*(1+送股数/10)+红利/10
*/