[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-76069":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":9,"languages":9,"totalLinesOfCode":9,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":14,"forks30d":14,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":14,"starSnapshotCount":14,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},76069,"a-stock-data","simonlin1212\u002Fa-stock-data","simonlin1212","A股全栈数据工具包 — 7层架构 · 27端点 · 13数据源 · 零第三方依赖 | Full-stack China A-Share data toolkit for AI coding assistants",null,3783,767,22,6,0,91,368,2594,311,110.66,"Apache License 2.0",false,"main",true,[],"2026-06-12 04:01:20","# a-stock-data\n\nA 股全栈数据工具包 — 7 层架构 · 28 个端点 · 13 个数据源 · 零第三方数据封装依赖\n\n一个自包含的 Skill 文件，把分散在 13 个数据源里的 A 股原始数据整合成 AI 编程助手直接能用的工具集。你不用再背 mootdx 的 K 线参数、东财的 PDF Referer 头、iwencai 的 X-Claw 鉴权——全部封装好了。\n\n> **V3.1 修复（2026-05-19）：** 替换 4 个失效接口（百度 PAE 资金流→东财 push2、大宗交易\u002F机构席位报表名更新）+ 修复东财全球资讯和巨潮公告参数变更。全部 28 端点实测通过。\n>\n> **V3.0 Breaking Change：** 彻底移除 akshare 依赖，所有数据源改为直连 HTTP API。新增资金面\u002F筹码层。\n\n> 兼容 [Claude Code](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code) · [Codex](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex) · [OpenClaw](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fopenclaw)\n>\n> Skill 文件本质是结构化 Markdown + 内嵌 Python，任何支持上下文注入的 AI 编程助手都能用。\n\n---\n\n## 架构\n\n```\nA 股全栈数据 · 七层架构 · V3.1\n│\n├── 行情层    mootdx + 腾讯财经 + 百度K线   K线(带MA5\u002F10\u002F20) + 五档盘口 + PE\u002FPB\u002F市值 + 指数\u002FETF\n├── 研报层    东财 reportapi + 同花顺 + iwencai  研报列表 \u002F PDF下载 \u002F 一致预期 \u002F NL搜索\n├── 信号层    同花顺 + 百度股市通 + 东财     强势股 + 题材归因 + 北向资金 + 概念板块\n│                                           + 资金流向(push2) + 龙虎榜 + 全市场龙虎榜 + 解禁 + 行业对比\n├── 资金面    东财 datacenter + push2        融资融券 + 大宗交易 + 股东户数 + 分红送转 + 资金流(分钟+120日)\n├── 新闻层    东财 + 财联社（直连HTTP）      个股新闻 \u002F 财联社快讯 \u002F 全球资讯\n├── 基础数据  mootdx + 东财 + 新浪           季报37字段 \u002F F10九大类 \u002F 财报三表\n└── 公告层    巨潮 cninfo + mootdx           沪深北全量公告\n```\n\n---\n\n## 快速开始\n\n**3 步，2 分钟。**\n\n```bash\n# 1. 创建 skill 目录\nmkdir -p ~\u002F.claude\u002Fskills\u002Fa-stock-data\n\n# 2. 把 SKILL.md 放进去\ncurl -o ~\u002F.claude\u002Fskills\u002Fa-stock-data\u002FSKILL.md \\\n  https:\u002F\u002Fraw.githubusercontent.com\u002Fsimonlin1212\u002Fa-stock-data\u002Fmain\u002FSKILL.md\n\n# 3. 安装依赖（V3.0 不再需要 akshare）\npip install mootdx requests pandas stockstats\n```\n\n启动 Claude Code，说一句「帮我看看 688017 的估值」，自动激活。\n\n> **Codex \u002F OpenClaw 用户：** 把 SKILL.md 的内容贴入你的系统 prompt 或项目上下文文件即可，内嵌的 Python 代码可直接执行。\n\n---\n\n## 28 个端点能力清单\n\n### 行情层（实时，不封 IP）\n\n| 端点 | 数据 |\n|------|------|\n| mootdx 行情 | K线(多周期) + 五档盘口 + 逐笔成交 + 实时报价 46 字段 |\n| 腾讯财经 | PE(TTM) \u002F PB \u002F 总市值 \u002F 流通市值 \u002F 换手率 \u002F 涨跌停价 \u002F 指数 \u002F ETF |\n| **百度K线** | 日K线 + MA5\u002FMA10\u002FMA20 均价直接返回（V3.0 新增） |\n\n### 研报层\n\n| 端点 | 数据 |\n|------|------|\n| 东财 reportapi | 研报列表 + 评级 + 三年 EPS 预测 |\n| 东财 PDF 下载 | 完整研报 PDF（已处理 Referer 鉴权） |\n| 同花顺一致预期 | 机构一致预期 EPS（直连 basic.10jqka.com.cn） |\n| iwencai NL 搜索 | 自然语言跨主题研报检索 |\n\n### 信号层\n\n| 端点 | 数据 |\n|------|------|\n| 同花顺热点 | 当日强势股 + 题材归因 reason tags（编辑部人工标注） |\n| 同花顺北向（实时） | 沪股通 \u002F 深股通分钟级流向（262 个时间点） |\n| 同花顺北向（历史） | 本地自缓存日级历史 |\n| 百度概念板块 | 行业 \u002F 概念 \u002F 地域三维归属 + 当日涨跌幅 |\n| **东财资金流向** | 主力 \u002F 大单 \u002F 中单 \u002F 小单 \u002F 超大单分钟级净流入（V3.1 替换百度 PAE） |\n| 龙虎榜席位 | 上榜记录 + 买卖席位 TOP5 + 机构动向 |\n| 全市场龙虎榜 | 每日全市场上榜股票 + 净买额排名 + 上榜原因 |\n| 限售解禁日历 | 历史解禁 + 未来 90 天待解禁预警 |\n| **行业板块排名** | 东财行业涨跌\u002F上涨下跌家数（V3.0 替换同花顺，零鉴权） |\n\n### 资金面 \u002F 筹码层（V3.0 新增）\n\n| 端点 | 数据 |\n|------|------|\n| **融资融券明细** | 日级融资余额\u002F买入\u002F偿还 + 融券余额\u002F卖出\u002F偿还 |\n| **大宗交易** | 成交价\u002F量 + 买卖方营业部 + 溢价率 |\n| **股东户数变化** | 季度股东数 + 环比变化 + 户均持股（筹码集中度） |\n| **分红送转历史** | 每股派息\u002F送股\u002F转增 + 进度状态 |\n| **个股资金流120日** | 主力\u002F大单\u002F中单\u002F小单日级净流入 |\n\n### 新闻层\n\n| 端点 | 数据 |\n|------|------|\n| 个股新闻 | 东财个股新闻流（直连 search-api-web） |\n| 财联社快讯 | 分钟级电报（直连 cls.cn） |\n| 全球资讯 | 东财全球财经资讯（直连 np-weblist） |\n\n### 基础数据 + 公告\n\n| 端点 | 数据 |\n|------|------|\n| 季报快照 | 37 字段（EPS \u002F ROE \u002F 净利润 \u002F 主营收入...） |\n| F10 公司资料 | 9 大类文本（截断优化，-70% token） |\n| 东财个股信息 | 行业\u002F总股本\u002F流通股\u002F市值\u002F上市日期（直连 push2） |\n| 新浪财报三表 | 资产负债表\u002F利润表\u002F现金流量表（直连 quotes.sina.cn） |\n| 巨潮公告 | 沪深北交所全量公告 |\n\n### 鉴权要求\n\n除 iwencai 外，其余所有数据源**完全免费无 Key**。仅 iwencai 语义搜索需要 API Key（[申请地址](https:\u002F\u002Fwww.iwencai.com\u002Fskillhub)）。\n\n---\n\n## 使用示例\n\n跟你的 AI 助手说这些话就能激活：\n\n| 场景 | 说什么 |\n|------|--------|\n| 个股估值 | 「帮我估一下 688017，给我 PE \u002F PEG \u002F 消化时间」 |\n| 题材归因 | 「今天哪些股票走强，主要是什么题材」 |\n| 研报检索 | 「人形机器人产业链最近的研报，特别是丝杠和减速器」 |\n| 北向资金 | 「今天北向资金流入流出怎么样」 |\n| 概念板块 | 「688017 属于哪些概念板块」 |\n| 资金流向 | 「000858 今天主力资金流入还是流出」 |\n| 龙虎榜 | 「002475 最近上过龙虎榜吗，哪些营业部在买」 |\n| 全市场龙虎榜 | 「今天龙虎榜哪些票净买入最多」 |\n| 解禁预警 | 「这只股票未来 3 个月有没有限售解禁」 |\n| 行业轮动 | 「今天哪些行业涨幅最大，资金在流入哪些板块」 |\n| 融资融券 | 「600519 最近的融资余额变化趋势」 |\n| 大宗交易 | 「这只票最近有没有大宗交易，溢价还是折价」 |\n| 股东户数 | 「000858 股东户数在增加还是减少，筹码集中吗」 |\n| 分红送转 | 「茅台历年分红派息多少」 |\n| 新闻公告 | 「拉一下 300476 最近的新闻和公告」 |\n| 批量对比 | 「帮我对比这 5 只半导体股的估值」 |\n\n### 内置 4 套调研流程\n\n| 流程 | 做什么 | 耗时 |\n|------|--------|------|\n| 单票估值 | 实时价 → 一致预期 EPS → 前向 PE \u002F PEG \u002F PE 消化年数 | 30 秒 |\n| 批量对比 | 多只股票横向估值排列 | 1 分钟 |\n| 主题研报 | iwencai 多关键词 NL 搜索 + 东财 PDF 交叉补充 | 2 分钟 |\n| 新标的调研 | 机构覆盖 → 估值 → 概念板块 → 资金流向 → 龙虎榜 → 解禁 → 两融 | 1 分钟 |\n\n---\n\n## V3.1 亮点\n\n| 变化 | 说明 |\n|------|------|\n| **4 个失效接口替换** | 百度 PAE 资金流→东财 push2，大宗交易\u002F机构席位报表名更新，全部实测通过 |\n| **东财全球资讯修复** | 新增必填参数 `req_trace`（UUID），否则返回 403 |\n| **巨潮公告修复** | `stock` 参数格式从 `code,plate` 更新为 `code,orgId`（如 `600519,gssh0600519`） |\n| **资金流统一东财** | 信号层资金流从百度切到东财 push2，与资金面层统一数据源 |\n| **28 端点全量实测** | 2026-05-19 全部 28 端点通过贵州茅台 600519 验证 |\n\n---\n\n## 数据源优先级\n\n| 优先级 | 数据源 | 协议 | 封 IP 风险 |\n|--------|--------|------|-----------|\n| 1 | mootdx | TCP (7709) | 极低 |\n| 2 | 腾讯财经 | HTTP | 低 |\n| 3 | 东财 datacenter | HTTP | 低 |\n| 4 | 东财 push2\u002Fpush2his | HTTP | 低 |\n| 5 | iwencai | OpenAPI | 低（需 Key） |\n| 6 | 东财 reportapi\u002FPDF | HTTP | 低 |\n| 7 | 同花顺热点 | HTTP | 极低（零鉴权） |\n| 8 | 同花顺北向 | HTTP | 极低（零鉴权） |\n| 9 | 百度股市通 | HTTP | 极低（概念板块+K线） |\n| 10 | 新浪财经 | HTTP | 低 |\n| 11 | 同花顺一致预期 | HTTP | 低（需UA） |\n| 12 | 财联社 | HTTP | 低 |\n| 13 | 巨潮 cninfo | HTTP | 低 |\n\n> **架构原则：** 除 mootdx（TCP 二进制协议）外，全部直连 HTTP API，零第三方数据封装依赖。V3.1 起资金流统一走东财 push2。\n\n---\n\n## FAQ\n\n**Q: mootdx 和腾讯有什么区别？**\n互补。mootdx = 交易层（价格 + 盘口 + K 线），腾讯 = 估值层（PE \u002F PB \u002F 市值 \u002F 换手率 \u002F 涨跌停价）。两者都不封 IP。\n\n**Q: 在海外服务器跑，mootdx 超时？**\nmootdx 走 TCP 直连通达信行情服务器，需国内 IP 才稳定。海外环境建议走代理或切换到 yfinance。\n\n**Q: 腾讯 API 字段 43 是 PB 吗？**\n不是。43 = 振幅%，46 = PB。网上大量教程写错了，这里是实测校准结果。\n\n**Q: V3.0 为什么移除 akshare？**\nakshare 本质是对东财\u002F同花顺\u002F新浪等公开 API 的封装，中间层增加了故障点（版本兼容 bug、pandas 3.0 ArrowInvalid 等）。V3.0 直连底层 HTTP API，零中间依赖，更稳定可控。\n\n**Q: 行业板块为什么从同花顺换成东财？**\n同花顺 `stock_board_industry_summary_ths` 接口 2026 年初加了反爬 401。东财 push2 行业板块（`m:90+t:2`）是完美替代，零鉴权且字段更丰富。\n\n**Q: iwencai 返回 401？**\n检查：(1) API Key 有效性 (2) 是否携带了 X-Claw-* Headers。SkillHub 2.0 后强制要求。\n\n**Q: 同花顺热点 reason 字段为空？**\n盘后数据还没更新，15:30 之后再调。个别 ST 股没有人工标注，`dropna` 过滤即可。\n\n**Q: 百度股市通 ResultCode 不稳定？**\n已知坑——有时返回 int `0`，有时返回 string `\"0\"`。代码里用 `str()` 统一比较即可。\n\n**Q: 北向资金历史只有几天？**\nV2.1 改为本地自缓存。每次调用自动积累，越跑越丰富。首次运行只有当天数据。\n\n**Q: 不用 Claude Code，能用吗？**\n能。SKILL.md 本质是 Markdown + 内嵌 Python 代码。Codex、OpenClaw 或任何 AI 编程助手都能读取。你也可以直接把 Python 代码段复制出来在自己的脚本里跑。\n\n---\n\n## 更新日志\n\n见 [CHANGELOG.md](.\u002FCHANGELOG.md)。\n\n---\n\n## Donate\n\n如果这个工具帮到了你的投研工作流，欢迎请作者喝杯咖啡 ☕\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fassets\u002Fwechat-sponsor.jpg\" width=\"240\" alt=\"微信赞赏码\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fifdian.net\u002Fa\u002Fsimonlin\">爱发电\u003C\u002Fa> ·\n  \u003Ca href=\"https:\u002F\u002Fbuymeacoffee.com\u002Fsimonlin1212\">Buy Me a Coffee\u003C\u002Fa>\n\u003C\u002Fp>\n\n> 想要什么数据端点？欢迎开 [Issue](https:\u002F\u002Fgithub.com\u002Fsimonlin1212\u002Fa-stock-data\u002Fissues) 提需求，赞助者的 Issue 优先处理。\n\n---\n\n## Disclaimer\n\n本项目仅提供数据获取工具，不构成任何投资建议。股市有风险，投资需谨慎。\n\n---\n\n## License\n\n[Apache License 2.0](.\u002FLICENSE) — 自由使用，注明出处即可。\n\n**作者：** Simon 林 · 抖音「Simon林」 · 公众号「硅基世纪」\n\n---\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>🇬🇧 English\u003C\u002Fb>\u003C\u002Fsummary>\n\n# a-stock-data\n\nFull-stack data toolkit for China A-Share market — 7-layer architecture · 28 endpoints · 13 data sources · zero third-party data wrapper dependencies\n\nA self-contained Skill file that consolidates raw A-share data from 13 sources into a ready-to-use toolkit for AI coding assistants. No need to memorize mootdx candlestick parameters, Eastmoney PDF Referer headers, or iwencai X-Claw authentication — it's all handled.\n\n> **V3.1 Fix (2026-05-19):** Replaced 4 broken endpoints (Baidu PAE fund flow → Eastmoney push2, block trade\u002Finstitution report name updates) + fixed Eastmoney global news and cninfo filing parameter changes. All 28 endpoints verified.\n>\n> **V3.0 Breaking Change:** Completely removed akshare dependency. All data sources now use direct HTTP API calls. Added capital flow \u002F ownership layer.\n\n> Compatible with [Claude Code](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code) · [Codex](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex) · [OpenClaw](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fopenclaw)\n>\n> The Skill file is structured Markdown + embedded Python. Any AI coding assistant with context injection can use it.\n\n---\n\n## Architecture\n\n```\nChina A-Share Full-Stack Data · 7-Layer Architecture · V3.1\n│\n├── Market Data    mootdx + Tencent + Baidu K-line   Candlesticks (w\u002F MA5\u002F10\u002F20) + Order Book + PE\u002FPB + Index\u002FETF\n├── Research       Eastmoney + THS + iwencai          Report list \u002F PDF \u002F Consensus EPS \u002F NL search\n├── Signals        THS + Baidu + Eastmoney            Hot stocks + Sector attribution + Northbound flow\n│                                                     + Concept blocks + Fund flow(push2) + Dragon Tiger + Lockup + Industry\n├── Capital Flow   Eastmoney datacenter + push2       Margin trading + Block trades + Holder count + Dividends + Fund flow(min+120d)\n├── News           Eastmoney + CLS (direct HTTP)      Stock news \u002F CLS flash \u002F Global finance\n├── Fundamentals   mootdx + Eastmoney + Sina          37-field quarterly + F10 9 categories + Financial statements\n└── Filings        cninfo + mootdx                    Full filings across SSE \u002F SZSE \u002F BSE\n```\n\n---\n\n## Quick Start\n\n**3 steps, 2 minutes.**\n\n```bash\n# 1. Create skill directory\nmkdir -p ~\u002F.claude\u002Fskills\u002Fa-stock-data\n\n# 2. Download SKILL.md\ncurl -o ~\u002F.claude\u002Fskills\u002Fa-stock-data\u002FSKILL.md \\\n  https:\u002F\u002Fraw.githubusercontent.com\u002Fsimonlin1212\u002Fa-stock-data\u002Fmain\u002FSKILL.md\n\n# 3. Install dependencies (V3.0: akshare no longer needed)\npip install mootdx requests pandas stockstats\n```\n\nLaunch Claude Code and say \"Check the valuation of 688017\" — the skill activates automatically.\n\n> **Codex \u002F OpenClaw users:** Paste the contents of SKILL.md into your system prompt or project context file. The embedded Python code is ready to execute.\n\n---\n\n## 28 Endpoints\n\n### Market Data (real-time, no IP ban)\n\n| Endpoint | Data |\n|----------|------|\n| mootdx Market Data | Candlesticks (multi-period) + Level-2 order book + tick-by-tick + 46-field quote |\n| Tencent Finance | PE(TTM) \u002F PB \u002F Market Cap \u002F Float Cap \u002F Turnover \u002F Price Limits \u002F Index \u002F ETF |\n| **Baidu K-line** | Daily K-line + MA5\u002FMA10\u002FMA20 moving averages included (V3.0 new) |\n\n### Research Reports\n\n| Endpoint | Data |\n|----------|------|\n| Eastmoney reportapi | Report list + ratings + 3-year EPS forecasts |\n| Eastmoney PDF | Full research report PDF (Referer auth handled) |\n| THS Consensus EPS | Institutional consensus EPS (direct basic.10jqka.com.cn) |\n| iwencai NL Search | Natural language cross-topic report search |\n\n### Signals\n\n| Endpoint | Data |\n|----------|------|\n| THS Hot Stocks | Today's strong stocks + sector attribution tags (editorial annotations) |\n| THS Northbound (real-time) | Shanghai\u002FShenzhen Connect minute-level flow (262 data points) |\n| THS Northbound (historical) | Local self-cached daily history |\n| Baidu Concept Blocks | Industry \u002F Concept \u002F Region classification + daily change |\n| **Eastmoney Fund Flow** | Main \u002F Large \u002F Medium \u002F Small \u002F Super-large order minute-level net inflow (V3.1, replaced Baidu PAE) |\n| Dragon Tiger Board | Appearance records + Top 5 buy\u002Fsell brokerages + institutional activity |\n| Daily Dragon Tiger (Full Market) | All stocks on daily board + net buy ranking + appearance reasons |\n| Lockup Expiry Calendar | Historical releases + 90-day upcoming expiry alerts |\n| **Industry Ranking** | Eastmoney industry change\u002Fup\u002Fdown counts (V3.0, replaced THS 401) |\n\n### Capital Flow \u002F Ownership (V3.0 New)\n\n| Endpoint | Data |\n|----------|------|\n| **Margin Trading** | Daily margin balance \u002F buy \u002F repay + short selling balance |\n| **Block Trades** | Deal price\u002Fvolume + buyer\u002Fseller brokerages + premium rate |\n| **Shareholder Count** | Quarterly holder count + QoQ change + avg shares per holder |\n| **Dividend History** | Per-share cash dividend \u002F bonus shares \u002F transfer shares |\n| **120-Day Fund Flow** | Main \u002F large \u002F medium \u002F small order daily net inflow |\n\n### News\n\n| Endpoint | Data |\n|----------|------|\n| Stock News | Eastmoney per-stock news (direct search-api-web) |\n| CLS Flash | Minute-level telegrams (direct cls.cn) |\n| Global News | Eastmoney global finance news (direct np-weblist) |\n\n### Fundamentals + Filings\n\n| Endpoint | Data |\n|----------|------|\n| Quarterly Snapshot | 37 fields (EPS \u002F ROE \u002F Net Profit \u002F Revenue...) |\n| F10 Company Data | 9 categories (truncation optimization, -70% tokens) |\n| Eastmoney Stock Info | Industry \u002F total shares \u002F float \u002F market cap \u002F listing date (direct push2) |\n| Sina Financial Statements | Balance sheet \u002F Income statement \u002F Cash flow (direct quotes.sina.cn) |\n| cninfo Filings | Full filings across all exchanges |\n\n### Authentication\n\nAll data sources except iwencai are **completely free, no API key needed**. Only iwencai semantic search requires an API key ([apply here](https:\u002F\u002Fwww.iwencai.com\u002Fskillhub)).\n\n---\n\n## Usage Examples\n\nJust tell your AI assistant:\n\n| Scenario | Prompt |\n|----------|--------|\n| Valuation | \"Estimate 688017 — give me PE \u002F PEG \u002F payback period\" |\n| Sector Attribution | \"Which stocks are strong today and what sectors are driving them\" |\n| Research Reports | \"Latest reports on humanoid robot supply chain, especially ball screws and reducers\" |\n| Northbound Flow | \"How's northbound capital flow looking today\" |\n| Concept Blocks | \"What concept sectors does 688017 belong to\" |\n| Fund Flow | \"Is institutional money flowing into or out of 000858 today\" |\n| Dragon Tiger Board | \"Has 002475 appeared on the dragon tiger board recently, which brokerages are buying\" |\n| Daily Dragon Tiger | \"Which stocks had the highest net buy on today's dragon tiger board\" |\n| Lockup Expiry | \"Any lockup expiries coming up in the next 3 months for this stock\" |\n| Industry Rotation | \"Which industries are up the most today, where is money flowing\" |\n| Margin Trading | \"What's the recent trend in margin balance for 600519\" |\n| Block Trades | \"Any recent block trades for this stock, premium or discount\" |\n| Shareholder Count | \"Is 000858 shareholder count increasing or decreasing\" |\n| Dividends | \"How much has Moutai paid in dividends over the years\" |\n| News & Filings | \"Pull recent news and filings for 300476\" |\n| Batch Compare | \"Compare valuations of these 5 semiconductor stocks\" |\n\n### 4 Built-in Research Workflows\n\n| Workflow | What it does | Time |\n|----------|-------------|------|\n| Single Stock Valuation | Live price → Consensus EPS → Forward PE \u002F PEG \u002F PE payback years | 30 sec |\n| Batch Comparison | Side-by-side valuation ranking | 1 min |\n| Thematic Research | iwencai multi-keyword NL search + Eastmoney PDF cross-reference | 2 min |\n| New Target Research | Coverage → Valuation → Concepts → Fund flow → Dragon tiger → Lockup → Margin | 1 min |\n\n---\n\n## V3.1 Highlights\n\n| Change | Description |\n|--------|-------------|\n| **4 Broken Endpoints Replaced** | Baidu PAE fund flow → Eastmoney push2, block trade\u002Finstitution report names updated |\n| **Eastmoney Global News Fixed** | Added required `req_trace` UUID parameter (returns 403 without it) |\n| **cninfo Filings Fixed** | `stock` param format updated from `code,plate` to `code,orgId` |\n| **Unified Fund Flow Source** | Signal layer fund flow moved from Baidu to Eastmoney push2, unified with Capital Flow layer |\n| **All 28 Endpoints Verified** | Full test pass on 2026-05-19 against Kweichow Moutai (600519) |\n\n---\n\n## Data Source Priority\n\n| Priority | Source | Protocol | IP Ban Risk |\n|----------|--------|----------|-------------|\n| 1 | mootdx | TCP (7709) | Very low |\n| 2 | Tencent Finance | HTTP | Low |\n| 3 | Eastmoney datacenter | HTTP | Low |\n| 4 | Eastmoney push2\u002Fpush2his | HTTP | Low |\n| 5 | iwencai | OpenAPI | Low (key required) |\n| 6 | Eastmoney reportapi\u002FPDF | HTTP | Low |\n| 7 | THS Hot Stocks | HTTP | Very low (zero auth) |\n| 8 | THS Northbound | HTTP | Very low (zero auth) |\n| 9 | Baidu Finance | HTTP | Very low (concept blocks + K-line) |\n| 10 | Sina Finance | HTTP | Low |\n| 11 | THS Consensus EPS | HTTP | Low (UA required) |\n| 12 | CLS (Cailian Press) | HTTP | Low |\n| 13 | cninfo | HTTP | Low |\n\n> **Architecture:** Except mootdx (TCP binary protocol), all sources use direct HTTP API calls. Zero third-party data wrapper dependencies. Fund flow unified on Eastmoney push2 since V3.1.\n\n---\n\n## Disclaimer\n\nThis project provides data access tools only and does not constitute investment advice. Investing involves risk.\n\n---\n\n## License\n\n[Apache License 2.0](.\u002FLICENSE)\n\n**Author:** Simon Lin · TikTok [@simonlin121212](https:\u002F\u002Fwww.tiktok.com\u002F@simonlin121212) · Douyin \"Simon林\" · WeChat Official Account \"硅基世纪\"\n\n\u003C\u002Fdetails>\n\n","simonlin1212\u002Fa-stock-data 是一个全栈A股数据工具包，集成了7层架构、28个端点和13个数据源，无需第三方依赖。该项目通过封装来自多个数据源的原始数据，提供了包括行情、研报、信号、资金面、新闻、基础数据及公告在内的多种功能，所有数据均以结构化Markdown加内嵌Python代码的形式呈现，便于AI编程助手直接使用。特别适用于需要快速获取并处理A股市场信息的场景，如量化交易策略开发、投资研究等。此外，它还兼容Claude Code、Codex和OpenClaw等主流AI编程平台，确保了广泛的适用性和灵活性。",2,"2026-06-11 03:54:23","CREATED_QUERY"]