Python 如何获取股票原始数据

提前准备工作:1 ,安装pandas 模块和 tushare模块打开cmd , 直接安装 , 注意权限
Python 如何获取股票原始数据文章插图
Python 如何获取股票原始数据文章插图
【Python 如何获取股票原始数据】2 ,注册Tushare社区 , 并获取’my token’Link:, 成功后到个人中心获取 ,注意积分达到120才有权限获取数据 。
Python 如何获取股票原始数据文章插图
上述工作完成之后开始撸代码 , 只需简单几行即可获取:
Python 如何获取股票原始数据文章插图
Print结果如下:
Python 如何获取股票原始数据文章插图
保存的csv文件内容如下:
Python 如何获取股票原始数据文章插图
生成简单的K线图:
#generate to picimport mplfinance as mpfimport numpy as npfrom matplotlib import pyplot as pltfig = plt.figure(figsize=(12,8))ax = fig.add_subplot(111)df_ma = pd.DataFrame()original_data = http://kandian.youth.cn/index/pd.read_csv(r'C:\Users\002475.SZ.csv')print(original_data)days = 511opens = original_data['open'][1:days + 1]closes = original_data['close'][1:days + 1]highs = original_data['high'][1:days + 1]lows = original_data['low'][1:days + 1]data_index = original_data['trade_date'][1:days + 1]ohlc = list(zip(np.arange(0,len(opens)), opens, closes, highs, lows))mpf.candlestick2_ochl(ax, opens, closes, highs, lows, width=0.6, colorup='r', colordown='g')ax.set_xlim(0,days + 1)ax.set_xticks(np.arange(0,days + 1,20))ax.set_xlabel('Date', fontsize = 15)ax.set_ylabel('Price', fontsize = 15)ax.set_title('002475')plt.show()123456789101112131415161718192021222324
Python 如何获取股票原始数据文章插图
只是简单的获取数据 , 没有涉及相关的算法和实现方式 , 同时欢迎各位大佬提点 。 先行谢过!
PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取
python免费学习资料以及群交流解答点击即可加入