Executive summary
核心结论
FTShare 当前 SDK 注册表包含 176 个原始接口,Tushare MCP 暴露 258 个 tools。两者已经可以用 API 级 MCP 的同一口径比较。
Tushare 仍然更像“大而全的数据 API MCP”;FTShare 现在已经覆盖股票投研的核心层,并新增了公告、研报、复权因子、龙虎榜、期货、贵金属、申万行业等能力。当前差距主要不在“有没有数据”,而在覆盖完整度、Schema 标准化、Tushare 用户迁移心智和 MCP 生成规范。
Coverage matrix
覆盖差异
| 数据领域 | FTShare 当前状态 | Tushare MCP 状态 | 判断 |
|---|---|---|---|
| A 股基础 / 行情 | 有股票列表、筛选、K线、批量K线、分时、成交、前收、市场快照、复权因子、涨跌停价、停牌、盘前。 | 更细,有日/周/月/分钟/实时、备用行情、每日指标、更多交易所状态数据。 | FTShare 可用,Tushare 更细 |
| A 股财报 / 业绩 | 有三表、业绩快报、业绩预告。 | 还有财务指标、审计意见、主营构成、财报披露日期等。 | 缺财务衍生指标 |
| 事件 / 股权 / 公司治理 | 有股东、质押、机构持股、股本、解禁、分红、股东大会、重大合同、公告。 | 覆盖类似,并补充管理层、薪酬持股、异常波动、交易所重点提示等。 | 已接近,但交易所事件不足 |
| 短线 / 情绪 / 资金 | 有涨跌停池、龙虎榜、集合竞价、资金流、估值、榜单、千股千评、评级、信号快照。 | 短线生态更全,包括开盘啦、同花顺、东财、财联社、游资等。 | FTShare 有核心,生态不全 |
| ETF / 基金 | ETF 有成分、PCF、盘前、复权;基金有基础、收益、净值、总览。 | 基金更深,有基金公司、基金经理、基金持仓、基金规模、分红;ETF 有规模、实时 IOPV、指数公告等。 | 基金深度不足 |
| 港股 / 美股 | 有港股基础、K线、三表、市值、估值、AH、港股通;美股有列表、行情、三表。 | 多了复权、实时、交易日历、财务指标等。 | 基础可用,实时/复权/日历不足 |
| 期货 / 债券 / 期权 / 外汇 | 有期货和贵金属入口,有可转债基础。 | 期货、期权、债券、回购、国债收益率、外汇更完整。 | 大类资产仍是差距 |
| 语料 / 政策 / 互动问答 | 有新闻语义搜索、公告、研报。 | 还有长新闻、新闻联播、政策库、上证 e 互动、深证互动易等。 | Agent 解释材料仍可加强 |
Remaining gaps
现在仍然缺什么
第一类:Tushare 用户最容易感知的缺口
- 财务指标、财务审计意见、主营业务构成、财报披露日期。
- 周线、月线、实时行情、更多分钟频率规范化、每日指标。
- 基金持仓、基金经理、基金公司、基金规模、基金分红。
- 港美股交易日历、复权行情、实时行情、财务指标。
第二类:Agent 投研解释力缺口
- 政策库、互动问答、长新闻、新闻联播、更多公告分类。
- 交易所异常波动、严重异常波动、重点提示证券。
- 机构调研、券商盈利预测、行业/概念异动来源的多源融合。
第三类:大类资产覆盖缺口
- 期权、债券回购、国债收益率曲线、柜台债报价。
- 外汇基础和外汇行情。
- 期货仓单、结算参数、主力连续合约等更完整期货链路。
Diagnosis
真正问题
问题一:MCP Schema 还不够机器可读
ENDPOINTS 有 path、method、params、max_page_size,但参数类型和必填主要在 docstring,返回字段 schema 不在注册表里。MCP 自动生成还需要更结构化的 catalog。
问题二:Tushare 用户迁移心智不足
Tushare 用户熟悉 daily、income、cashflow 这类 API 名。FTShare 命名更解释型,需要提供 Tushare 对照表和常见任务示例。
问题三:缺口不该平均补
不要为了追 258 个数量去补低优先级资产。第一阶段应该优先补股票投研、基金 ETF 深度和 Agent 解释材料。
Roadmap
补齐优先级
| 优先级 | 要补的数据 | 原因 | 建议 |
|---|---|---|---|
| P0 | 财务指标、主营构成、审计意见、财报披露日、每日指标、周/月线、基金持仓/经理/规模。 | 这是 Tushare 用户最常用、最容易对比的专业数据。 | 第一阶段补齐或列入明确 roadmap。 |
| P1 | 政策库、互动问答、长新闻、交易所异常波动、重点提示证券、港美股复权/日历/实时。 | 能提高 Agent 解释力和跨市场体验。 | 第一阶段后半段到第二阶段补。 |
| P2 | 期权、债券回购、国债收益率、外汇、期货仓单/结算/连续合约。 | 扩展数据超市边界,但不是股票投研 MVP 的核心。 | 有明确用户需求后再补。 |
Positioning
第一阶段定位建议
FTShare MCP v0.1 应该基于 176 个 SDK 接口做 API 级 MCP,而不是先做复杂投研工作流。
更准确的目标是:让 Tushare / AKShare 用户能理解,让 Claude Code / Cursor / Codex 能直接调用,让股票投研场景有足够完整的数据基础。