AI Hedge Fund 智能对冲基金
一个用多智能体模拟对冲基金投资决策的开源概念验证项目,通过多个 AI 投资人格协作分析行情并给出交易判断,支持纸面交易与历史回测,仅供学习研究。
过去 7 天收获 2 颗 Star
爱鲜报评分
0 人评分
64k
星数
否
中文
Python
主语言
是
活跃
49
贡献者
人工分析
EDITORIAL推荐理由
项目以多智能体架构模拟真实基金团队,把不同投资流派拆成独立 Agent 协作决策,思路清晰、可读性强。内置纸面交易与回测两条链路,能直观看到 AI 决策在历史行情中的表现。6.4 万 Star 与活跃社区说明其教学价值已被广泛验证,适合作为 AI Agent 与量化结合的入门范例。
适用场景
- 学习多智能体协作架构与 Agent 编排
- AI 与金融量化交叉领域的教学演示
- 构建纸面交易模拟与策略回测实验
- 研究 LLM 在投资决策中的提示词与角色设计
- 作为二次开发的多智能体应用脚手架
优点
- 多投资人格 Agent 分工明确,架构易于理解和扩展
- 同时提供交互式纸面交易与历史回测两种模式
- 支持 Anthropic、OpenAI、DeepSeek、Google 等多家模型
- 会话记录采用哈希链式账本,净值可追溯
- MIT 协议开源,社区活跃、Star 数量高
缺点
- 仅为概念验证,不执行真实交易,不具备实盘价值
- 依赖第三方金融数据 API,需要自备密钥
- 回测结果不代表未来收益,需警惕过度解读
- 项目迭代较快,接口与目录结构可能变动
项目简介
AI Hedge Fund 是一个用 AI 模拟对冲基金团队的开源概念验证项目。它把不同的投资流派拆成多个独立的 AI 投资人格(Agent),让它们像真实基金团队一样分工协作,对同一批标的给出各自的判断,再汇总成交易决策。
项目定位为教育与研究用途,不会真正下单交易,也不构成任何投资建议。
核心思路
- 多智能体协作:不同 Agent 分别承担价值、成长、情绪等不同视角的分析任务,模拟基金内部的多角色讨论。
- 决策可解释:每次运行都会输出各 Agent 的观点与最终结论,便于观察 AI 的推理路径。
- 两种运行模式:交互式纸面交易与历史回测,前者按真实交易日推进,后者在历史数据上复盘。
安装与运行
项目以 Python 包形式分发,可通过 pipx、uv 或 pip 安装后直接启动:
pipx install aihf
aihf
首次需要密钥时应用会主动询问,并保存到 ~/.hedge-fund/.env,无需提前手动配置。主要需要两类密钥:
- 金融数据 API 密钥:用于获取价格、基本面与财报数据。
- 模型 API 密钥:供投资 Agent 调用,支持 Anthropic、OpenAI、DeepSeek、Google、xAI、Kimi 等多家供应商。
使用模式
纸面交易
以虚拟资金按真实交易日推进,每个基金维护一份账本。运行前会展示本次将要执行的决策,确认后才推进到下一个交易日;支持查看完整会话历史与紧急停止。
历史回测
把基金放到历史行情中回放,绘制净值曲线并与基准对比,结果保存在本地研究目录中。基金定义与回测标的相互独立,可在每次回测时自行选择股票池。
本地开发
git clone https://github.com/virattt/ai-hedge-fund.git
cd ai-hedge-fund
poetry install
poetry run aihf
poetry run pytest hedge_fund
适合谁
- 想了解多智能体系统如何编排与协作的开发者
- 对 AI + 金融交叉方向感兴趣的学习者
- 希望以真实项目为脚手架做二次实验的工程师
注意事项
项目明确声明不执行真实交易、不提供投资建议。回测与纸面交易的表现仅用于教学演示,不能作为实盘依据;同时需自行准备第三方数据与模型密钥,并留意项目快速迭代带来的接口变化。
评论
- 暂无评论,来写第一条吧。