历史复权数据,分为前复权和后复权数据。
使用Tushare获取股票上市以来所有历史数据,默认为前复权。
如果不设定开始和结束日期,则返回近一年的复权数据,从性能上考虑,推荐设定开始日期和结束日期,而且最好不要超过三年以上,获取全部历史数据,请分年段分步获取,取到数据后,请及时在本地存储。
话不多说,直接上代码。
**
**
**
一.个股首个上市日期
df = ts.get_stock_basics()
date = df.ix['600848']['timeToMarket'] #上市日期YYYYMMDD
**
**
**
二.大盘指数的全部历史数据
调用时,请务必设定index参数为True,由于大盘指数不存在复权的问题,故可以忽略autype参数。
ts.get_h_data('002337') #前复权
ts.get_h_data('002337', autype='hfq') #后复权
t