- 35
- 0
- 约1.47万字
- 约 38页
- 2024-09-23 发布于广东
- 举报
Python程序设计基础
第10章Tushare财经数据接口
2
第10章Tushare财经数据接口
10.1财经数据接口Tushare简介
10.2股票行情数据的可视化
10.3优质基本面的股票池创建
3
10.1财经数据接口Tushare简介
概述:Tushare网站是一个免费且适合Python开发者使用
的财经数据平台,平台可提供的财经数据涵盖我国宏观经济
、国内股票市场各类指数、国内上市公司股票交易数据、上
市公司定期财务报告及国内财经新闻等诸多类别的数据。
安装工具包:tushare,numpy,matplotlib,mpl_finance,
pandas,datetime
Tushare官网/
4
10.1财经数据接口Tushare简介
安装:pipinstalltushare
引入惯例:importtushareasts
利用Tushare包的内建函数获取平台提供的财经数据。Tushare内
建函数返回的数据格式都是Pandas的DataFrame类型,所以比
较方便利用Pandas、NumPy、Matplotlib等程序包提供的操作工
具对这些函数的返回数据进行处理。
内置函数的使用方法如下:
In:importtushareasts
In:df=ts.get_money_supply()
10.1.1宏观经济数据5
可利用Tushare的内建函数从Tushare平台获取多种国内宏观
经济数据,如多个时期的货币供应量、存款准备金率、存贷
款利率、国内生产总值、居民消费价格指数及工业品出厂价
格指数等。
若在IPython操作界面执行如下操作,则可获取我国最近30年
来各时期的货币供应量数据:
In:importtushareasts
In:df=ts.get_money_supply()
10.1.1宏观经济数据
表10.1货币供应量接口参数
列名称代表的内容列名称代表的内容
month统计时间qm准货币(亿元人民币)
m2货币和准货币(广义货币M2)(亿元人民币)qmyoy准货币同比增长(%)
m2_yoy货币和准货币(广义货币M2)同比增长(%)ftd定期存款(亿元人民币)
m1货币(狭义货币M1)(亿元人民币)ftd_yoy定期存款同比增长(%)
m1_yoy货币(狭义货币M1)同比增长(%)sd储蓄存款(亿元人民币)
m0流通中现金(M0)(亿元人民币)sd_yoy储蓄存款同比增长(%)
m0_yoy流通中现金(MO)同比增长(%)rests其他存款(亿元人民币)
cd活期存款(亿元人民币)rests_yoy其他存款同比增长(%)
cd_yoy活期存款同比增长(%)
10.1.1宏观经济数据
表10.2宏观经济数据的接口函数
接口名称功能接口名称功能
get_deposit_rate()存款利率get_gdp_year()国内生产总值(年度)
get_loan_rate()贷款利率get_g
原创力文档

文档评论(0)