Financial-API

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

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 367 🐛 待处理 49 👀 关注 15
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 4112
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

Financial-API 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队HiThink-Tech
定价模式🏷️定价信息待确认
价格说明官网为 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 星标★ 4112
上线时间2026-06-09 00:00:00
代码更新2026-09-22
仓库体积4.9 MB
本站数据更新2026-10-08
维护状态较活跃
收录时间2026-08-09
浏览次数3

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4112

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 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

上一篇:polymarket-paper-trader

下一篇:MoleCode

同类项目推荐

LangAlpha 开源

用自然语言驱动金融市场分析与交易策略,像对话一样搞定量化研究。

Claude Code for Financial Market

★ 2250 2026-08-09
linguist 开源

浏览器里随时翻译网页、字幕和消息,还能存生词离线学

Translate web pages, highlighted text, Netflix subtitles, private messages, speak th···

★ 1084 2026-08-10
Streamer-Sales 开源

输入商品,自动生成卖货话术并驱动数字人直播

Streamer-Sales 销冠 —— 卖货主播 LLM 大模型,一个能够根据给定的商品特点从激发用户购···

★ 3803 2026-08-09
pixels 开源

批量处理医学切片,边看边标边训练模型

Facilitates simple large scale processing of HLS Medical images, documents, zip file···

★ 435 2026-10-15
open-genai 开源

本地跑起日本政府 AI,数据不出门,功能全都有

デジタル庁のガバメントAI「源内(GENAI)」を完全ローカル(ローカルLLM/OpenAI互換)で動かす···

★ 139 2026-08-09
PanWatch 开源

自托管 AI 盯盘,多 Agent 分析,实时推送,告别盯盘焦虑。

PanWatch — AI stock monitoring for A-shares, HK & US markets, powered by TradingAge···

★ 2412 2026-08-09
RFD4-Proteina 开源

按条件约束生成蛋白质骨架,省去手工设计

Generative biopolymer design with rich conditioning.

★ 569 2026-11-03
things 开源

一套 Go 底座,快速搭出带 AI 智能体的物联网 SaaS 平台

基于Golang/go-zero的AIoT物联网平台与SaaS开发底座,融合AI智能体、RAG知识库、记忆和工具···

★ 662 2026-10-02
fieldcraft 开源

纯 Rust 自研仿真器,参数化建模直出可验证结果

One open-source modeler for structures, heat and fluids, built from scratch in pure ···

★ 348 2026-11-05