这篇文章是上一篇的补充
以中国石油股票为例,代码601857
1.获取从2018年5月1日到2018年5月4日的数据
import tushare as ts
data=ts.get_hist_data('601857',start='2018-05-01',end='2018-05-04')
print(data)
还有两个函数
ts.get_h_data #该函数只返回开盘价(open)、最高价(high)、收盘价(close)、最低价(low)、成交量(volume)、成交金额(amount)六列
ts.get_k_data #这个函数获取数据的速度很明显要快很多,而且可以返回每一只股票从上市开始到当前交易日的所有日线数据
结果如下
open high close low volume price_change p_change ma5 \
date
2018-05-04 7.67 7.71 7.70 7.65 198814.75 0.00 0.00 7.644
2018-05-03 7.61 7.72 7.70 7.57 329403.06 0.09 1.18 7.630
2018-05-02 7.65 7.66 7.61 7.56 232936.98 -0.04 -0.52 7.632
ma10 ma20 v_ma5 v_ma10 v_ma20 turnover
date