股票复权是什么意思(举例说明)

发布时间:2021-08-20 22:38:21


  什么叫股票复权

  我们知道,如果真要计算一只股票若干年的真实涨幅,最科学的算法是这样的:1)以某个时刻为基准点,作一个基准买入,比如买入100万元的某股票。

  2)然后按如下四种情形作分别处理:a)分红。分红后直接红利再投;b)送转股。股数按送转比例增加;c)定增。放弃,不做处理;d)配股。按比例卖出部分股票,参与配股。

  3)若干时间后,计算(持仓总市值/100万-1)*100%即可。

  但没有软件会给你提供这么一个精确的计算结果。

  因为在实际情况中,比如,分红,就不一定要全部红利再投。一般投资者会取出一部分红利出来改善生活或是买入其它股票,更为常见。

  于是,大家对上面的abcd四种情形做了进一步的简化处理:

  a)分红。分红后持有股息现金不变;b)送转股。股数按送转比例增加;c)定增。放弃,不做处理;d)配股。放弃,不做处理。

  可以看出,主要是简化了a)分红和d)配股两种情形的处理方式。

  经过这种简化处理后,我们就称对这只股票进行了复权。

  为什么需要复权计算?

  A公司,12月1号每股价格是10元。12月2号A公司每10股分红10元,同时在送10股。

  计算除权价格:10-10/10=除权价格*2

  新的每股价格(除权价格)变成4.5元。如下图(为了效果我们将变化区间放大):

除权价格

  小明作为A公司股东,在年初1月1号以每股5元买入10股。到12月1号股价翻了一倍,每股10元。然而12月2号K线开盘价显示每股变成4.5元了。价格出现了巨大的跳空缺口,一下跌了55%。盈利变成亏损了?小明打开股票账户发现,每股价格确实是4.5元,但账户上持有的股票数量从原来的10股变成20股,同时资金账户多了10元。

  那么小明折算:

  折算方式1:1号的每股10元,按新的持股股数和分红来折算,实际每股资产变成了4.5元=(10-1)/2;

  折算方式2:2号的每股4.5元,按新的持股股数和分红来折算,实际每股资产是4.5*2+1=10元;

  这两种计算方式,小明都算到自己实际的每股资产并没有因除权而减少。

  所以除权后K线图前后的股价对应的股本和分红是不一样的,我们以除权前后的股东每股资产一致为计算口径,我们对股价进行复权。

  折算方式1:以除权后的价格为基准,即保持除权后的股价不变,对除权之前的价格进行修正叫前复权;

 

前复权

 

  折算方式2:以除权前的价格为基准,即保持除权前的股价不变,对除权之后的价格进行修正叫后复权。

 

后复权

 

  细心的小明发现,如果按前复权处理股价,1月1号的5元变成了:(5-1)/2=2元。12月2号前复权的股价是4.5元。股价的涨幅变成了2.25倍。但小明实际的每股资产涨幅只有2倍。前复权的问题就在于分红对股价做了减法,使得基数变小,导致前后倍数增加。对于历史分红越多的股票,计算其历史涨幅,偏差越大。

  例如东方财富(300059),用前复权看,历史最低价是0.19元,至2021年7月15日,最高价是33元,涨幅是173倍。用后复权看最低价是18.5元,最高价是1799元,涨幅是97倍。前复权的涨幅计算是不正确的。同时我们也经常看到不少股票前复权的历史股价会出现负数,原因是每股的累计分红大于发行价。为什么我们经常使用前复权?因为前复权价格保持当前股价和交易价格一致,方便计算市值和下单交易。同时现实中大部分股票的股息都在3%以下,分红对前复权计算近两三年的涨跌幅影响较小,大部分的股友可以忽略这个偏差。

  当然,通过后复权来计算历史涨幅或者区间涨幅,即保持原来的买入价格基数不变,这样算得的数据才是准确的。同时要强调,这种计算方式并不是分红再投入计算。

  股票复权的方式:前复权和后复权

  有了复权方法后,关键就是基准点的选择了。

  如果以当前股价为基准点,然后往前复权,就是前复权。

  比如分红复权。当前股价是10元,昨天是分红除息股权登记日,股价是10.5元,每股分红0.5元,则昨天的股价相应减去0.5元,复权后还是(10.5-0.5)=10元。

  通过前复权处理,代表投资者昨天花10.5元买入该股票和今天花10元买入该股票,成本都是一样的10元。因为昨天买入的股票,每股可以获得0.5元的分红股息。

  相反,如果以从前某个时点(一般以股票上市首日)股价为基准点,然后往后复权,就是后复权。

  还以分红复权举例。昨日股价是10元,昨天是分红除息股权登记日,每股分红0.5元。今天股价还是10元,则今天的股价相应加上0.5元,后复权后股价变为(10+0.5)=10.5元。

  通过后复权处理,代表投资者昨天花10元买入该股票相当于今天的股价多涨了0.5元。因为昨天买入的股票,每股可以获得0.5元的分红股息,自然就多了0.5元的收益涨幅。

  利用股票复权看持仓成本和股价涨幅

  通过上面的分析:采用前复权,关注的是持仓成本的变化,基准点是当前的股价;而采用后复权,则关注收益变化,体现了股价涨幅,基准点是以前某个时点的股价。

  那么,结果就很显然,你想计算一只股票的长期涨幅,如果中途涉及到复权处理,显然应该使用后复权。算涨幅,自然是针对以前某个时点作为基准点。

  但是,现在的股票行情软件,默认的复权处理是前复权。

  很多投资者没注意到这一点,直接就使用前复权来计算股价涨幅,就非常容易出问题,甚至是搞笑的问题。

  比如时间足够长,分红次数足够多,一只股票前复权后,其成本可以是0或负值。如果你以0或负值作为基准来计算收益,收益率岂不是无穷大或负数?

  一般错误使用前复权计算股价涨幅,时间超过5年,其误差就无法接受。

  以大佬刘经常提到南京银行举例,目前股价是10.35元。南京银行中途有多次分红送股的复权操作。前复权和后复权股价如下图。

前复权1

后复权1

  采用前复权,则2014年的股价复权为1元,这6年,股价上涨(10.35-1)/1*100%=935%,意味着股价涨了9倍多。你们觉得这合理吗,跟真实情况符合吗?显然很荒谬,对吧?

  若采用后复权,则2014年的股价基准为13元,当前股价复权为52元。这6年,股价上涨(52-13)/13*100%=300%,意味着股价涨了3倍。这就跟真实情况很吻合了,对吧?

  虽然后复权也是一种近似处理,比如没考虑红利再投。

  但只要时间不是太长,一般不超过10年的话,这种误差可以忽略不计。



下一篇:未来现金流折现的企业估值法

上一篇:一带一路概念股票总市值排行榜(259家)