Financial-API

同花顺官方数据,一键接入 A 股行情与财务,赋能 AI 与量化。

Financial-API 是同花顺官方推出的 A 股金融数据服务,旨在为 AI 智能体、量化研究和应用开发提供一站式数据接入。它解决了开发者获取高质量、结构化 A 股数据难的问题,通过统一 API 接口,提供实时行情、历史行情、财务报表、指数、板块和涨停等核心数据。项目支持多种接入方式,包括 REST API、MCP(模型上下文协议)、命令行工具和 Python/TypeScript SDK,并内置 DuckDB 用于数据本地缓存和分析,降低高频调用成本。其数据源自同花顺,权威性和准确性有保障,适合快速构建金融相关应用。

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

项目数据

分类智能体
开发团队HiThink-Tech
所属国家
定价模式unknown
价格说明官网为 fuyao.aicubes.cn,提供 API、MCP、CLI 和 Python 服务,但未明确展示定价信息,需进一步确认。
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型a-share,ai-agent,china-stock-market,cli,duckdb,financial-data,mcp,npm-package,quantitative-finance,rest-api
GitHub 星标★ 3677
30天Star增速
HF 下载量
上线时间2026-06-09 00:00:00
最近更新2026-09-20 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • Node.js 环境(npx、npm ci 与 npm run build 依赖)
  • 同花顺金融数据服务的统一 API Key(官网管理页创建)
  • 支持 MCP 或 Agent Skill 的 AI 客户端(如 Claude、Cursor、Windsurf)

安装与启动步骤

  1. 1获取 API Key

    打开同花顺金融数据服务管理页注册并创建统一的 API Key,后续 API、MCP、CLI、SDK 共用这一个 Key。

  2. 2安装 hithink-finance S

    推荐用 npx skills add 安装官方 Skill,它会在每个 Agent 会话首次使用时静默检查并自动更新自身。

    npx skills add HiThink-Tech/Financial-API --skill hithink-finance -g --yes
  3. 3无网络时改用 Skill Hub

    网络受限无法执行 npx 时,把这条提示词发给你的 AI,让它按 Skill Hub 说明安装同一个 Skill。

    请根据 https://skillhub.cn/install/skillhub.md,安装 hithink-finance。
  4. 4重开会话直接提问

    安装完成后重新打开 Agent 会话,直接描述金融数据需求,Agent 会自动在 API、MCP、CLI、SDK 间选择。

    查询贵州茅台的最新行情,并分析近一年的涨跌幅、最大回撤和均线趋势。
  5. 5用 SQL 查询本地库

    安装 CLI 后可用 db query 对本地 DuckDB 前复权日线执行 SQL,结果以 JSON 格式化输出。

    hithink-finance db query 
      --sql "SELECT * FROM v_daily_qfq LIMIT 10" 
      --format json
  6. 6源码方式验证

    仅在参与仓库开发或 npm 暂不可用时使用:进入 CLI 目录安装依赖、构建并检查能力与环境。

    cd hithink-finance-cli
    npm ci --ignore-scripts
    npm run build
    node dist/cli/main.js capabilities --format json
    node dist/cli/main.js doctor --format json

关键配置

配置项必填说明示例
API Key是调用同花顺金融数据服务的统一凭证,在官网管理页创建sk-xxxxxxxx
HITHINK_FINANCE_NO_SKILL_UPDATE否设为 1 可关闭 Skill 会话首次使用时的自动更新检查1

如何确认成功

安装 Skill 后重新打开会话提问行情类问题能返回数据;或执行 CLI 的 doctor 命令输出正常即成功。

常见问题

Q:没有网络环境怎么安装 Skill?

A:从 Skill Hub 安装:把“请根据 https://skillhub.cn/install/skillhub.md,安装 hithink-finance。”这条提示词发送给你的 AI 即可。也可手工复制 skills/hithink-finance/ 整个目录到 Agent 的 Skills 发现目录。

Q:Skill 会自动更新吗?怎么关掉?

A:会在每个 Agent 会话第一次使用时默认静默检查并更新,同一会话不重复检查,失败不打扰任务。设置环境变量 HITHINK_FINANCE_NO_SKILL_UPDATE=1 可关闭;新版本从下一次会话生效。

Q:我只想让 Claude、Cursor 快速接入,该选哪种方式?

A:选 MCP(托管模型上下文协议),配置服务地址和 API Key 后即可在对话中调用;想让 Agent 自动选路则用 hithink-finance Skill。

Q:批量取全市场、多年数据时对话被塞满怎么办?

A:改用 CLI / Market Dumps,让大结果落盘,对话中只返回文件路径、行数和摘要,避免终端与 Agent 上下文过载。

注意事项

  • 手工复制 Skill 时必须保留完整目录(含 references/),不要只复制 SKILL.md。
  • 同花顺AI客户端尚未发布接入本项目数据源的版本,当前请使用 API、MCP、CLI、Python SDK 和 Agent Skill 接入。
  • 输出需注明数据源、时间范围、报告期和复权口径,金融分析结果需注明“非投资建议”。
  • 真实数据不可用时明确说明原因,不要用模拟数据或静态示例冒充。

核心亮点

  • 官方数据源,A 股覆盖全面,数据质量可靠
  • 多接口支持(API/MCP/CLI/SDK),灵活适配不同场景
  • 内置 DuckDB 缓存,提升数据访问效率并降低成本

不足之处

  • 文档/社区待观察
  • 早期项目,生态和示例尚不丰富

适用场景

  • AI 智能体实时查询股票行情与财务数据
  • 量化策略回测与历史数据分析
  • 金融应用快速原型开发

替代项目

AkShare、Tushare、baostock

项目介绍

Financial-API 是行业应用领域的开源项目,由 HiThink-Tech 开发,是 2026 年新上线的项目。

在全站 13,014 个收录项目中,它的 GitHub 星标数(3,677)位列前 30%,在行业应用分类的 544 个项目里位列前 8%。

近 42 天,它的 GitHub 星标从 349 增加到 3,677,净增 3,328。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-20。官网为 fuyao.aicubes.cn,提供 API、MCP、CLI 和 Python 服务,但未明确展示定价信息,需进一步确认。从国内网络环境看,可直接访问。

它主要面向的使用场景是:AI智能体实时查询股票行情与财务数据。同类可对比的替代方案包括 AkShare、Tushare、baostock。

上一篇:polymarket-paper-trader

下一篇:MoleCode

同类项目推荐

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