ITPub博客

首页 > 应用开发 > Python > 通过Python SDK 获取tushare数据

通过Python SDK 获取tushare数据

原创 Python 作者:千锋Python唐小强 时间:2019-11-04 18:02:07 0 删除 编辑

导入tushare

import tushare as ts

这里注意, tushare版本需大于1.2.10

通过Python SDK 获取tushare数据

设置token

ts.set_token('your token here')

以上方法只需要在第一次或者token失效后调用,完成调取tushare数据凭证的设置,正常情况下不需要重复设置。也可以忽略此步骤,直接用pro_api('your token')完成初始化

初始化pro接口

pro = ts.pro_api()

如果上一步骤ts.set_token('your token')无效或不想保存token到本地,也可以在初始化接口里直接设置token:

pro = ts.pro_api('your token')

数据调取

以获取交易日历信息为例:

df = pro.trade_cal(exchange='', start_date='20180901', end_date='20181001', fields='exchange,cal_date,is_open,pretrade_date', is_open='0')

或者

df = pro.query('trade_cal', exchange='', start_date='20180901', end_date='20181001', fields='exchange,cal_date,is_open,pretrade_date', is_open='0')

调取结果:

exchange cal_date is_open pretrade_date

0 SSE 20180901 0 20180831

1 SSE 20180902 0 20180831

2 SSE 20180908 0 20180907

3 SSE 20180909 0 20180907

4 SSE 20180915 0 20180914

5 SSE 20180916 0 20180914

6 SSE 20180922 0 20180921

7 SSE 20180923 0 20180921

8 SSE 20180924 0 20180921

9 SSE 20180929 0 20180928

10 SSE 20180930 0 20180928

11 SSE 20181001 0 20180928


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69923331/viewspace-2662591/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-05-14

  • 博文量
    995
  • 访问量
    775643