← all repositories
simonlin1212/a-stock-data

A股数据工具包:把13个数据源塞进AI助手的上下文

一个Markdown文件让Claude Code能查K线、研报、龙虎榜,零第三方依赖。

a-stock-data
Velocity · 7d
+128
★ / day
Trend
steady
star history

What it does

a-stock-data 是一个自包含的 Skill 文件(Markdown + 内嵌 Python),把 13 个 A 股数据源的 27 个端点封装成 AI 编程助手能直接调用的工具集。行情、研报、资金流向、龙虎榜、公告、F10 等七层数据,说句话就能激活——比如「帮我看看 688017 的估值」。

The interesting bit

作者把「防封」做成了架构原则:mootdx(通达信 TCP)和腾讯财经 HTTP 不封 IP,优先用;东财系接口有风控,全部走统一的 em_get() 节流入口,内置串行限流(≥1s + 随机抖动)+ 会话复用。连触发阈值都写进了文档:每秒>5、并发≥10、1分钟≥200 即可能被封。这比大多数数据工具诚实得多。

Key highlights

  • 零第三方数据封装依赖,V3.0 彻底移除 akshare,直连底层 HTTP/TCP API
  • 13 个数据源按封 IP 风险分级,行情层明确优先用 mootdx/腾讯
  • 内置 4 套调研流程:单票估值(30 秒)、批量对比、主题研报检索、新标的完整调研
  • 兼容 Claude Code、Codex、OpenClaw,也可直接复制 Python 代码段独立运行
  • 除 iwencai 语义搜索需 API Key 外,其余全部免费无鉴权

Caveats

  • mootdx 需国内 IP,海外环境会超时,建议走代理或切 yfinance
  • 北向资金历史数据首次运行只有当天,本地自缓存,越跑越丰富
  • 财联社快讯已下线(cls.cn 旧 API 404),改用东财全球资讯

Verdict

适合用 Claude Code/Codex 做 A 股量化分析或快速调研的开发者。如果你不用 AI 编程助手,或者只做美股,这只是一个格式特殊的 Python 爬虫合集。

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.