Python量化交易平台:JQData | API使用文档(转)

2019/7/22 11:09:33 人评论 次浏览 分类:python

Python量化交易平台:JQData | API使用文档(转)

#原文地址:https://www.joinquant.com/help/api/help?name=JQData
JQData说明书
由于内容较多,可使用Ctrl+F搜索您需要的数据。
注意:query函数的更多用法详见:query简易教程
JQData是什么
JQData是聚宽数据团队专门为金融机构、学术团体和量化研究者们提供的本地量化金融数据服务。使用JQData,可快速查看和计算金融数据,无障碍解决本地、Web、金融终端调用数据的需求。历经3年沉淀,15万宽客及数百家机构投研交易验证。

使用上,JQData适用Windows、Mac、Linux多种操作系统,支持python2、python3和以及任意编程语言。数据通过简洁的API方式提供,pip即可直接安装使用,挣脱使用束缚,实现更多场景。只需三行代码,即可随取随用~

JQData提供哪些数据
为了满足用户的需求,聚宽数据团队在JQData中不仅提供了全面的基础金融数据,包括沪深A股行情数据,上市公司财务数据,场内基金数据,场外基金数据,指数数据,期货数据,期权数据、债券数据以及宏观经济数据;除此之外,JQData还针对因子数据和特色数据,引进了聚宽因子库,舆情数据,Alpha特色因子,技术分析指标因子,tick数据,助您更好的完成量化研究和投资决策。详细数据清单如下表所示:

沪深A股行情数据 时间范围 更新频率
股票列表数据 2005至今 8:00更新
行业概念和指数成分股 2005至今 8:00更新
日行情 2005至今 盘中实时更新(1分钟刷新一次)
分钟行情 2005至今 盘前9:00更新 盘中实时更新(1分钟刷新一次)盘后24:00更新
分红拆分送股 2005至今 8:00更新
融资融券 2010至今 下一个交易日10点之前更新
资金流向 2010至今 盘后20:00更新
龙虎榜数据 2005至今 盘后18:00更新
限售解禁股 2005至今 盘后20:00更新
停复牌数据 2005至今 盘前9点更新
沪深市场每日成交概况 2005年至今 交易日20:30-24:00更新
沪股通,深股通和港股通(市场通数据) 上市至今 交易日20:30-24:00更新
申万一级行业指数日行情数据 上市至今 交易日17:40更新
申万一级行业估值数据 上市至今 交易日17:40更新
上市公司财务数据 时间范围 更新频率
估值数据 2005至今 交易日18:00-24:00更新
财务指标 2005至今 交易日20:30-24:00更新
资产负债表 2005至今 交易日20:30-24:00更新
现金流量表 2005至今 交易日20:30-24:00更新
利润表 2005至今 交易日20:30-24:00更新
银行专项指标表 2005至今 交易日20:30-24:00更新
券商专项指标表 2005至今 交易日20:30-24:00更新
保险专项指标表 2005至今 交易日20:30-24:00更新
上市公司概况 2005年至今 交易日20:30-24:00更新
上市公司股东股本 2005年至今 交易日20:30-24:00更新
场内基金数据 时间范围 更新频率
场内基金列表数据 2005至今 8:00更新
分级基金数据 2005至今 8:00更新
日行情 2005至今 盘中实时更新(1分钟刷新一次)
分钟行情 2005至今 盘前9:00更新 盘中实时更新(1分钟刷新一次)盘后24:00更新
净值数据 2005至今 盘前9:00更新 盘中实时更新(1分钟刷新一次)盘后24:00更新
融资融券 2010至今 下一个交易日10点之前更新
场内基金份额数据 2005-02-23至今 下一个交易日10点之前更新
指数数据 时间范围 更新频率
指数列表数据 2005至今 8:00更新
指数成分股数据 2005至今 8:00更新
日行情 2005至今 盘中实时更新(1分钟刷新一次)
分钟行情 2005至今 盘前9:00更新 盘中实时更新(1分钟刷新一次)盘后24:00更新
国际指数日行情 上市至今 盘后18:00更新
期货数据 时间范围 更新频率
期货列表数据 2005至今 8:00更新
日行情 2005至今 盘中实时更新(1分钟刷新一次)
分钟行情 2005至今 盘前9:00更新 盘中实时更新(1分钟刷新一次)盘后24:00更新
期货主力合约 2005至今 盘前8:00更新
期货连续指数 2005至今 盘前8:00更新
期货龙虎榜数据 2005年至今 盘后20:00更新
期货仓单数据 2005年至今 盘后20:00更新
期权数据 时间范围 更新频率
期权合约资料 上市至今 盘后18:00更新
期权合约调整记录 上市至今 盘前18:00更新
期权每日盘前静态文件 上市至今 盘前9:05日更新
期权日行情 上市至今 盘中实时更新,一分钟更新一次
期权分钟行情 2017-01-01至今 盘中实时更新,一分钟更新一次
股票期权交易和持仓排名统计 上市至今 盘前8:05更新
期权风险指标 上市至今 盘后19:50更新
期权行权交收信息 上市至今 每日10:45更新
场外基金 时间范围 更新频率
基金主体信息 上市至今 盘后24:00更新
基金净值信息 上市至今 盘前9:00更新
基金持股信息 上市至今 盘后24:00更新
基金持仓债券信息 上市至今 盘后24:00更新
基金资产组合概况 上市至今 盘后24:00更新
基金财务指标信息 上市至今 盘后24:00更新
基金收益日报信息 上市至今 盘后24:00更新
基金分红拆分合并信息 上市至今 盘后24:00更新
宏观经济数据 时间范围 更新频率
国民经济 统计局统计开始至今 交易日盘前8:30之前更新
保险业 统计局统计开始至今 交易日盘前8:30之前更新
人民生活 统计局统计开始至今 交易日盘前8:30之前更新
人口 统计局统计开始至今 交易日盘前8:30之前更新
国内贸易 统计局统计开始至今 交易日盘前8:30之前更新
就业与工资 统计局统计开始至今 交易日盘前8:30之前更新
资源环境 统计局统计开始至今 交易日盘前8:30之前更新
房地产行业 统计局统计开始至今 交易日盘前8:30之前更新
财政政策 统计局统计开始至今 交易日盘前8:30之前更新
固定资产投资 统计局统计开始至今 交易日盘前8:30之前更新
对外经济贸易 统计局统计开始至今 交易日盘前8:30之前更新
景气指数 统计局统计开始至今 交易日盘前8:30之前更新
工业 统计局统计开始至今 交易日盘前8:30之前更新
农林牧渔业 统计局统计开始至今 交易日盘前8:30之前更新
金融业 统计局统计开始至今 交易日盘前8:30之前更新
债券数据 时间范围 更新频率
债券基本信息 上市至今 每日19:00、22:00更新
债券票面利率 上市至今 每日19:00、22:00更新
国债逆回购日行情数据 上市至今 每日19:00、22:00更新
舆情数据 时间范围 更新频率
雪球热度数据 2015年至今 每日3:00前更新
新闻联播文本数据 2009年6月至今 每日20:30前更新
聚宽因子库 时间范围 更新频率
质量因子 2005年至今 每日5:00前更新
基础因子 2005年至今 每日5:00前更新
情绪因子 2005年至今 每日5:00前更新
成长因子 2005年至今 每日5:00前更新
风险因子 2005年至今 每日5:00前更新
每股因子 2005年至今 每日5:00前更新
Alpha特色因子 时间范围 更新频率
Alpha101因子 2005至今 使用指定日期日行情实时计算
Alpha191因子 2005至今 使用指定日期日行情实时计算
技术指标因子 时间范围 更新频率
超买超卖型技术指标 2005至今 使用指定日期日行情实时计算
趋势型技术指标 2005至今 使用指定日期日行情实时计算
能量型技术指标 2005至今 使用指定日期日行情实时计算
成交量型技术指标 2005至今 使用指定日期日行情实时计算
均线型技术指标 2005至今 使用指定日期日行情实时计算
路径型技术指标 2005至今 使用指定日期日行情实时计算
其他 2005至今 使用指定日期日行情实时计算
tick快照数据(仅限机构用户) 时间范围 更新频率
沪深A股tick数据 2010-01-01至今 交易日盘后21:30
金融期货和商品期货tick数据 2010-01-01至今 交易日盘后21:30
50ETF期权tick数据 2017-01-01至今 交易日盘后20:30
说明:

有关财务数据更新:一般是这样的情况,譬如财报公布的发布日期是date,实际上一般会在date前一个交易日的晚上发布出来,我们程序也会在date前一天晚上和date这天早上更新财报;
期货结算价更新时间:晚上12点后;
谁在使用JQData
聚宽量化平台聚集了国内优秀的量化研究者和金融机构,他们使用聚宽数据生产了上百万的优质策略,如果你对量化感兴趣,很快你也能成为其中的一员。他们是:

金融机构:聚宽的机构用户遍布国内主要券商,公募基金和私募基金
研究人员:券商研究所,高校老师都是聚宽数据的深度用户
在校学生:无论是985还是211,这些学校的学生都在使用聚宽的数据
量化研究者:数十万计的量化研究者
为什么选择JQData
为什么JQData能受到如此众多用户的青睐?原因是聚宽数据从一开始就是为量化而生,本地使用,易于量化,调用方便,数据精度高,基础数据全部免费这是JQData区别于国内其他量化平台的最主要特点,相信您在使用过程中能有更深切的体会。具体来说:

本地使用:JQData避免了各个量化平台的限制,适用于Windows,Mac,Linux多种操作系统,用户只需三行Python代码即可完成本地安装和调用,帮助您实现一整套本地化部署的量化投资研究。(支持Python2和Python3,新增HTTP版本支持任意编程语言。)

易于量化:为了避免用户在指定日期获取到未来的数据,JQData在设计过程中,提供了指定日期参数,在该日期用户获取的是截止到该日期市场上已公布的数据,从而避免用户提前获取未来数据的上帝视角。

调用方便:在JQData里,不同品种同一属性的数据用同一个接口就能获取,例如,使用get_price就能获取所有股票,基金,指数,期货的行情数据,从而大大减少用户的学习成本,代码也更加简洁;与之相反,大部分传统数据商提供的数据分散在不同的数据表中,需要用户自己来回查找。

数据精度高:JQData的历史行情提供日行情和分钟行情,更精确的还有tick行情,而大部分量化平台最多提供到日行情这种精度。

基础数据免费试用:为了让更多的用户使用上优质的金融数据,生产出更多的量化研究成果,JQData对基础数据全部免费开放试用,JQData的基础数据包含沪深A股行情数据,上市公司财务数据,指数数据,场内基金数据,期货数据和宏观经济数据;相比之下,大部分数据平台提供的本地化数据少则几万,多则十几万,费用高企让大部分量化研究者望而却步。

因子数据和特色数据:除基础数据外,我们还特别提供了Alpha特色因子,技术指标因子,tick数据以及百度搜索因子,让您在投资研究中加入更多的数据维度。

如何开通JQData
申请试用账号: 聚宽作为国内量化行业的领军企业,本着推动量化行业快速发展的良好愿景,现已开放试用JQData。想要使用JQData的用户只需提交试用申请,就能开通JQData一年有效期的试用账号。试用账号在试用期间可免费调用JQData的全部基础数据,每天可调用100万条,具体试用权限如下表所示。(注:JQData基础数据包含沪深A股行情数据,上市公司财务数据,指数数据,场内基金数据,期货数据和宏观经济数据)

账户类型 试用账户(免费)
账户有效期 1年
可用数据 全部基础数据
可查询数据时间范围 2005年至今
每天调用数据限制 100万条/天
单个账号可同时开启连接数 3个
因子和特色数据 无
开通正式账号: 如果您觉得每天100万条的数据不够用,或者想要使用诸如Alpha特色因子,技术指标因子,tick数据以及百度因子等聚宽的特色数据,可以升级到JQData正式版、标准版或专业版,升级后每天可调用2亿条数据,详情请与我们的运营人员联系。正式账号享有的权益如下表所示。(联系方式:添加管理员微信 JQData01;或发送邮箱至:jqdatasdk@joinquant.com)

账户权益 权益说明 正式版 标准版 专业版
账户有效期 按年付费 √ √ √
数据时间范围 2005年至今 √ √ √
每天调用数据限制 2亿条/天 √ √ √
单个账号可同时开启连接数 3个 √ √ √
可用数据 全部基础数据 √ √ √
Alpha101 √ √
Alpha191 √ √
聚宽因子库 √ √
技术指标因子 √ √
沪深A股tick数据 √
期货tick数据 √
如何安装使用JQData
开通权限后,您可以在本地安装和使用JQData。Python用户请按以下教程安装使用,其他编程语言用户请查看JQData HTTP接口文档。如在使用中遇到问题,还可以添加JQData管理员微信咨询,微信号:jqdata01,添加时请留言"JQData"。

安装JQData: 如您本地已有python环境,打开本地cmd终端或Mac终端,将路径切换到python目录下,直接使用pip语法即可安装。在安装中出现任何问题,可查看JQData安装教程,内有详细解答。

pip install jqdatasdk
如您是windows用户:可以直接下载JQData高校版,一键完成安装。本方式不需另外配置python环境,直接在本地创建一套包含JQData的独立python环境,点击查看高校版安装教程。

升级JQData:JQData预计每2周会发布一次迭代版本,增加更多维度的基础数据以及因子类数据,已有python环境的用户可以使用如下语句完成升级:

pip install -U jqdatasdk
windows用户可以直接点击新版本链接下载安装。或打开cmd终端,切换到JQData所在路径下,通过下述语句升级到最新版本。

C:\JQData>python.exe -m pip install jqdatasdk
登录JQData:安装完成后,导入JQData,并认证用户身份。认证完毕显示“auth success”后即可使用,认证步骤如下:

from jqdatasdk import *
auth(‘账号’,‘密码’) #账号是申请时所填写的手机号;密码为聚宽官网登录密码,新申请用户默认为手机号后6位
调用数据:详见数据调用方法

每天可访问数据条数:由于用户访问数据会给服务器造成一定的压力,JQData开放给试用账号的每天可访问数据为100万条,基本上能够满足大部分用户的需要;如需更多的访问条数,您可以付费升级为正式账号,我们将为您开放每天2亿条数据的访问权限。

因子数据和特色数据:如果您还想使用Alpha特色因子,技术指标因子,tick数据以及百度因子数据,您可以将账号升级到正式版、标准版或专业版,详情请联系我们的运营同事。我们会为您提供定制化的JQData,尽可能满足您的数据需求。如需咨询,请添加管理员微信:JQData01 ;或发送邮箱至:jqdatasdk@joinquant.com。

问题反馈和其他数据需求:如果您在使用JQData的过程中遇到问题,或者希望JQData能够加入更多的数据,请您通过社区提问的方式或者发送邮件至jqdatasdk@joinquant.com告诉我们。另外,为了增进用户之间的交流,我们还提供了JQData微信讨论组,想要加入讨论的用户可以添加JQData管理员,和我们一起更好的完善和使用JQData。(管理员微信号:JQData01,添加时请留言"JQData"。

相关资讯

    暂无相关的资讯...

共有访客发表了评论 网友评论

验证码: 看不清楚?
    -->