tushare 中获取股票历史信息的借口有好几个:tushare.get_hist_data(), tushare.get_h_data(),tushare.get_k_data(), 网络上关于这几个函数的介绍方法也很多,但是get_k_data 虽然开放了设置前复权,后复权,不复权的三种参数设置,然而函数内部却并没有真正实现,前复权的数据与不复权的数据一致;因此想要获取的复权数据需要使用tushare.pro_bar, 具体示例如下:
df=ts.pro_bar(ts_code='603997.SH', adj='qfq', start_date=startdate, end_date=enddate) 其中adj 是设置复权的接口,none:不复权 qfq:前复权 hfq:后复权
了解更过关于pro_bar的用户可以直接使用help(ts.pro_bar)
来源:51CTO
作者:wjlwzl
链接:https://blog.csdn.net/wjlwzl/article/details/100797034