如果你要进行金融量化交易方面的研究,你就需要一个能提供丰富的如股票、基金、期货、数字货币等方面的行情数据,公司财务、基金经理等基本面数据及相关财经的咨询等。
我花了很长的时间,对市面上各种数据接口库进行研究和试用,整理出我认为好用又经济的几个财经数据接口库,希望对需要的人提供参考,能省去一些探索和试用的时间。
1、Tushare--收费(部分免费),需要注册,有社区支持
网址:https://tushare.pro/
介绍:拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据
主要包含数据:沪深股票、指数、公募基金、期货、现货、期权、债券、外汇、港股、美股、行业经济、宏观经济、财富管理、另类数据、基础数据、行情数据、资讯公告
接口语言:python
优点:
数据全面:Tushare提供的数据覆盖股票、期货、外汇等多个市场,数据种类丰富。
社区支持:Tushare有一个活跃的社区,用户可以在社区中提问和分享经验。
易用性:Tushare的API设计简洁,易于理解和使用,方便用户快速获取数据。
文档完善:Tushare的官方文档较为全面,有助于用户学习和使用。
缺点:
限制性:Tushare的数据接口可能需要注册并使用Token,有些高级数据接口可能需要付费。注册后可以获得120个积分,可以免费使用日K线数据。费用档次:200、500、1000、1500、2000等,分别对应可以调用的接口和调用频次限制。
2、AKShare-完全免费,不需要注册,有社区支持
网址:
https://akshare.akfamily.xyz/introduction.html
介绍:AKShare 是基于 Python 的财经数据接口库,目的是实现对股票、期货、期权、基金、外汇、债券、指数、加密货币等金融产品的基本面数据、实时和历史行情数据、衍生数据从数据采集、数据清洗到数据落地的一套工具,主要用于学术研究目的。
接口语言:python
优点:
数据多样性:AKShare支持获取多种财经数据,包括股票、期货、债券、外汇、基金等。
易于安装和使用:AKShare可以通过pip直接安装,API设计简洁,易于上手。
开源免费:AKShare是一个完全开源免费的库,没有额外的授权费用。
持续更新:AKShare的开发团队持续更新和维护,不断添加新的数据接口。
缺点:
社区规模:相比于Tushare,AKShare的社区规模较小,可能用户支持和资源分享方面不如Tushare丰富。
稳定性:由于数据源的不稳定性,AKShare的数据接口也可能受到数据源变化的影响。
文档和教程:虽然AKShare的官方文档提供了基本的使用说明,但可能没有Tushare那么详细和丰富。
3、pytdx-完全免费,不需要注册,无社区支持
网址:
https://rainx.gitbooks.io/pytdx/content/pytdx_hq.html
介绍:是通过通达信金融软件获得交易数据的一个开源库。
接口语言:python
优点:免费,接口少。
缺点:仅有A股的交易数据,数据接口不丰富,太单一。
4、baostock-完全免费,不需要注册
网址:
http://baostock.com/baostock/index.php
有兴趣的朋友可以看一下,因为有了tushare和adshare,我排除掉他了
我的使用结论
如果是自己研究用,又不想花钱,我推荐使用AKShare就可以了。如果要用于项目,想更稳定一些还是花点钱用Tushare可能更安心一些。
如果仅用于策略的研究,就直接调用他们的接口进行调试即可。
如果要用于做应用,需要对外开放使用的,则需要把数据保存到自己的服务器里面,然后每天同步最新数据。前端通过接口调用自己数据库的数据。因为他们这些库接口调用的频率是有限制的,如果过于频繁调用,接口可能会受到限制。
有了这些数据来源,你可能还会用到如下必备的库:
1、backtrader- 回溯检验框架,支持实盘交易,过去几年快速崛起,已成为最流行的量化工具之一
官方中文文档:
https://www.heywhale.com/mw/project/63857587d0329ee911dcd7f2
2、numpy - 进行数值运算的基础包,scipy和numpy令Python进行有效的矩阵运算成为可能
3、pandas - 提供了高性能的数据结构和数据分析工具
4、TA-Lib - 计算技术指标,跟Numpy深度整合
5、Matplotlib - Python数据可视化的基础包,从二维图表到三维图表
2
为您推荐
1. 业务场景适用场景:数据查询缓慢(数据量大导致、数据聚合时调用外部系统过多导致等)写数据效率尚可所有数据都可能修改(若存在冷数据,可使用上一章的冷热分离方案)基本思路:将更新的数据放在主数据库里,而..
什么是 OpenStockOpenStock 是由 Open Dev Society 社区发起与维护的一个开源项目,其目标是为开发者与普通用户提供一个无须付费即可访问、部署与扩展的股票市场观察平台。它可以作为一种“自行托管”的替..
随着人工智能技术的迅速普及,浏览器也在悄然发生变革。传统浏览器更多强调页面渲染与兼容性,而 AI 浏览器则将“理解网页、辅助操作、自动执行”融入到浏览体验之中。本篇文章即从多个维度,对当前可免费..
随着数字绘画、像素艺术和游戏美术需求的提升,越来越多创作者希望使用免费、开源且功能强大的工具来进行创作。PixiEditor 就是一款旨在满足多种 2D 创作场景的开源图形编辑器,它不仅支持像素艺术(pixel art),还..
是什么情况?DataGrip 免费了吗?近日在开发者社区中,有消息称 JetBrains 旗下的数据库 IDE DataGrip 被“免费化”了,引起不少技术人员关注。虽然官方尚未全面宣布彻底免费,但在官网已有迹象表明:Data..
在现代 Web 开发中,富文本编辑器是构建内容管理系统、博客平台、在线文档和评论系统等应用程序的关键组件。选择合适的富文本编辑器可以提高开发效率,提升用户体验。本文将介绍五款在 2025 年备受推崇的开源富文本..
IndieTools 是一个专为独立开发者打造的精选工具和资源平台。通过直观的分类,轻松找到 Web 开发、设计、营销、SEO 等全流程实用工具。让你快速找到所需,专注于创造产品。独立开发者必备网站:https://www.indietoo..
在软件开发和API测试领域,Postman无疑是使用最广泛的工具之一。它凭借直观的界面、强大的功能以及丰富的社区支持,多年来一直备受欢迎。然而,随着技术的发展和用户需求的多样化,Postman也暴露出一些不足,比如性..
来源:TT123跨境电商作者:TT123跨境电商近几年,在跨境电商市场,汽配类产品总是能给人带来意想不到的惊喜,尤其是在北美地区。超过3.67 亿的汽车保有量,让北美成为全球最大的汽车用品需求市场。无论是常年霸屏热..
2025年5月,JetBrains 正式宣布其旗舰 C/C++ 集成开发环境(IDE)CLion 现已对非商业用途免费开放。这意味着学生、开源贡献者、内容创作者以及业余开发者等非商业用户,可以免费使用 CLion 的完整功能,无需支付订阅..
序有群友提了一个关于大数据行业当前发展状况的问题。暂时先用GPT帮我们对此问题,搜罗和总结一二。其一,此问题较为宏大,需要结合个人实践、对行业的综合认知做深度思考,较为耗时。短时间内,懒于再一一总结和思..
2025年4月29日,知名前端动画库 GSAP(GreenSock Animation Platform)发布了 v3.13 版本,并宣布其全部功能和插件,包括以往仅限付费会员使用的 SplitText、MorphSVG 等高级插件,现已全面免费开放,且可用于商业用..
来源:兔克出海作者:兔克出海近期,全球零售巨头沃尔玛公布了一项颠覆性技术创新,其耗时 18 个月自主研发的生成式 AI 工具“Trend-to-Product”(趋势到产品)正式投入应用。这款聚焦服装产业的技术利器,通过实时..
GitHub上有很多开源项目如 VeighNa(原 vn.py)、Abu量化 、RD-Agent 等提供了丰富的功能,包括多市场支持、策略回测和实盘交易接口,降低了量化交易的入门门槛。本文将为大家介绍几款GitHub上的爆款量化神器,希望..
近日,谷歌正式发布了其先进的 AI 视频生成模型 Veo 2。该模型由 Google DeepMind 开发,能够根据文本或图像提示生成高质量、真实感强的视频内容,最高支持 4K 分辨率。目前,Veo 2 已在 Google AI Studio 提供..
微软近日宣布,在其Edge浏览器中免费推出Copilot Vision功能,为所有用户提供AI辅助浏览体验。该功能允许Copilot“看见”用户当前浏览的网页内容,并通过语音交互提供实时帮助,如指导用户完成食谱、解..
程序员最怕啥?不是需求改八遍,也不是半夜报警电话,而是数据库突然卡成PPT!尤其是当单表数据冲到几千万行,查询慢得像老牛拉车,这时候团队第一反应往往是:“赶紧分库分表!”但兄弟,分库分表可不是什么温柔小..
新版彩虹工具网采用ThinkPHP6.0开发,自带70多个工具,包含站长工具、开发工具、实用工具、娱乐工具等分类,支持工具插件扩展,支持留言、用户注册登录、后台管理功能。目前已经更新到了1.9版本,新增了QQ等级查询、..
实时数据一致性的定义以及面临的挑战数据一致性通常指的是数据在整个系统或多个系统中保持准确、可靠和同步的状态。在实时数据处理中,一致性包括但不限于数据的准确性、完整性、时效性和顺序性。下图是典型的实时/..
大数据很强大,但还是有很多人仍然不知道它到底是什么。让我们来学习大数据的真实表现,以及如何更好地促进企业转型。或许我们经常听到有人讲大数据,但仍然有很多人不知道它到底是什么。因为我确信它很强大,所以我..