简介
- 什么是复权?
股票由于公司分红、送股、拆股、合股等行为会导致其股价异常变动,但对应公司资产实际价值并没有发生变化。复权就是对股价和成交量进行权息修复,按照股票的实际涨跌绘制股价走势图,并把成交量调整为相同的股本口径。复权可以消除由于除权除息造成的价格走势畸变,保持股价走势的连续性。 正好特斯拉(TSLA)于2022年8月25日1股拆3股,下面我们以世界首富马斯克掌管的特斯拉为例进行说明。
- 什么是不复权?
当股票股价因为分红拆股等原因变化时, 不填补股价走势图上的巨大空隙,仍然保持股票历史和当天的交易价格即为不复权。 下图是以不复权方式显示的k线图, 从下图可以看出来特斯拉股价的k线在2022.8.25 当天直接有个断崖式下跌。
不复权K线图能真实反应股价历史的变动信息,缺点是会留有大缺口,导致各类技术指标都无法应用
- 什么是前复权?
保持现有股价不变,以目前股价为基准调整股票历史价格,把因为分红拆股等行为导致的股价变化进行相应比例调整以保持股价走势的连续性即为前复权。以特斯拉拆股为例说明,拆股前每股约900美元,1股拆3股后, 每股变成300美元,那前复权就是把拆股之前的股价都除以3即可。下图是以前复权方式显示的特斯拉股价k线图。
前复权当前价格是最新的实际交易价格,且K线均线的走势是连续的,比较符合投资者的交易习惯,适合人工交易方式
- 什么是后复权?
保持历史股价不变,以上市首日股价为基准调整股票后续价格,把因为分红拆股等行为导致的股价变化进行相应比例调整以保持股价走势的连续性即为后复权。下图是以后复权方式显示的特斯拉股价k线图,可以看出来,拆股对后复权方式没有影响。
通过后复权我们可以看出该股上市以来累计涨幅,即上市时买入且参与全部配送、分红一直持有到目前的股价涨幅。但这会导致当前股票价格显示的不是实际成交价,不太符合投资者的交易习惯,可能会影响短期投资行为
如何计算复权价
某日前复盘收盘价 = 末日收盘价 末日复权因子 ∗ 某日复权因子 某日前复盘收盘价 = \frac{末日收盘价}{末日复权因子} * 某日复权因子 某日前复盘收盘价=末日复权因子末日收盘价∗某日复权因子
某日后复盘收盘价 = 首日收盘价 首日复权因子 ∗ 某日复权因子 某日后复盘收盘价 = \frac{首日收盘价}{首日复权因子} * 某日复权因子 某日后复盘收盘价=首日复权因子首日收盘价∗某日复权因子
从公式可以看出,只要计算出复权因子,不管是前复权价格还是后复权价格,都非常容易计算出来。
那什么是复权因子呢? 复权因子可以理解为在某只股票刚发行的时候买入1个单位后每天价值变化的比例。复权因子的涨跌幅和股价的涨跌幅是一致的:复权因子 = (1 + 涨跌幅) × 前一交易日复权因子
复权因子有很多种算法,BaoStock 使用的是涨跌幅复权算法。关注公众号后回复“复权因子” 即可获取BaoStock复权因子简介文章
结论 & 交流
关注:诸葛说talk,获取更多内容。写文章不易,觉得本文对你有帮助的话,帮忙点赞转发赞赏,让笔者有坚持写好文章的动力。