【邢不行|量化小讲堂系列10-Python量化入门】量化投资中如何处理复权、除权

文中用到的A股数据能在下载,这里可以下载至全部股票、从上市日起的交易数据、财务数据、分钟数据、分笔数据、逐笔数据等。

量化投资中能够处理复权、除权问题

最近惊讶的发觉这些学生对能够在量化投资的实战中能够处理复权、除权等原因,其实不是非常清楚,耽误很多事情,所以本文专门来具体的讲一下这个原因。

【复权计算方法】

股票能时不时的出现现金股息、送股等一系列股本变动,这能产生股价的非正常变化,导致我们不能直接利用美股来判断股票的阴跌幅。例如一个股票是10元,当他10送10的之后,它的定价能成为5元,但是我们并不能认为这个股票大跌了5/ 10 – 1 = 50%。

下面举一个具体的事例来证明能够判断除权价格或者复权涨跌幅:

易事特(SZ300376)在2015年6月5日的收盘价是89.00元,当天晚上每股派息0.184元,并且每10股转增4股,那么这个债券除权之后的收盘价应该是(89.00- 0.184) * 10 / (10 + 4) =63.44元。下一个交易日6月8日的收盘价是57.10,真实涨跌幅应该是57.10 / 63.44 – 1 =-9.993695%,而不是57.10 / 89.00 – 1 = -35.842697%。

其中真实涨跌幅57.10 / 63.44 – 1 = -9.993695%也被称为是复权涨跌幅。

【复权涨跌幅最重要】

因为以上除权问题的存在,很多探究量化的朋友在寻求股票数据的之后,很在乎是否能得到复权之后的价位数据。我想说的是,股票的股价价格并不是最重要的,最重要的是想获得债券复权之后的涨跌幅。

若你有了证券每天的开板涨跌幅,那么知道了股市第一天的价格,通过轻松的连乘计算,自然就可以判断出以后每一天的复权价,这个叫做后复权价。例如股票第一天的价位是10元,之后一天的股价涨跌幅是1%、-2%、3%…那么以后每年的复权价格分别是10(1+1%)、10(1+1%)(1-2%)、10(1+1%)(1-2%)(1+3%)…

同样的,知道了股票最后两天的价格,那么自然也就可以判断出之前每一天的价格,这个叫做前复权价。行情软件中的前后复权价格,其实只是这样算起来的。

若股票数据中只给出了市值租金配资公司,这对判断收入的准确性是有巨大阻碍的。例如给出的是前复权价格,那么很久之前的股票价位通常更小的数字,一般都都是精确到两位小数股票量化投资入门-邢不行,所以能成为0.45,0.47这样类似的数字。例如万科A(SZ000002)在2006年2月8日的前股价收盘价是0.56,2月9日的前股价收盘价是0.48,那么2月9日的涨幅是0.48/0.56- 1 =-14.29%,但是实际上8号、9号的真实收盘价是5.26、5.06,真实的增长是-3.80%,与-14.29%相差巨大。

证券分析师需要会量化投资_量化投资与对冲基金入门 pdf_股票量化投资入门-邢不行

【同花顺、通达信等各家的复权方式不同】

查看来自不同数据源的数据的之后,会看到他们的股价价格以及市值涨跌幅会有微小的差别,这通常是由不同的复权方式出现的。

例如,复权时作为股息产生的个人所得税股票量化投资入门-邢不行,各家的处理方法是不一样的。同花顺、通达信中的送股是不考量所得税的。上文提到的易事特(SZ300376)每股派息0.184元10股转4股,不考虑所得税的除权公式是(89.00- 0.184)10 / (10 + 4)。

但是实际上,这0.184元不会全部去投资者的口袋上,而是能扣除10%的所得税(不同投资者扣得税仍不一样),所以投资者得到的分红只有0.184(1- 10%),那么特别准确的分红方式需要是:(89.00 – 0.184(1 – 10%))10 / (10+ 4) 。一些专业的数据库股票配资,例如wind、国泰安,就是这么复权的。

股票量化投资入门-邢不行_量化投资与对冲基金入门 pdf_证券分析师需要会量化投资

【其他】

对本文研究有自己的看法的同学,欢迎在评论区留言。关于文中的代码、数据,以及下期《量化小讲堂》想知道的内容,也可以加我个人微信xingbx007交流。

如果你要入门量化,但是仍然找不到方向,可以加入我的知识星球。我能在那里解决你的困惑,分享我的体会,不论是投资、技术,还是职业选择、思维模式。

— 学习跟成长从来都不是一个人的事 —

本文来自网络,不代表7号配资在线立场,转载请注明出处:http://www.dg-mg.com/2911.html

作者: 股票配资

发表评论

电子邮件地址不会被公开。 必填项已用*标注