a-stock-data

一站式获取 A 股全维度数据,让 AI 投研更稳更快

a-stock-data 是一个面向 A 股市场的全栈数据工具包,专为 AI 智能体和量化研究设计。它通过 10 层架构整合了 43 个数据端点(含 3 个官方备用源),覆盖行情、研报、资金面、筹码分布、公告、打板、ETF 期权及舆情互动等全方位数据,并内置备用源自动降级机制,确保数据获取的稳定性。项目解决了金融数据获取碎片化、接口不稳定、格式不统一等痛点,为 LLM 工具调用和投资研究提供了一站式、标准化的数据访问层。其核心能力包括多源数据聚合、统一 API 输出、以及针对 AI Agent 场景优化的数据封装,能显著降低开发者对接 A 股数据的复杂度和维护成本。

开源 free 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 10076
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类智能体
开发团队simonlin1212
所属国家
官网地址
定价模式free
价格说明开源项目,Apache-2.0许可证,可免费使用和部署,无在线服务。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型a-share,ai-agent,ai-skill,china-stocks,claude-code,financial-data,fintech,investment-research,llm-tools,market-data,python,quantitative-finance,stock-market,trading
GitHub 星标★ 10076
30天Star增速
HF 下载量
上线时间2026-05-11 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:入门 约 5 分钟 部署方式:本地安装 4 步

环境要求

  • Python 环境(可直接执行 pip 安装,README 未指定具体版本)
  • 已安装 pip,能联网从 PyPI 拉取依赖包
  • 一个支持上下文注入的 AI 编程助手:Claude Code / Codex / OpenClaw 等
  • 能访问 A 股数据源的网络环境(项目为 22 个数据源聚合,含备用源)

安装与启动步骤

  1. 1获取项目文件

    把仓库拉到本地,取得其中的 SKILL.md(自包含的结构化 Markdown + 内嵌 Python)。

    git clone https://github.com/simonlin1212/a-stock-data.git
  2. 2安装 Python 依赖

    README 明确列出的一条命令,V3.0 起不再需要 akshare,建议在虚拟环境中执行。

    pip install mootdx requests pandas stockstats numpy baostock xlrd openpyxl
  3. 3加载 Skill

    启动 Claude Code 即可自动激活;Codex / OpenClaw 用户把 SKILL.md 内容贴入系统 prompt 或项目上下文文件。

  4. 4对话式调用

    直接用自然语言提问,例如「帮我看看 688017 的估值」,助手会调用内嵌 Python 取数。

如何确认成功

向助手提问「今天北向资金流入流出怎么样」,能返回真实 A 股数据即表示 Skill 已激活成功。

常见问题

Q:需要申请 API Key 或鉴权吗?

A:不需要。项目定位为零鉴权,mootdx、东财、iwencai 等源的参数与鉴权头都已封装好,装完依赖即可用。

Q:还需要装 akshare 吗?

A:不需要。README 注明 V3.0 不再需要 akshare,按快速开始的依赖列表安装即可。

Q:Codex 或 OpenClaw 怎么接入?

A:把 SKILL.md 的内容贴入你的系统 prompt 或项目上下文文件,内嵌的 Python 代码可直接执行。

Q:主数据源被限流或封禁怎么办?

A:项目内置「备用源速查」可降级,并且优先使用 mootdx/腾讯等不封 IP 的源,东财仅用于独有数据且已内置限流。

Q:能查哪些类型的数据?

A:覆盖行情、研报、资金面、筹码分布、公告、打板、ETF 与期权、舆情互动等,README 列出 60 个端点、22 个数据源。

注意事项

  • 数据源优先级:mootdx/腾讯不封 IP 优先使用,东财仅用于其独有数据并已内置限流防封。
  • 主源不可用时按 README 的备用源机制降级,例如东财两融不可用时可改用沪深交易所官方数据。
  • Skill 文件本质是结构化 Markdown 加内嵌 Python,任何支持上下文注入的 AI 编程助手都能使用。
  • README 显示的快速开始只有第 3 步,获取文件的确切方式请以仓库当前 README 为准。

核心亮点

  • 覆盖极全:43 个端点横跨行情、研报、资金、筹码、公告等 10 层数据,一次接入满足多数投研需求
  • 高可用设计:内置 3 个官方备用源和自动降级机制,单源故障不影响数据获取
  • AI 友好:专为 LLM 工具调用优化,数据格式统一,降低 Agent 开发对接门槛

不足之处

  • 文档/社区待观察
  • 数据源依赖第三方接口,长期稳定性需持续维护

适用场景

  • AI 投研助手:为聊天机器人提供实时行情、公告和研报数据,辅助投资决策
  • 量化策略回测:批量获取历史行情和资金面数据,用于因子分析和策略验证
  • 金融数据看板:快速搭建 A 股监控面板,展示资金流向、筹码分布等关键指标

替代项目

AkShare、Tushare、baostock

项目介绍

a-stock-data 是行业应用领域的开源项目,由 simonlin1212 开发,是 2026 年新上线的项目。

在全站 13,090 个收录项目中,它的 GitHub 星标数(10,076)位列前 5%,在行业应用分类的 545 个项目里位列前 4%。

近 41 天,它的 GitHub 星标从 8,663 增加到 10,076,净增 1,413。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。Apache-2.0许可证,可免费使用和部署,无在线服务。

它主要面向的使用场景是:AI投研助手:为聊天机器人提供实时行情、公告和研报数据,辅助投资决策。同类可对比的替代方案包括 AkShare、Tushare、baostock。

上一篇:TrendRadar

下一篇:anything_about_game

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 691 2026-08-13