今天给大家介绍两个 GitHub 上比较有意思的金融 AI 项目,一个做量化交易,一个做投研分析。方向不一样,但在各自的领域都很有代表性。
OpenAlice(5.2k ⭐):一个人就是一家"华尔街投行"——从市场研究、交易策略、到风控退出,全交给 AI 打理。
Claude for Financial Services CN(424 ⭐):一套给 Claude 装上的 A 股金融专业技能包,让它能写研报、做估值模型、出路演 PPT。
OpenAlice:开源的 AI 量化交易助手
OpenAlice 项目主页
OpenAlice 是一个 AI 交易助手——一个能覆盖股票、加密货币、大宗商品、外汇、宏观经济等多资产类别的 AI Agent。
它的核心逻辑很简单:你定策略,AI 帮你执行全流程。从市场研究、仓位计算、持续监控、风险管理,到最终退出——Alice 覆盖交易的全生命周期,而且 7x24 小时在线。
OpenAlice 界面预览
几个有意思的设计
交易即 Git。 OpenAlice 把交易流程做成了 Git 工作流——挂单相当于 git add,提交就是 git commit,推送执行就是 git push。每次操作都有 commit hash,全部记录可查。这意味着你可以回溯每一次交易决策,知道什么时候、为什么做了某个操作。
安全架构:Alice 管决策,UTA 管执行。 系统分为两个进程:Alice 进程管研究分析、交易决策,但手里不碰任何券商密钥;UTA(Unified Trading Account)进程管券商连接、订单执行、风控检查。两者通过 HTTP SDK 通信。这个设计参考了硬件钱包的思路——掌握凭证的部分尽量小、隔离、固定在一个设备上。
OpenAlice 架构图
合规前置的 Guard 管道。 每一笔交易在发往券商之前,都会通过一组 Guard 安全规则检查(最大持仓量、交易冷却时间、标的白名单等),就像一个编译器和语法检查工具,在问题生效之前先拦住。
Workspace 模式。 每个研究任务是一个独立的目录 + Git 仓库 + 终端 session,支持 Claude Code、Codex 等多种 Agent CLI。AI 在这个工作区里自由操作,OpenAlice 通过 MCP 协议把交易工具注入进去。WorkSpace 跑出来的结果通过 Inbox 推送到用户界面。
技术特点
- 多券商统一账户(UTA):支持 CCXT、Alpaca、Interactive Brokers、Longbridge,目前只做同机部署,后续版本支持独立部署——把 UTA 装在一个你真正信任的设备上,Alice 可以跑在云端
- 市场数据零配置:低频率行情、宏观数据等通过 TraderHub 内置托管,开箱即用,不需要自己申请 API Key
- 多 AI 供应商:支持 Anthropic、OpenAI、Google、GLM、MiniMax、Kimi、DeepSeek 等,凭据通过凭据仓库注入 WorkSpace
- 定时任务与 Webhook:通过 Cron 引擎定时触发研究任务,AI 跑完后自动把结果推回 Inbox
OpenAlice 目前还在积极开发阶段,很多功能和界面尚未定型。官方明确提醒不要用于实盘真实资金交易。
GitHub: https://github.com/TraderAlice/OpenAliceStars: 5.2k+ | 语言: TypeScript | 许可证: AGPL-3.0
Claude for Financial Services CN:A 股金融从业者的 AI 技能包
Claude for Financial Services CN 项目主页
这个项目把 Anthropic 官方为华尔街投行做的 claude-for-financial-services 搬到了 A 股市场。
简单说,它是一套给 Claude 装的"金融专业技能包"——装了之后,你跟 Claude 说"写一份茅台年报点评"或"建一个宁德时代的 DCF 模型",它就知道 A 股的报表格式、数据源和会计准则,直接出活儿。
项目内容展示
和原版(Wall Street)有什么区别?
63 个 Skills,覆盖 5 大垂直领域
31 个 A 股研究核心 Skills(china-finance):可比估值、DCF 模型(用中债无风险利率)、LBO 模型、三表联动模型、业绩点评、晨会纪要、路演 PPT 生成、财务模型审计等。
10 个投行业务 Skills(investment-banking):Pitch Deck、并购模型、CIM 信息备忘录、交易概要页、买方清单、竞标流程函等。
9 个私募股权 Skills(private-equity):尽职调查清单、投委会报告、被投企业 KPI 跟踪、IRR/MOIC 回报分析、投后改善计划等。
5 个财富管理 Skills + 6 个基金运营 Skills:客户报告、理财规划、投资建议书、组合再平衡、净值核对、差异追踪等。
此外还有 4 个端到端智能体(投行 Pitch、行业研究、业绩点评、财务建模),一键调用。
安装方式
bash claude plugin add jwangkun/claude-for-financial-services-cn claude plugin install china-finance@claude-for-financial-services-cn
也可以按需只装特定领域:claude plugin install investment-banking@... 等。
数据源支持
项目采用多级数据源架构——Wind 和 iFind(付费商业数据)优先,自动降级到免费开源的 AkShare,确保任何场景都有数据。付费数据源需要去对应平台注册 API Key。
GitHub: https://github.com/jwangkun/claude-for-financial-services-cnStars: 424+ | 语言: Python | 许可证: Apache-2.0
两个项目走的是完全不同的路子:OpenAlice 目标是让 AI 直接管交易账户,一个人就是一家迷你投行;Claude for Financial Services CN 补的是 AI 对 A 股市场的理解能力,让 Claude 能写中国金融从业者看得懂的专业报告。
如果你是量化交易方向,OpenAlice 的架构设计和 Trading-as-Git 思路值得关注;如果你是金融从业者或者做 A 股投研,试试把那个技能包装到 Claude 上。
夜雨聆风