简述复权的计算

一、概念

1、除权

上市证券发生权益分派、分红、送股、公积金转增股本、配股等情况,交易所会在股权(债权)登记日次一交易日对该证券作除权除息处理,除权除息的基本思想就是股东财富不变原则,即分红事项不应影响股东财富总额。如没有发生除权,即时行情中前收价是前一交易日收盘价;如当日是除权日, 则为除权价。 

2、复权

除权后会在K线上留下缺口, 复权就是对股价和成交量进行权息修复,按照股票的实际涨跌绘制股价走势图,并把成交量调整为相同的股本口径。常用的有向前复权、向后复权:

向前复权,就是保持现有价位不变,将以前的价格缩减,将除权前的K线向下拉平;

向后复权,就是保持先前的价格不变,而将以后的价格向上拉平

 

二、计算

1、除权的计算

    除权价的计算公式为:

除权()参考价=[(前收盘价-现金红利)+()股价格× 流通股份变动比例]÷ (1+流通股份变动比例)

 http://www.szse.cn/main/aboutus/xywjs/xjygzjd/200605168655.shtml

注意: 分红转增的股份变动比例直接用送股比例、配股比例和派息比例即可,而配股时因为有股东会放弃配股, 所以直接用配股比例算不准确,需要按照配股前后股本的变动比例来计算。 

2、复权的计算

目前流行的复权算法主要有: 经典算法、递归后复权、递归前复权、涨跌幅复权法

1)经典算法

简述复权的计算

     公式看着复杂,参照原文结合具体例子,就比较容易理解。

2)递归前复权

求某一时点的前复权价, 则取得该时点后所有的分送配实施方案,循环使用计算除权价的公式(已知前一收盘价,求除权价)计算即可

3)递归后复权

以某个交易日(上市日)为基点,取得该时点后所有的分送配实施方案 ,循环使用计算前一收盘价的公式(已知除权价,求前一收盘价)计算即可 

三种算法都必须要设定一个基准日, 以此基准价格来计算其他交易日的复权价, 针对基准日到交易日间除权次数的不同, 画出的K线往往会有差异。现在常用的行情软件大都使用递归前、后复权公式计算复权价。 

复权K线通常被用来计算投资收益率和涨跌幅。但是上述三种计算方法在收益率和涨跌幅时都存在一些问题(原文结论,未做验证):

1)  收益率

经典算法和后复权 在配股款不计入成本时,买入点在上市日至第一次除权之间时正确;其他买入卖出点都不正确;前复权都不正确;

经典算法、后复权、前复权, 在配股款计入成本时,买入卖出点都不正确;

    2)涨跌幅

经典算法、后复权、前复权都不能精确计算出涨跌幅。 

4)涨跌幅复权

正是由于上述问题,wind提出了涨跌幅复权的计算方法, 也是我们系统中使用的方法。算法简单直接:在每次除权发生后, 根据除权价和前一收盘价计算一个比率,称为除权因子;把截止到计算日历次的除权因子连乘,即为截止日的累积除权因子。计算前复权价,则以价格乘上累积除权因子;向后复权,则价格除以累积除权因子。

  原文结论:

1)  涨跌幅

涨跌幅复权能够正确计算涨跌幅

2)  收益率

       涨跌幅复权法不是以参加分配的实际收益为计算前提,因此无法计算出实际投资的收益;其假设前提是 投资者在除权前一交易日卖出,然后在除权日以除权价买回,即不参加分配, 所以这种方法能计算出理论的收益率。 

三、股改时复权的计算

20056月, 证券市场推行股改, 股改不同于以往的分送配, 股票复牌首日不设涨跌停,不除权除息。像这种不是因为交易,而是因为股本结构变化造成的价格变动,都应该按照复权去处理。

上市公司股改的方式多重多样, 包括派现、权证、认沽权利、送股、缩股、资产重组、混合等。需要对派现、送股、混合复权, 同现金红利、股票红利的处理类似。

参照文档:wind《复权算法说明》https://wenku.baidu.com/view/4238ae41a8956bec0975e3c0.html


 20120516修改:

除数修正法可能的两个小问题:

1.除权价如果和前一收盘价的比值如果很小(尤其是每股只有一分红利),往往被程序忽略

2.如果在停牌中除权, 按照除数修正法,除权日被判定为重新开盘日,但这与实际情况不符。

因此,需要综合分送配的方案和除数修正来维护股票的除权除息信息

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值