金融量化分析-python量化分析系列之---使用python的tushare包获取股票历史数据和实时分笔数据

财经数据接口包tushare的使用(一)

Tushare是一款开源免费的金融数据接口包,可以用于获取股票的历史数据、年度季度报表数据、实时分笔数据、历史分笔数据,本文对tushare的用法,已经存在的一些问题做一些介绍。

一:安装tushare

为避免由于依赖包缺失导致安装失败,请先安装anaconda,百度网盘地址:
链接: 密码:6wq8
安装直接一直下一步即可
安装完成之后,anaconda会自动配置环境变量,直接就可以用了,cmd打开命令行窗口,使用命令
pip install tushare
即可安装tushar

二:tushare的使用 1、获取历史数据之 get_hist_data

参数说明:
• code:股票代码,即6位数字代码,或者指数代码(sh=上证指数 sz=深圳成指 hs300=沪深300指数 sz50=上证50 zxb=中小板 cyb=创业板)
• start:开始日期,格式YYYY-MM-DD
• end:结束日期,格式YYYY-MM-DD
• ktype:数据类型,D=日k线 W=周 M=月 5=5分钟 15=15分钟 30=30分钟 60=60分钟,默认为D
• retry_count:当网络异常后重试次数,默认为3
• pause:重试时停顿秒数,默认为0
返回值说明:
• date:日期
• open:开盘价
• high:最高价
• close:收盘价
• low:最低价
• volume:成交量
• price_change:价格变动
• p_change:涨跌幅
• ma5:5日均价
• ma10:10日均价
• ma20:20日均价
• v_ma5:5日均量
• v_ma10:10日均量
• v_ma20:20日均量
• turnover:换手率[注:指数无此项]
调用方法
例一

import tushare as ts data=ts.get_hist_data(‘300032’) print(data)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzsxdy.html