AI 金融双雄:开源量化交易与 A 股投研实战
今日为大家分享两款 GitHub 上颇具特色的金融 AI 项目,分别聚焦量化交易与投研分析。两者赛道不同,却均在各自领域极具代表性。
OpenAlice(5.2k ⭐):一人即是一家“华尔街投行”——从市场研判、策略制定,到风控退出,全流程交由 AI 掌控。
Claude for Financial Services CN(424 ⭐):专为 Claude 打造的 A 股金融技能套件,使其具备撰写研报、构建估值模型及制作路演 PPT 的能力。
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 仓库及终端会话,支持 Claude Code、Codex 等多种 Agent CLI。AI 可在工作区内自由操作,OpenAlice 借助 MCP 协议注入交易工具。Workspace 产出结果通过 Inbox 推送至用户界面。
OpenAlice 目前仍处于积极开发阶段,诸多功能与界面尚未定型。官方明确提示切勿用于实盘真实资金交易。
Claude for Financial Services CN 项目主页
该项目将 Anthropic 官方为华尔街投行打造的 claude-for-financial-services 移植至 A 股市场。
简言之,这是一套赋予 Claude 的“金融专业技能包”——安装后,您只需向 Claude 指令“撰写一份茅台年报点评”或“构建宁德时代的 DCF 模型”,它便能理解 A 股报表格式、数据来源及会计准则,直接输出成果。
项目内容展示
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、行业研究、业绩点评、财务建模),支持一键调用。
用户亦可按需安装特定领域模块:例如 claude plugin install investment-banking@...等。
项目采用多级数据源架构——优先使用 Wind 和 iFind(付费商业数据),自动降级至免费开源的 AkShare,确保全场景数据可用。使用付费数据源需在对应平台注册 API Key。
两个项目路径截然不同:OpenAlice 旨在让 AI 直接管理交易账户,实现一人即迷你投行;Claude for Financial Services CN 则补足 AI 对 A 股市场的认知短板,使 Claude 能撰写金融从业者易懂的专业报告。
若您专注量化交易,OpenAlice 的架构设计与 Trading-as-Git 理念值得深究;若您身为金融从业者或从事 A 股投研,不妨尝试将该技能包加载至 Claude。