yahoo-finance2
非官方的雅虎财经数据API,支持CLI、MCP及智能体调用。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:yahoo-finance2。 它的用途是:非官方的雅虎财经数据API,支持CLI、MCP及智能体调用。 完整的 Skill 内容见:https://321skill.com/skills/yahoo-finance2/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我查询一下苹果公司(AAPL)最新的股价和市值。”,它会通过集成的yahoo-finance2技能调用相关接口,返回包含实时价格、涨跌幅、市值等关键信息的结构化数据。或者,你可以直接要求它:“分析一下特斯拉(TSLA)最近一年的股价走势并总结特点。”,AI可以获取历史数据并生成简要的分析报告。
介绍
yahoo-finance2 是一个非官方的雅虎财经数据接口库,旨在为开发者提供一个稳定、便捷的途径来获取股票行情、公司基本面等金融数据。由于雅虎官方并未提供公开的API,此项目通过逆向工程等方式维持服务,自2013年以来在开源社区的维护下持续运行。
该库提供了命令行工具(CLI)、Model Context Protocol(MCP)集成以及可直接导入的Node.js模块。用户可以通过简单的命令或代码调用,快速搜索股票、获取实时报价、查询历史K线、分析财务报表等丰富数据,无需处理复杂的网络请求和数据解析。
它非常适合需要集成金融数据的前后端开发者、数据分析师、量化交易员以及任何需要自动化获取市场信息的个人或项目。无论是构建投资分析工具、开发交易策略,还是进行学术研究,都能从中受益。
需要注意的是,这是一个非官方项目,服务可用性和数据格式可能随时因雅虎的改动而变化。开发者应自行承担使用风险,不建议将其用于对数据实时性和准确性要求极高的生产级交易系统。建议在使用前充分测试,并考虑设置数据缓存和错误处理机制。
核心特点
与同类金融数据抓取工具相比,yahoo-finance2 提供了更稳定、经过长期社区维护的API封装,并原生支持新兴的MCP协议,便于AI智能体直接调用;同时,它提供开箱即用的CLI工具,无需编写代码即可进行数据查询,对非开发者更加友好。
注意事项
不适合用于对数据实时性、准确性和服务稳定性有极高要求的自动化交易或关键财务决策场景。
常见问题
这个API是官方的吗?收费吗?
不是官方API,由社区维护,免费使用,但无法保证服务稳定性。
支持获取A股数据吗?
支持,可以通过股票代码(如000001.SZ)查询A股数据。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/yahoo-finance2/raw/index.md 读取 yahoo-finance2 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/yahoo-finance2/raw/index.md(查看排版版本)