Python 如何获取股票原始数据
提前准备工作:1 ,安装pandas 模块和 tushare模块打开cmd , 直接安装 , 注意权限
文章插图
文章插图
【Python 如何获取股票原始数据】2 ,注册Tushare社区 , 并获取’my token’Link:, 成功后到个人中心获取 ,注意积分达到120才有权限获取数据 。
文章插图
上述工作完成之后开始撸代码 , 只需简单几行即可获取:
文章插图
Print结果如下:
文章插图
保存的csv文件内容如下:
文章插图
生成简单的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
文章插图
只是简单的获取数据 , 没有涉及相关的算法和实现方式 , 同时欢迎各位大佬提点 。 先行谢过!
PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取
python免费学习资料以及群交流解答点击即可加入
- 页面|如何简单、快速制作流程图?上班族的画图技巧get
- 培育|跨境电商人才如何培育,长沙有“谱”了
- 抖音小店|抖音进军电商,短视频的商业模式与变现,创业者该如何抓住机遇?
- 计费|5G是如何计费的?
- 车轮旋转|牵引力控制系统是如何工作的?它有什么作用?
- 视频|短视频如何在前3秒吸引用户眼球?
- Vlog|中国Vlog|中国基建如何升级?看5G+智慧工地
- 涡轮|看法米特涡轮流量计如何让你得心应手
- 手机|OPPO手机该如何截屏?四种最简单的方法已汇总!
- 和谐|人民日报海外版今日聚焦云南西双版纳 看科技如何助力人象和谐