HQChart使用教程85-股票复权计算
- 什么是复权
- 复权形式
- 前复权
- 后复权
- 复权算法
- 简单复权
- 精确复权
- HQChart复权配置
- 后台计算复权
- 前端计算复权
- 简单复权
- 复权因子
- 交流QQ群: 950092318
- HQChart代码地址
- 个人爱好摄影/模型
什么是复权
所谓复权就是对股价和成交量进行权息修复,按照股票的实际涨跌绘制股价走势图,并把成交量调整为相同的股本口径。股票除权、除息之后,股价随之产生了变化,但实际成本并没有变化。如:原来20元的股票,十送十之后为10元,但实际还是相当于20元。从K线图上看这个价位看似很低,但很可能就是一个历史高位。
复权形式
前复权
向前复权,就是保持现有价位不变,将以前的价格缩减,将除权前的K线向下平移,使图形吻合,保持股价走势的连续性。
后复权
向后复权,就是保持先前的价格不变,而将以后的价格增加。上面的例子采用的就是向后复权。
复权算法
简单复权
根据今日收到的昨收盘和上一交易日的收盘价对比,若二者不等,则能肯定今天有除权,复权系数=
上一交易日的收盘价/昨收盘. 复权系数依次累乘获得每天的复权系数,价格乘以复权系数得到最终的复权价格
精确复权
精确复权是根据上市公司的权益分派、公积金转增股本、配股等情况和交易所的除权报价方案精确计算复权价格。
HQChart复权配置
配置(IsApiPeriod,RightFormula) 详见教程HQChart使用教程1- 如何快速创建一个K线图页面
后台计算复权
配置IsApiPeriod=true,所有周期和复权数据都通过后台api获取。
前端计算复权
简单复权
通过K线数据中的前收盘和上一个交易日收盘价来计算复权价格
配置IsApiPeriod=false, KLine.RightFormula=0
注意后复权如果K线数据没有给全,计算出来的复权价格可能会出现偏差,后复权复权系数是从股票上市第1天开始计算的。
复权因子
10395版本以后才支持
通过K线数据中的前复权因子和后复权因子来获得复权价格
配置IsApiPeriod=false, KLine.RightFormula=1
注意复权因子由后台提供
交流QQ群: 950092318
如果还有问题可以加交流QQ群: 950092318
HQChart代码地址
地址:github.com/jones2000/HQChart
个人爱好摄影/模型