项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4112
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 环境(npx、npm ci 与 npm run build 依赖)
- 同花顺金融数据服务的统一 API Key(官网管理页创建)
- 支持 MCP 或 Agent Skill 的 AI 客户端(如 Claude、Cursor、Windsurf)
安装与启动步骤
-
1获取 API Key
打开同花顺金融数据服务管理页注册并创建统一的 API Key,后续 API、MCP、CLI、SDK 共用这一个 Key。
-
2安装 hithink-finance S
推荐用 npx skills add 安装官方 Skill,它会在每个 Agent 会话首次使用时静默检查并自动更新自身。
npx skills add HiThink-Tech/Financial-API --skill hithink-finance -g --yes -
3无网络时改用 Skill Hub
网络受限无法执行 npx 时,把这条提示词发给你的 AI,让它按 Skill Hub 说明安装同一个 Skill。
请根据 https://skillhub.cn/install/skillhub.md,安装 hithink-finance。 -
4重开会话直接提问
安装完成后重新打开 Agent 会话,直接描述金融数据需求,Agent 会自动在 API、MCP、CLI、SDK 间选择。
查询贵州茅台的最新行情,并分析近一年的涨跌幅、最大回撤和均线趋势。 -
5用 SQL 查询本地库
安装 CLI 后可用 db query 对本地 DuckDB 前复权日线执行 SQL,结果以 JSON 格式化输出。
hithink-finance db query \ --sql "SELECT * FROM v_daily_qfq LIMIT 10" \ --format json -
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
下一篇:MoleCode
同类项目推荐
LangAlpha
开源
用自然语言驱动金融市场分析与交易策略,像对话一样搞定量化研究。
Claude Code for Financial Market
linguist
开源
浏览器里随时翻译网页、字幕和消息,还能存生词离线学
Translate web pages, highlighted text, Netflix subtitles, private messages, speak th···
Streamer-Sales
开源
输入商品,自动生成卖货话术并驱动数字人直播
Streamer-Sales 销冠 —— 卖货主播 LLM 大模型,一个能够根据给定的商品特点从激发用户购···
批量处理医学切片,边看边标边训练模型
Facilitates simple large scale processing of HLS Medical images, documents, zip file···
open-genai
开源
本地跑起日本政府 AI,数据不出门,功能全都有
デジタル庁のガバメントAI「源内(GENAI)」を完全ローカル(ローカルLLM/OpenAI互換)で動かす···
PanWatch
开源
自托管 AI 盯盘,多 Agent 分析,实时推送,告别盯盘焦虑。
PanWatch — AI stock monitoring for A-shares, HK & US markets, powered by TradingAge···
RFD4-Proteina
开源
按条件约束生成蛋白质骨架,省去手工设计
Generative biopolymer design with rich conditioning.
things
开源
一套 Go 底座,快速搭出带 AI 智能体的物联网 SaaS 平台
基于Golang/go-zero的AIoT物联网平台与SaaS开发底座,融合AI智能体、RAG知识库、记忆和工具···
fieldcraft
开源
纯 Rust 自研仿真器,参数化建模直出可验证结果
One open-source modeler for structures, heat and fluids, built from scratch in pure ···
