Skip to content

Latest commit

 

History

History
466 lines (358 loc) · 13.7 KB

File metadata and controls

466 lines (358 loc) · 13.7 KB

🏦 金融接口技能汇总报告

为小易(StepFun AI助手)收集整理的金融数据接口与分析技能

更新时间: 2026-02-13 来源: GitHub开源社区 + awesome-agent-skills


📊 技能概览

本次共发现 5大类 20+个 优秀的金融接口技能项目,涵盖:

  • 🔌 MCP金融数据服务器 - 3个
  • 🤖 金融Agent框架 - 3个
  • 📈 技能包集合 - 2个
  • 💹 股票分析工具 - 1个
  • 📚 学习资源 - 3个

🌟 重点推荐项目

1️⃣ FinanceMCP ⭐⭐⭐⭐⭐

项目地址: https://github.com/guangxiangdebizi/FinanceMCP
Stars: 437+ | Forks: 95+

核心特性

  • 基于MCP协议的专业金融数据服务器
  • 集成Tushare API + Binance API
  • 支持14个工具 + 5大技术指标(MACD/RSI/KDJ/BOLL/MA)
  • 覆盖10大市场: A股、美股、港股、外汇、期货、基金、债券、期权、加密货币
  • 智能技术指标引擎: 自动预取历史数据,消除NaN值
  • 提供免费公共云服务: https://finvestai.top/

功能清单

工具名称 功能描述 核心特色
current_timestamp 当前时间戳 UTC+8时区
finance_news 财经新闻搜索 百度新闻爬虫
stock_data 股票/加密+技术指标 10大市场+5技术指标
index_data 指数数据 主要市场指数历史
csi_index_constituents CSI指数成分与权重 估值/财务指标
macro_econ 宏观经济数据 11指标(GDP/CPI/PPI/PMI等)
company_performance A股公司财务分析 13数据类型
company_performance_hk 港股公司财务分析 3大财务报表
company_performance_us 美股公司财务分析 4大财务报表
fund_data 基金数据 净值/持仓/分红
fund_manager_by_name 基金经理查询 个人背景、管理基金
convertible_bond 可转债数据 基本信息+转换条款
block_trade 大宗交易数据 交易详情+对手信息
money_flow 资金流向数据 主力/超大单/大单分析
margin_trade 融资融券数据 标的股票/汇总/明细
dragon_tiger_inst 龙虎榜机构明细 买卖额/比例/净额
hot_news_7x24 7×24热点 相似度80%去重

技术指标

  • MACD macd(12,26,9) - 趋势分析
  • RSI rsi(14) - 超买超卖判断
  • KDJ kdj(9,3,3) - 随机指标
  • BOLL boll(20,2) - 布林带
  • MA ma(5/10/20/60) - 移动平均线

安装方式

# 方式1: NPM全局安装(推荐)
npm install -g finance-mcp

# 方式2: 使用公共云服务(免费)
# 在Claude配置文件中添加:
{
  "mcpServers": {
    "finance-mcp": {
      "type": "streamableHttp",
      "url": "https://finvestai.top/mcp",
      "headers": {
        "X-Tushare-Token": "您的tushare令牌"
      }
    }
  }
}

2️⃣ Awesome-finance-skills ⭐⭐⭐⭐⭐

项目地址: https://github.com/RKiding/Awesome-finance-skills
Stars: 17+ | 更新: 2026-02-03

核心特性

  • 即插即用的金融Agent技能包
  • 8大核心技能 - 新闻/股票/情感/预测/信号/可视化/报告/搜索
  • 实时新闻聚合 - 10+信源(财联社、华尔街见闻、微博、Polymarket)
  • 逻辑链路可视化 - 自动生成传导链路图(Draw.io XML)
  • AI智能预测 - 基于Kronos模型的时序预测
  • 支持多框架 - Antigravity/OpenCode/OpenClaw/Claude Code

技能清单

技能名称 功能描述 核心特性
alphaear-news 实时财经新闻与热点趋势 10+信源,Polymarket数据
alphaear-stock A股/港股行情数据 股票搜索、OHLCV历史数据
alphaear-sentiment FinBERT/LLM情感分析 评分范围: -1.0~+1.0
alphaear-predictor Kronos时序预测模型 结合新闻情绪动态调整
alphaear-signal-tracker 投资信号演化追踪 强化/弱化/证伪
alphaear-logic-visualizer 传导链路图生成 输出Draw.io XML
alphaear-reporter 专业研报生成 规划→撰写→编辑→图表
alphaear-search 全网搜索与本地RAG 支持Jina/DDG/百度

安装方式

# 克隆到Agent技能目录
git clone https://github.com/RKiding/Awesome-finance-skills.git

# 复制技能到OpenCode(示例)
cp -r Awesome-finance-skills/skills/* ~/.config/opencode/skills/

示例查询

"分析贵金属跳水对A股的影响"
"Analyze how the gold crash affects A-shares"

🔗 在线演示: https://opncd.ai/share/wOp37QIs


3️⃣ Fin-Agent ⭐⭐⭐⭐

项目地址: https://github.com/YUHAI0/fin-agent
技术栈: DeepSeek V3 + Tushare Pro

核心特性

  • 全自动金融领域数据分析及股票推荐智能体
  • 基于DeepSeek V3大模型 - 强大逻辑推理能力
  • 集成Tushare Pro金融数据 - 实时股价、K线、财务指标
  • 智能任务拆解 - 自动规划复杂分析流程
  • 一键安装 - pip install fin-agent

功能亮点

  1. 拒绝幻觉,数据为王 - 直接调用Tushare接口获取真实数据
  2. 智能规划 - 自动拆解复杂任务为多步骤执行
  3. 极简交互 - 自然语言提问,秒级返回分析结果

安装使用

# 1. 一键安装
pip install fin-agent

# 2. 启动对话
fin-agent

# 3. 首次运行配置DeepSeek API Key和Tushare Token

示例查询

"帮我分析一下万科A现在的估值水平,对比一下它去年的利润情况。"
"推荐几只最近涨势好的银行股,并分析它们的基本面。"

4️⃣ FinanceMCP-DCTHS ⭐⭐⭐⭐

项目地址: https://github.com/guangxiangdebizi/FinanceMCP-DCTHS

核心特性

  • 基于MCP协议的金融数据服务器
  • 集成Tushare API
  • 支持东财和同花顺数据
  • 东财板块成分股数据 - 支持历史成分查询
  • 东财板块行情 - get_dc_daily

5️⃣ stock-mcp ⭐⭐⭐⭐

项目地址: https://github.com/huweihua123/stock-mcp

核心特性

  • 专业的金融市场数据MCP服务器
  • 为AI Agent赋予专业级股市分析能力
  • 打通大语言模型与实时金融数据的桥梁
  • 支持Claude, Cursor, 通义千问等AI Agent

📚 学习资源

1. awesome-financial-agents

项目地址: https://github.com/The-Swarm-Corporation/awesome-financial-agents

专门针对金融数据分析的Agent框架、工具和教程集合。

2. awesome-ai-in-finance

项目地址: https://github.com/georgezouq/awesome-ai-in-finance

精选的LLM和深度学习策略在金融市场的应用工具列表。

3. FinanceAgent

项目地址: https://github.com/AI-Hub-Admin/FinanceAgent

开源工具,使用金融API获取实时金融数据,帮助构建AI Agent和金融大语言模型。


🔑 API密钥获取指南

Tushare Pro (推荐)

  1. 注册账户: https://tushare.pro/register
  2. 获取Token: 从个人中心获取API令牌
  3. 积分说明: 部分高级数据需要积分

学生福利 - 申请2000免费积分:

  • 关注Tushare官方小红书并互动
  • 加入学生QQ群: 290541801
  • 完善个人信息(学校邮箱/学号)
  • 向管理员提交申请材料

Binance API (加密货币)

  • 公共行情接口无需API Key
  • 高级功能需注册Binance账户获取API密钥

DeepSeek API

  • 注册DeepSeek账户获取API Key
  • 用于Fin-Agent项目

💡 使用建议

对于初学者

  1. 推荐从FinanceMCP开始 - 功能最全面,文档最完善
  2. 使用公共云服务 - 无需部署,开箱即用
  3. 先体验Web版 - https://finvestai.top/

对于开发者

  1. 本地部署FinanceMCP - 完全控制,无速率限制
  2. 结合Awesome-finance-skills - 获得更多分析能力
  3. 参考Fin-Agent - 学习Agent架构设计

对于企业用户

  1. 申请Tushare高级权限 - 获取更多数据接口
  2. 私有化部署 - 保护数据安全
  3. 定制开发 - 基于开源项目二次开发

📋 技能对比表

项目 类型 数据源 市场覆盖 技术指标 部署方式 难度
FinanceMCP MCP服务器 Tushare+Binance 10大市场 5种 NPM/云服务 ⭐⭐
Awesome-finance-skills 技能包 多源聚合 A股+港股 - Git克隆
Fin-Agent Agent框架 Tushare A股为主 - pip安装
stock-mcp MCP服务器 自定义 可扩展 - 手动部署 ⭐⭐⭐
FinanceMCP-DCTHS MCP服务器 Tushare+东财 A股 - 手动部署 ⭐⭐⭐

🚀 快速开始指南

方案A: 最快体验(0配置)

1. 访问 https://finvestai.top/
2. 直接在网页中与AI对话
3. 提问: "查询贵州茅台最新股价和技术指标"

方案B: Claude集成(推荐)

# 1. 安装FinanceMCP
npm install -g finance-mcp

# 2. 获取Tushare Token
# 访问 https://tushare.pro/register 注册并获取

# 3. 配置Claude Desktop
# 编辑配置文件(Windows: %APPDATA%\Claude\claude_desktop_config.json)
{
  "mcpServers": {
    "finance-mcp": {
      "type": "stdio",
      "command": "finance-mcp",
      "env": {
        "TUSHARE_TOKEN": "你的token"
      }
    }
  }
}

# 4. 重启Claude Desktop
# 5. 开始提问!

方案C: 技能包集成

# 1. 克隆Awesome-finance-skills
git clone https://github.com/RKiding/Awesome-finance-skills.git

# 2. 复制到你的Agent技能目录
# OpenCode示例:
cp -r Awesome-finance-skills/skills/* ~/.config/opencode/skills/

# 3. 重启你的Agent
# 4. 试试: "分析贵金属跳水对A股的影响"

📊 数据覆盖范围

市场类型

  • A股市场 - 沪深主板、创业板、科创板、北交所
  • 港股市场 - 恒生指数成分股、主板、创业板
  • 美股市场 - 纳斯达克、纽交所
  • 加密货币 - Bitcoin、Ethereum、USDT等主流币种
  • 基金市场 - 公募基金、ETF、货币基金
  • 债券市场 - 可转债、国债、企业债
  • 期货市场 - 商品期货、股指期货
  • 外汇市场 - 主要货币对

数据类型

  • 实时行情 - 股价、成交量、涨跌幅
  • 历史数据 - K线、分时、复权数据
  • 财务数据 - 利润表、资产负债表、现金流量表
  • 技术指标 - MACD、RSI、KDJ、BOLL、MA
  • 资金流向 - 主力资金、大单、中单、小单
  • 宏观数据 - GDP、CPI、PPI、PMI、Shibor
  • 新闻资讯 - 财经新闻、公告、研报
  • 情绪分析 - 市场情绪、舆情监控

🎯 应用场景

1. 个人投资分析

"分析比亚迪(002594.SZ)综合投资价值"
→ 财务状况 + 技术指标 + 资金流向 + 最新新闻

2. 市场趋势研究

"对比A股、美股、港股市场表现"
→ 主要指数 + 技术指标 + 市场情绪

3. 行业板块分析

"查询新能源汽车板块资金流向和热点新闻"
→ 板块涨跌 + 资金流入排名 + 政策动态

4. 宏观经济研究

"分析当前宏观经济形势"
→ GDP + CPI + PPI + PMI数据 + 趋势分析

5. 量化策略开发

"计算沪深300成分股的MACD金叉信号"
→ 技术指标计算 + 信号筛选 + 回测分析

⚠️ 注意事项

数据使用

  1. Tushare积分限制 - 部分高级数据需要积分
  2. API调用频率 - 注意接口调用限制
  3. 数据延迟 - 免费数据可能有15分钟延迟
  4. 数据准确性 - 仅供参考,不构成投资建议

技术要求

  1. Node.js版本 - 需要 >= 18
  2. 网络环境 - 需要稳定的网络连接
  3. 存储空间 - 本地部署需要足够磁盘空间
  4. 内存要求 - 建议4GB以上RAM

法律合规

  1. 数据版权 - 遵守数据提供商的使用协议
  2. 投资风险 - 投资有风险,决策需谨慎
  3. 合规使用 - 不得用于非法用途
  4. 隐私保护 - 保护个人API密钥安全

🔗 相关链接

官方文档

社区资源

视频教程


📝 更新日志

2026-02-13

  • ✅ 初始版本发布
  • ✅ 收录5大类20+个金融技能项目
  • ✅ 整理完整的安装和使用指南
  • ✅ 提供多种部署方案对比

🤝 贡献指南

欢迎提交新的金融技能项目!

提交要求

  1. 项目必须开源
  2. 提供清晰的文档
  3. 功能稳定可用
  4. 遵守相关法律法规

提交方式

  1. Fork本仓库
  2. 添加项目信息到对应分类
  3. 提交Pull Request
  4. 等待审核合并

📄 许可证

本文档采用 MIT License


🙏 致谢

感谢以下项目和开发者的贡献:

  • guangxiangdebizi - FinanceMCP
  • RKiding - Awesome-finance-skills
  • YUHAI0 - Fin-Agent
  • Tushare社区
  • Binance开发者社区
  • 所有开源贡献者

最后更新: 2026-02-13
维护者: anbeime
联系方式: GitHub Issues


📮 反馈与支持

如有问题或建议,请通过以下方式联系:


免责声明: 本文档仅供学习交流使用,所有金融数据和分析结果仅供参考,不构成任何投资建议。投资有风险,决策需谨慎。