jqdatasdk


Namejqdatasdk JSON
Version 1.9.6 PyPI version JSON
download
home_pagehttps://www.joinquant.com/data
Summaryjqdatasdk<easy utility for getting financial market data of China>
upload_time2024-08-09 10:28:13
maintainertech_data
docs_urlNone
authorJoinQuant
requires_pythonNone
licenseApache License v2
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![Logo](logo.png)

## 公司介绍

**JoinQuant 聚宽,专业量化投研平台、技术驱动的平台型资管。**

办公地点位于北上广深、西安等多个城市,2015年5月成立,目前已在量化领域深耕6年多。早期做量化投研交易系统起家,积淀了深厚的系统、交易、数据、算法、风控等多方面经验,并获得众多头部券商认可。平台拥有40万用户的量化优秀人才储备库,活跃的量化学习交流社区、自研的量化系列课程获得国内外众多一线高校青睐。

目前聚宽包含4大业务线:平台服务、数据服务、算法服务、量化基金。四大业务相辅相成,基于聚宽量化平台积累的用户、技术、市场优势,以量化基金和算法服务进行商业变现。

·  聚宽量化投研平台,服务超40万+量化投研用户
·  聚宽算法,服务于券商客户,交易资产超过50亿
·  量化数据JQData,服务国内超过4500家量化机构
·  聚宽量化基金,当前资产管理规模达110+亿

## 产品介绍

### JQData是什么?

JQData是聚宽数据团队专门为金融机构、学术研究和量化研究者们提供的本地量化金融数据服务。使用JQData,可快速查看和计算金融数据,无障碍解决本地、Web、金融终端调用数据的需求。历经6年沉淀,40万宽客及数千家机构投研交易验证。

使用上,JQData适用Windows、Mac、Linux多种操作系统,支持python2、python3(更多语言详情咨询管理员)。数据通过简洁的API方式提供,pip即可直接安装使用,挣脱使用束缚,实现更多场景。只需三行代码,即可随取随用~

### JQData提供什么数据?

JQData提供多个市场数据,详情可查看官网 [https://www.joinquant.com/data](https://www.joinquant.com/data),内含JQData包含的数据接口和详细的更新时间。

在此基础上,我们提供不同粒度的数据供您使用,包括日线、分钟线、tick级的行情数据,极大地满足您的各项需求。

### 为什么选择JQData?

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

**易于量化:** JQData在设计过程中,聚宽团队基于量化行业专业知识及对投研的经验,对数据进行清洗及整理,使数据更能适用量化的研究习惯,并进一步赋能数据在本地投研的可行性及便利性。

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

**JQData精准度介绍:** 截至目前,聚宽自营基金管理规模已达百亿,使用聚宽数据,一创聚宽平台的实盘交易验证,其精准度满足交易需求。聚宽数据团队研发了数据监控系统和多数据源比对系统,通过一整套系统化的机制保证数据的准确性。另外,我们还提供了指定日期参数,杜绝未来数据。

**JQData稳定性介绍:** JQData采用与聚宽官网一致的账户校验系统,登录账号即可使用。提供独立的数据服务,采用负载均衡、高可用服务架构,配备完善的灾备体系,保证业务系统24小时不中断,并支持海量用户同时在线。数据传输方面,采用RPC协议传输,并压缩成特有数据格式,减少传输数据量,更加节省带宽。

## 申请试用

- 申请链接:https://www.joinquant.com/default/index/sdk?utm_campaign=JQData%E7%94%B3%E8%AF%B7&utm_medium=%E7%BD%91%E9%A1%B5&utm_source=%E8%81%9A%E5%AE%BD&gio_link_id=xRxqAjP5
- 申请方法:如实填写资料后提交


## 调用方法

### 安装方法

```shell
# 首次安装
pip install jqdatasdk

# 升级版本
pip install -U jqdatasdk
```

超详细安装指引: https://www.joinquant.com/view/community/detail/cdf86c624992fc86ed51d920ef8c637b

### 使用方法

```python
import jqdatasdk

# 登录认证
jqdatasdk.auth(username, password)

# 获取数据
jqdatasdk.get_price("000001.XSHE", start_date="2017-01-01", end_date="2017-12-31")
```

详细的使用说明文档见:[https://www.joinquant.com/help/api/help?name=JQData](https://www.joinquant.com/help/api/help?name=JQData)

## 机构合作方式

公司机构用户,可以联系官网右下角在线客服或微信号JQData02,进行洽谈。

            

Raw data

            {
    "_id": null,
    "home_page": "https://www.joinquant.com/data",
    "name": "jqdatasdk",
    "maintainer": "tech_data",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "tech_data@joinquant.com",
    "keywords": null,
    "author": "JoinQuant",
    "author_email": "xlx@joinquant.com",
    "download_url": "https://files.pythonhosted.org/packages/fa/a8/071f42c1ed79d3e44d041706fbc0107c7f7d9c6b8f75854902607158250a/jqdatasdk-1.9.6.tar.gz",
    "platform": "all",
    "description": "![Logo](logo.png)\n\n## \u516c\u53f8\u4ecb\u7ecd\n\n**JoinQuant \u805a\u5bbd\uff0c\u4e13\u4e1a\u91cf\u5316\u6295\u7814\u5e73\u53f0\u3001\u6280\u672f\u9a71\u52a8\u7684\u5e73\u53f0\u578b\u8d44\u7ba1\u3002**\n\n\u529e\u516c\u5730\u70b9\u4f4d\u4e8e\u5317\u4e0a\u5e7f\u6df1\u3001\u897f\u5b89\u7b49\u591a\u4e2a\u57ce\u5e02\uff0c2015\u5e745\u6708\u6210\u7acb\uff0c\u76ee\u524d\u5df2\u5728\u91cf\u5316\u9886\u57df\u6df1\u80156\u5e74\u591a\u3002\u65e9\u671f\u505a\u91cf\u5316\u6295\u7814\u4ea4\u6613\u7cfb\u7edf\u8d77\u5bb6\uff0c\u79ef\u6dc0\u4e86\u6df1\u539a\u7684\u7cfb\u7edf\u3001\u4ea4\u6613\u3001\u6570\u636e\u3001\u7b97\u6cd5\u3001\u98ce\u63a7\u7b49\u591a\u65b9\u9762\u7ecf\u9a8c\uff0c\u5e76\u83b7\u5f97\u4f17\u591a\u5934\u90e8\u5238\u5546\u8ba4\u53ef\u3002\u5e73\u53f0\u62e5\u670940\u4e07\u7528\u6237\u7684\u91cf\u5316\u4f18\u79c0\u4eba\u624d\u50a8\u5907\u5e93\uff0c\u6d3b\u8dc3\u7684\u91cf\u5316\u5b66\u4e60\u4ea4\u6d41\u793e\u533a\u3001\u81ea\u7814\u7684\u91cf\u5316\u7cfb\u5217\u8bfe\u7a0b\u83b7\u5f97\u56fd\u5185\u5916\u4f17\u591a\u4e00\u7ebf\u9ad8\u6821\u9752\u7750\u3002\n\n\u76ee\u524d\u805a\u5bbd\u5305\u542b4\u5927\u4e1a\u52a1\u7ebf\uff1a\u5e73\u53f0\u670d\u52a1\u3001\u6570\u636e\u670d\u52a1\u3001\u7b97\u6cd5\u670d\u52a1\u3001\u91cf\u5316\u57fa\u91d1\u3002\u56db\u5927\u4e1a\u52a1\u76f8\u8f85\u76f8\u6210\uff0c\u57fa\u4e8e\u805a\u5bbd\u91cf\u5316\u5e73\u53f0\u79ef\u7d2f\u7684\u7528\u6237\u3001\u6280\u672f\u3001\u5e02\u573a\u4f18\u52bf\uff0c\u4ee5\u91cf\u5316\u57fa\u91d1\u548c\u7b97\u6cd5\u670d\u52a1\u8fdb\u884c\u5546\u4e1a\u53d8\u73b0\u3002\n\n\u00b7  \u805a\u5bbd\u91cf\u5316\u6295\u7814\u5e73\u53f0\uff0c\u670d\u52a1\u8d8540\u4e07+\u91cf\u5316\u6295\u7814\u7528\u6237\n\u00b7  \u805a\u5bbd\u7b97\u6cd5\uff0c\u670d\u52a1\u4e8e\u5238\u5546\u5ba2\u6237\uff0c\u4ea4\u6613\u8d44\u4ea7\u8d85\u8fc750\u4ebf\n\u00b7  \u91cf\u5316\u6570\u636eJQData\uff0c\u670d\u52a1\u56fd\u5185\u8d85\u8fc74500\u5bb6\u91cf\u5316\u673a\u6784\n\u00b7  \u805a\u5bbd\u91cf\u5316\u57fa\u91d1\uff0c\u5f53\u524d\u8d44\u4ea7\u7ba1\u7406\u89c4\u6a21\u8fbe110+\u4ebf\n\n## \u4ea7\u54c1\u4ecb\u7ecd\n\n### JQData\u662f\u4ec0\u4e48\uff1f\n\nJQData\u662f\u805a\u5bbd\u6570\u636e\u56e2\u961f\u4e13\u95e8\u4e3a\u91d1\u878d\u673a\u6784\u3001\u5b66\u672f\u7814\u7a76\u548c\u91cf\u5316\u7814\u7a76\u8005\u4eec\u63d0\u4f9b\u7684\u672c\u5730\u91cf\u5316\u91d1\u878d\u6570\u636e\u670d\u52a1\u3002\u4f7f\u7528JQData\uff0c\u53ef\u5feb\u901f\u67e5\u770b\u548c\u8ba1\u7b97\u91d1\u878d\u6570\u636e\uff0c\u65e0\u969c\u788d\u89e3\u51b3\u672c\u5730\u3001Web\u3001\u91d1\u878d\u7ec8\u7aef\u8c03\u7528\u6570\u636e\u7684\u9700\u6c42\u3002\u5386\u7ecf6\u5e74\u6c89\u6dc0\uff0c40\u4e07\u5bbd\u5ba2\u53ca\u6570\u5343\u5bb6\u673a\u6784\u6295\u7814\u4ea4\u6613\u9a8c\u8bc1\u3002\n\n\u4f7f\u7528\u4e0a\uff0cJQData\u9002\u7528Windows\u3001Mac\u3001Linux\u591a\u79cd\u64cd\u4f5c\u7cfb\u7edf\uff0c\u652f\u6301python2\u3001python3\uff08\u66f4\u591a\u8bed\u8a00\u8be6\u60c5\u54a8\u8be2\u7ba1\u7406\u5458\uff09\u3002\u6570\u636e\u901a\u8fc7\u7b80\u6d01\u7684API\u65b9\u5f0f\u63d0\u4f9b\uff0cpip\u5373\u53ef\u76f4\u63a5\u5b89\u88c5\u4f7f\u7528\uff0c\u6323\u8131\u4f7f\u7528\u675f\u7f1a\uff0c\u5b9e\u73b0\u66f4\u591a\u573a\u666f\u3002\u53ea\u9700\u4e09\u884c\u4ee3\u7801\uff0c\u5373\u53ef\u968f\u53d6\u968f\u7528~\n\n### JQData\u63d0\u4f9b\u4ec0\u4e48\u6570\u636e\uff1f\n\nJQData\u63d0\u4f9b\u591a\u4e2a\u5e02\u573a\u6570\u636e\uff0c\u8be6\u60c5\u53ef\u67e5\u770b\u5b98\u7f51 [https://www.joinquant.com/data](https://www.joinquant.com/data)\uff0c\u5185\u542bJQData\u5305\u542b\u7684\u6570\u636e\u63a5\u53e3\u548c\u8be6\u7ec6\u7684\u66f4\u65b0\u65f6\u95f4\u3002\n\n\u5728\u6b64\u57fa\u7840\u4e0a\uff0c\u6211\u4eec\u63d0\u4f9b\u4e0d\u540c\u7c92\u5ea6\u7684\u6570\u636e\u4f9b\u60a8\u4f7f\u7528\uff0c\u5305\u62ec\u65e5\u7ebf\u3001\u5206\u949f\u7ebf\u3001tick\u7ea7\u7684\u884c\u60c5\u6570\u636e\uff0c\u6781\u5927\u5730\u6ee1\u8db3\u60a8\u7684\u5404\u9879\u9700\u6c42\u3002\n\n### \u4e3a\u4ec0\u4e48\u9009\u62e9JQData\uff1f\n\n**\u672c\u5730\u4f7f\u7528\uff1a** JQData\u907f\u514d\u4e86\u5404\u4e2a\u91cf\u5316\u5e73\u53f0\u7684\u9650\u5236\uff0c\u9002\u7528\u4e8eWindows\uff0cMac\uff0cLinux\u591a\u79cd\u64cd\u4f5c\u7cfb\u7edf\uff0c\u7528\u6237\u53ea\u9700\u4e09\u884cPython\u4ee3\u7801\u5373\u53ef\u5b8c\u6210\u672c\u5730\u5b89\u88c5\u548c\u8c03\u7528\uff0c\u5e2e\u52a9\u60a8\u5b9e\u73b0\u4e00\u6574\u5957\u672c\u5730\u5316\u90e8\u7f72\u7684\u91cf\u5316\u6295\u8d44\u7814\u7a76\u3002\uff08\u652f\u6301Python2\u548cPython3\uff09\n\n**\u6613\u4e8e\u91cf\u5316\uff1a** JQData\u5728\u8bbe\u8ba1\u8fc7\u7a0b\u4e2d\uff0c\u805a\u5bbd\u56e2\u961f\u57fa\u4e8e\u91cf\u5316\u884c\u4e1a\u4e13\u4e1a\u77e5\u8bc6\u53ca\u5bf9\u6295\u7814\u7684\u7ecf\u9a8c\uff0c\u5bf9\u6570\u636e\u8fdb\u884c\u6e05\u6d17\u53ca\u6574\u7406\uff0c\u4f7f\u6570\u636e\u66f4\u80fd\u9002\u7528\u91cf\u5316\u7684\u7814\u7a76\u4e60\u60ef\uff0c\u5e76\u8fdb\u4e00\u6b65\u8d4b\u80fd\u6570\u636e\u5728\u672c\u5730\u6295\u7814\u7684\u53ef\u884c\u6027\u53ca\u4fbf\u5229\u6027\u3002\n\n**\u8c03\u7528\u65b9\u4fbf\uff1a** \u5728JQData\u91cc\uff0c\u4e0d\u540c\u54c1\u79cd\u540c\u4e00\u5c5e\u6027\u7684\u6570\u636e\u7528\u540c\u4e00\u4e2a\u63a5\u53e3\u5c31\u80fd\u83b7\u53d6\uff0c\u4f8b\u5982\uff0c\u4f7f\u7528get_price\u5c31\u80fd\u83b7\u53d6\u6240\u6709\u80a1\u7968\uff0c\u57fa\u91d1\uff0c\u6307\u6570\uff0c\u671f\u8d27\u7684\u884c\u60c5\u6570\u636e\uff0c\u4ece\u800c\u5927\u5927\u51cf\u5c11\u7528\u6237\u7684\u5b66\u4e60\u6210\u672c\uff0c\u4ee3\u7801\u4e5f\u66f4\u52a0\u7b80\u6d01\uff1b\u4e0e\u4e4b\u76f8\u53cd\uff0c\u5927\u90e8\u5206\u4f20\u7edf\u6570\u636e\u5546\u63d0\u4f9b\u7684\u6570\u636e\u5206\u6563\u5728\u4e0d\u540c\u7684\u6570\u636e\u8868\u4e2d\uff0c\u9700\u8981\u7528\u6237\u81ea\u5df1\u6765\u56de\u67e5\u627e\u3002\n\n**JQData\u7cbe\u51c6\u5ea6\u4ecb\u7ecd\uff1a** \u622a\u81f3\u76ee\u524d\uff0c\u805a\u5bbd\u81ea\u8425\u57fa\u91d1\u7ba1\u7406\u89c4\u6a21\u5df2\u8fbe\u767e\u4ebf\uff0c\u4f7f\u7528\u805a\u5bbd\u6570\u636e\uff0c\u4e00\u521b\u805a\u5bbd\u5e73\u53f0\u7684\u5b9e\u76d8\u4ea4\u6613\u9a8c\u8bc1\uff0c\u5176\u7cbe\u51c6\u5ea6\u6ee1\u8db3\u4ea4\u6613\u9700\u6c42\u3002\u805a\u5bbd\u6570\u636e\u56e2\u961f\u7814\u53d1\u4e86\u6570\u636e\u76d1\u63a7\u7cfb\u7edf\u548c\u591a\u6570\u636e\u6e90\u6bd4\u5bf9\u7cfb\u7edf\uff0c\u901a\u8fc7\u4e00\u6574\u5957\u7cfb\u7edf\u5316\u7684\u673a\u5236\u4fdd\u8bc1\u6570\u636e\u7684\u51c6\u786e\u6027\u3002\u53e6\u5916\uff0c\u6211\u4eec\u8fd8\u63d0\u4f9b\u4e86\u6307\u5b9a\u65e5\u671f\u53c2\u6570\uff0c\u675c\u7edd\u672a\u6765\u6570\u636e\u3002\n\n**JQData\u7a33\u5b9a\u6027\u4ecb\u7ecd\uff1a** JQData\u91c7\u7528\u4e0e\u805a\u5bbd\u5b98\u7f51\u4e00\u81f4\u7684\u8d26\u6237\u6821\u9a8c\u7cfb\u7edf\uff0c\u767b\u5f55\u8d26\u53f7\u5373\u53ef\u4f7f\u7528\u3002\u63d0\u4f9b\u72ec\u7acb\u7684\u6570\u636e\u670d\u52a1\uff0c\u91c7\u7528\u8d1f\u8f7d\u5747\u8861\u3001\u9ad8\u53ef\u7528\u670d\u52a1\u67b6\u6784\uff0c\u914d\u5907\u5b8c\u5584\u7684\u707e\u5907\u4f53\u7cfb\uff0c\u4fdd\u8bc1\u4e1a\u52a1\u7cfb\u7edf24\u5c0f\u65f6\u4e0d\u4e2d\u65ad\uff0c\u5e76\u652f\u6301\u6d77\u91cf\u7528\u6237\u540c\u65f6\u5728\u7ebf\u3002\u6570\u636e\u4f20\u8f93\u65b9\u9762\uff0c\u91c7\u7528RPC\u534f\u8bae\u4f20\u8f93\uff0c\u5e76\u538b\u7f29\u6210\u7279\u6709\u6570\u636e\u683c\u5f0f\uff0c\u51cf\u5c11\u4f20\u8f93\u6570\u636e\u91cf\uff0c\u66f4\u52a0\u8282\u7701\u5e26\u5bbd\u3002\n\n## \u7533\u8bf7\u8bd5\u7528\n\n- \u7533\u8bf7\u94fe\u63a5\uff1ahttps://www.joinquant.com/default/index/sdk?utm_campaign=JQData%E7%94%B3%E8%AF%B7&utm_medium=%E7%BD%91%E9%A1%B5&utm_source=%E8%81%9A%E5%AE%BD&gio_link_id=xRxqAjP5\n- \u7533\u8bf7\u65b9\u6cd5\uff1a\u5982\u5b9e\u586b\u5199\u8d44\u6599\u540e\u63d0\u4ea4\n\n\n## \u8c03\u7528\u65b9\u6cd5\n\n### \u5b89\u88c5\u65b9\u6cd5\n\n```shell\n# \u9996\u6b21\u5b89\u88c5\npip install jqdatasdk\n\n# \u5347\u7ea7\u7248\u672c\npip install -U jqdatasdk\n```\n\n\u8d85\u8be6\u7ec6\u5b89\u88c5\u6307\u5f15\uff1a https://www.joinquant.com/view/community/detail/cdf86c624992fc86ed51d920ef8c637b\n\n### \u4f7f\u7528\u65b9\u6cd5\n\n```python\nimport jqdatasdk\n\n# \u767b\u5f55\u8ba4\u8bc1\njqdatasdk.auth(username, password)\n\n# \u83b7\u53d6\u6570\u636e\njqdatasdk.get_price(\"000001.XSHE\", start_date=\"2017-01-01\", end_date=\"2017-12-31\")\n```\n\n\u8be6\u7ec6\u7684\u4f7f\u7528\u8bf4\u660e\u6587\u6863\u89c1\uff1a[https://www.joinquant.com/help/api/help?name=JQData](https://www.joinquant.com/help/api/help?name=JQData)\n\n## \u673a\u6784\u5408\u4f5c\u65b9\u5f0f\n\n\u516c\u53f8\u673a\u6784\u7528\u6237\uff0c\u53ef\u4ee5\u8054\u7cfb\u5b98\u7f51\u53f3\u4e0b\u89d2\u5728\u7ebf\u5ba2\u670d\u6216\u5fae\u4fe1\u53f7JQData02\uff0c\u8fdb\u884c\u6d3d\u8c08\u3002\n",
    "bugtrack_url": null,
    "license": "Apache License v2",
    "summary": "jqdatasdk<easy utility for getting financial market data of China>",
    "version": "1.9.6",
    "project_urls": {
        "Homepage": "https://www.joinquant.com/data"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8a412fd0ed3bd938f84ac4f226b47fa93cca2b4af5571a4144b000c0d3dc1988",
                "md5": "fb532f107024340b989c22d9630993ab",
                "sha256": "a314bbc179190bc1837d2abfa09c54ab444e55f0a89027d15b62036216aa621e"
            },
            "downloads": -1,
            "filename": "jqdatasdk-1.9.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fb532f107024340b989c22d9630993ab",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 77268,
            "upload_time": "2024-08-09T10:28:11",
            "upload_time_iso_8601": "2024-08-09T10:28:11.008084Z",
            "url": "https://files.pythonhosted.org/packages/8a/41/2fd0ed3bd938f84ac4f226b47fa93cca2b4af5571a4144b000c0d3dc1988/jqdatasdk-1.9.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "faa8071f42c1ed79d3e44d041706fbc0107c7f7d9c6b8f75854902607158250a",
                "md5": "d03f1fe1f8c5088673ff81de523b5b2a",
                "sha256": "6ae8dab14a0d1ae7c3a9910c1e47034233b9322d2a74318c756c853c96897593"
            },
            "downloads": -1,
            "filename": "jqdatasdk-1.9.6.tar.gz",
            "has_sig": false,
            "md5_digest": "d03f1fe1f8c5088673ff81de523b5b2a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 98048,
            "upload_time": "2024-08-09T10:28:13",
            "upload_time_iso_8601": "2024-08-09T10:28:13.403055Z",
            "url": "https://files.pythonhosted.org/packages/fa/a8/071f42c1ed79d3e44d041706fbc0107c7f7d9c6b8f75854902607158250a/jqdatasdk-1.9.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-09 10:28:13",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "jqdatasdk"
}
        
Elapsed time: 0.69487s