Tushare学习与使用(二)

上一篇文章主要简单介绍了什么是Tushare以及注册方法,这篇主要介绍Tushare的一些功能

功能概览

Tushare包含数据种类众多,比如沪深股票的股票列表、交易日历、上市公司基本信息等等,对于我这种金融研究的初学者来说,已经足够用了。除了这些结构化数据以外,Tushare还包括一些非结构化的数据,比如新闻快讯、新闻联播文字稿还有新冠疫情数据等等,有些数据需要较多的积分,具体大家可以去查看官网的积分规则。
在这里插入图片描述

查看股票行情数据

对于研究股票来说,股票的历史行情数据是必不可少的。想要获取股票行情一个做法是可以去一些金融网站爬取,但这种做法需要自己写爬虫,比较麻烦,如果需要大量数据的话还需要考虑爬取网站的是否有反爬措施。另外一种做法就是调用一些现成的工具包接口,而Tushare可以说是一个不错的选择。
Tushare目前整合了股票(未复权、前复权、后复权)、指数、数字货币、ETF基金、期货、期权的行情数据,未来还将整合包括外汇在内的所有交易行情数据,同时提供分钟数据(需要较高积分)。下面是它的参数说明
在这里插入图片描述
下面我们查询一下上证指数从2018-1-1到2018-10-11的行情数据。

df = ts.pro_bar(ts_code='000001.SH', asset='I', start_date='20180101', end_date='20181011')

In [10]: df.head()
Out[10]:
     ts_code trade_date      close       open       high        low  \
0  000001.SH   20181011  2583.4575  2643.0740  2661.2859  2560.3164
1  000001.SH   20181010  2725.8367  2723.7242  2743.5480  2703.0626
2  000001.SH   20181009  2721.0130  2713.7319  2734.3142  2711.1971
3  000001.SH   20181008  2716.5104  2768.2075  2771.9384  2710.1781
4  000001.SH   20180928  2821.3501  2794.2644  2821.7553  2791.8363

   pre_close    change  pct_chg          vol       amount
0  2725.8367 -142.3792     -5.2233  197150702.0  170057762.5
1  2721.0130    4.8237      0.1773  113485736.0  111312455.3
2  2716.5104    4.5026      0.1657  116771899.0  110292457.8
3  2821.3501 -104.8397     -3.7159  149501388.0  141531551.8
4  2791.7748   29.5753      1.0594  134290456.0  125369989.4

注意Tushare pro_bar接口的均价和均量数据是动态计算,想要获取某个时间段的均线,必须要设置start_date日期大于最大均线的日期数,然后自行截取想要日期段

查看股票日线数据

Tushare支持我们查看股票的日线、周线和月线,如果我们想要查看上证指数从2018-7-1到2018-7-18号的日线行情数据,我们输入三个参数,分别是股票代码、开始日期和结束日期,然后接口会返回一个dataframe包含从开始日期到结束日期的股票日线数据。

pro = ts.pro_api()

df = pro.daily(ts_code='000001.SZ', start_date='20180701', end_date='20180718')
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值