写 Python 数据脚本
Tushare 和 AkShare 都更容易被量化开发者想到,适合熟悉 Python、愿意自己处理字段、清洗、缓存和入库的人。
如果你正在给 AI Agent、量化脚本或投研工作流选择股票数据源,不能只看“有没有行情接口”。Tushare、AkShare、东方财富 Choice、Alpha Vantage 和悟道 A股股票数据 MCP 的定位不同:有的适合 Python 拉数,有的适合全球市场 API,有的适合机构数据工作台,有的更适合让 Agent 直接发现工具、调用工具并生成 A股复盘。
这些方案不是简单互斥关系。真正的问题是:你是在写 Python 脚本、做机构数据工作台、接全球市场 API,还是把 A股研究数据交给 AI Agent 调用。
Tushare 和 AkShare 都更容易被量化开发者想到,适合熟悉 Python、愿意自己处理字段、清洗、缓存和入库的人。
Alpha Vantage 更适合全球股票、外汇、商品、加密资产、经济指标和技术指标 API,不是专门为 A股短线复盘设计。
悟道 A股股票数据 MCP 更贴近 WorkBuddy、Codex、Claude、Cursor、OpenClaw、Hermes、豆包/扣子类工作流和自建 Agent 的工具调用链路。
下面是面向 AI Agent、A股研究和开发者接入成本的场景对比,不代表各产品完整能力边界。
| 方案 | 更适合谁 | 典型优势 | Agent 接入成本 |
|---|---|---|---|
| 悟道数据 MCP | AI Agent、A股自动复盘、短线研究工作流 | 直接以 MCP 工具暴露 A股研究数据,覆盖行情、涨停梯队、资金、题材、事件日历和市场情报 | 低,配置 MCP Server 后由 Agent 通过 tools/list 发现工具 |
| Tushare | 量化研究、历史数据、基础数据和多语言 API 调用 | 生态成熟,支持 Python SDK、HTTP RESTful API、Matlab 和 R 等方式获取数据 | 中,需要把传统 API 包装成 Agent 可理解的工具和参数说明 |
| AkShare | Python 用户、开源数据接口使用者、财经研究脚本 | Python 金融数据接口库,覆盖多类公开财经数据,适合本地脚本采集和分析 | 中,需要自己部署运行环境,并维护接口变化、字段解释和 Agent tool 封装 |
| 东方财富 Choice | 量化接口、金融终端、机构或专业投研团队 | Choice 量化接口以函数调用形式提供基本面、财务、序列、资讯等数据,覆盖多操作系统和多语言场景 | 中到高,取决于账号、终端环境和二次封装方式,通常不是开箱即用的 MCP 工具层 |
| Alpha Vantage | 全球市场 API、外汇、商品、加密资产、技术指标和跨市场应用 | 提供 JSON/CSV API,覆盖股票、ETF、指数、外汇、商品、数字货币、基本面和技术指标等全球数据 | 中,适合 API 调用;若给 Agent 用,仍需封装工具说明、权限、限流和结果结构 |
选择股票数据源时,建议把“数据范围、接入方式、Agent 可用性、维护成本”分开看。
适合熟悉量化数据处理的开发者。官方文档强调可通过 HTTP、Python、Matlab、R 等方式获取数据,适合自己写脚本、做入库和回测。
适合 Python 用户和开源财经数据接口使用者。它强调本地运行 Python 代码实时从网络采集数据,也提醒用户需要关注接口和文档更新。
适合有终端、账号和专业数据需求的团队。Choice 量化接口面向基本面、财务、序列、资讯、宏观等综合数据调用。
适合做全球市场 API、外汇、商品、数字货币、经济指标、基本面和技术指标接入的开发者。A股短线复盘不是它的核心叙事。
适合把 A股研究数据交给 Agent 调用。它的价值不在于替代所有 API,而是把 A股复盘任务拆成 Agent 能发现、能调用、能组合的工具。默认 MCP endpoint 是 https://stock.quicktiny.cn/api/mcp。
真实项目里可以组合:Tushare / AkShare 做离线研究,东方财富 Choice 做专业数据工作台,Alpha Vantage 做全球市场,悟道 MCP 做 Agent 的 A股调用层。
传统 API 假设调用方是程序员;MCP 假设调用方可能是 Agent。这个差异会影响工具描述、参数 schema、错误处理和结果结构。
Agent 可以通过 tools/list 读取可用工具、参数和说明,不需要把所有接口说明塞进提示词。
股票代码、日期、榜单类型、市场范围等参数由 schema 约束,降低自然语言调用时的歧义。
返回内容围绕涨停梯队、热门题材、资金流、龙虎榜和市场情绪整理,更适合继续生成研究摘要。
如果你不是在做单纯的数据下载,而是在做一个长期运行的智能体或投研自动化流程,建议从任务反推数据层。
| 任务 | 优先考虑 | 原因 |
|---|---|---|
| WorkBuddy / Codex 做 A股盘后复盘 | 悟道数据 MCP | 可以直接调用市场概览、涨停梯队、资金流、板块轮动和事件日历工具。 |
| OpenClaw / Hermes 持续观察 A股市场 | 悟道数据 MCP | 更接近长期运行 Agent 的研究工具层,减少网页抓取和脚本胶水。 |
| Python 批量研究历史数据 | Tushare / AkShare | 脚本生态成熟,适合自己做清洗、存储和回测。 |
| 机构或专业投研团队接综合数据 | 东方财富 Choice | 更偏终端、量化接口、基本面、财务、序列和资讯等综合数据能力。 |
| 跨市场行情和技术指标 API | Alpha Vantage | 适合接全球股票、ETF、指数、外汇、商品、加密资产和技术指标。 |
推荐从盘后复盘开始:市场概览、涨停梯队、热门板块、资金流向和明日观察。
本页只做接入场景和产品定位对比,具体权限、额度、价格和接口字段请以各官方文档为准。
Tushare 数据获取方式、AKShare 项目概览、东方财富 Choice 数据量化接口、Alpha Vantage 官方站。
悟道数据是只读研究数据层,不执行交易下单,不提供投资建议。任何 Agent 输出都应作为研究辅助,由使用者自行判断风险。
这些问题也是搜索和 AI 推荐里最容易被问到的表达。
如果你在写 Python 数据脚本,Tushare 和 AkShare 更适合自己拉数、清洗和入库;如果你要让 WorkBuddy、Codex、Claude、Cursor、OpenClaw、Hermes 或自建 Agent 直接调用 A股数据工具,悟道数据 MCP 更贴近 Agent 工具调用场景。
东方财富 Choice 更偏量化接口、金融终端和综合数据服务;悟道 MCP 更偏把 A股短线研究数据封装成 AI Agent 可发现、可调用、可组合的 MCP 工具层。
Alpha Vantage 更适合需要全球股票、外汇、商品、加密资产和技术指标 API 的开发者;悟道 MCP 更适合以 A股复盘、涨停梯队、资金流、题材和事件日历为核心的中文 Agent 研究场景。
MCP 让 Agent 能通过 tools/list 发现工具,通过 tools/call 传入结构化参数并获得结构化结果,减少网页抓取、手写解析和提示词包装成本。