tushare 金融数据获取(R语言版)

在上次 tushare正确爬取 指数数据文章后,看到后台有人留言说是希望能分享一个R语言版,那么好,你们要的R语言版今天来了。

首先,R语言只支持tushare pro,不支持tushare,因此在使用tushare获取数据之前,需要注册后才能使用。

library(Tushare)
pro <- pro_api(token = '********** token *********')

股票数据

以平安银行为例:

> pro(api_name = 'daily', ts_code='000001.SZ', start_date='20200101', end_date='20200723')
 ts_code trade_date  open  high   low close pre_close change pct_chg       vol    amount1  000001.SZ   20200723 14.24 14.29 13.81 14.01     14.41  -0.40 -2.7759 2027525.9 2838535.22  000001.SZ   20200722 14.49 14.65 14.27 14.41     14.49  -0.08 -0.5521 1312951.6 1895447.23  000001.SZ   20200721 14.68 14.68 14.40 14.49     14.73  -0.24 -1.6293 1252865.7 1815570.34  000001.SZ   20200720 14.23 14.77 14.10 14.73     14.14   0.59  4.1726 1979632.0 2872758.1

如果需要爬取指数的数据,需要200积分,这里就不演示了,原因你懂得。

如果需要查看指数说明,可以使用index_basic接口。

> pro(api_name = 'index_basic', ts_code='000001.sh', start_date='20200101', end_date='20200723')
    ts_code     name market publisher category base_date base_point list_date1 000001.SH 上证指数    SSE  中证公司 综合指数  19901219        100  19910715

期货数据

同样,因为积分问题,这里只以期货的交易日历为例,获取上海期货交易所的日历数据。

> pro
  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值