全部版块 我的主页
论坛 金融投资论坛 六区 金融学(理论版) 量化投资
2044 0
2019-10-29
下面介绍两种常用的数据调取方式:

  •     通过tushare python包
  •     使用http协议直接获取

注:pro版数据接口采用语言无关的http协议实现,但也提供了多种语言的SDK数据获取。

前提条件

  •     已经注册了tushare社区用户
  •     已经获取到tushare token凭证

Python SDK下载SDK

    下载并安装最新版tushare SDK:   

复制代码

导入tushare   
复制代码

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

设置token   
复制代码

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

初始化pro接口   
复制代码

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

复制代码

数据调取

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

复制代码

    或者   

复制代码

调取结果:
复制代码

HTTP协议方式

http restful 采用post方式,通过json body传入接口参数,请求地址为http://api.tushare.pro

输入参数

    •        api_name,接口名称;

    •        token,用于识别唯一用户的标识;

    •        params,接口参数,如daily接口中start_date和end_date;

    •        fields,字段列表,用于接口获取指定的字段,以逗号分隔,如"open,high,low,close";

输出参数

    •        code: 接口返回码,2002表示权限问题。

    •        msg: 错误信息;

    •        data: 具体数据,成功的请求包含fields和items字段,fields与items数据一一对齐;

示例

采用命令行工具curl的请求示例如下:

复制代码

tushare积分怎么获得

    本人是做量化投资的,团队转型,换了交易策略,

    手头有多个离职同事的闲置转让.

    600分:原价50元,仅需39元

    1500分:原价150元,仅需109元(售罄)

    2000分:原价200元,仅需149元

    5000分:原价500元,仅需388元(售罄).

    数量不多,需要请连系VX: a56746435 (备注tushare)


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群