你是否好奇巴菲特、芒格、木头姐这些投资巨匠是如何思考的?AI Hedge Fund不是真实操盘的金融产品,而是一个开源的「投资思维沙盒」——它用9个风格迥异的AI代理(Agent),模拟顶级投资大师的决策逻辑,把抽象的投资哲学转化为可运行、可对比、可复盘的Python代码。项目不推荐实盘,但能帮你拆解「价值投资」「成长捕手」「黑天鹅防御」等策略背后的真实推理链条,是理解AI如何辅助金融决策的绝佳入门工具。
核心功能
- 9大投资流派AI代理并行协作:从本杰明·格雷厄姆的「安全边际」到纳西姆·塔勒布的「反脆弱性」,每个Agent封装独立投资逻辑与风险偏好,支持自由组合与对抗实验
- 全链路模拟交易闭环:支持历史数据回测(Backtest)、虚拟实盘(Paper Trading)及(可选)接入券商API的轻量实盘,所有交易行为全程可追溯、可审计
- 故事+数据双驱动分析:Aswath Damodaran代理自动抓取财报、新闻与行业叙事,将“公司故事”与财务数字联动建模,拒绝纯技术指标盲区
- Alpha模型即插即用架构:投资者策略被抽象为标准化「Alpha Model」模块,开发者可快速替换/新增代理(如加入索罗斯式反身性模型),无需重写底层框架
- 风险对冲可视化看板:实时生成各代理仓位分布、尾部风险敞口热力图、跨策略相关性矩阵,直观揭示组合级系统性风险
- 教育友好型交互设计:内置Jupyter Notebook教学案例、每步决策附带自然语言解释(如“Bill Ackman代理因ESG争议事件触发激进做空信号”),零金融背景也能读懂逻辑
适合哪些人用
✅ 量化学习者:想脱离“均线金叉死叉”,真正理解不同投资范式如何编码实现的Python初学者与进阶者
✅ 金融专业学生:通过可执行代码具象化《证券分析》《投资最重要的事》等经典理论,告别纸上谈兵
✅ 个人投资者:在零资金风险下,测试自己偏好的“芒格式好生意”或“塔勒布式杠铃策略”在真实行情中的表现
✅ 金融科技开发者:借鉴其模块化Agent设计、多策略协同调度机制,快速搭建自己的策略研究平台
快速上手
只需3步启动你的AI投资实验室:
- 安装依赖:
pip install ai-hedge-fund pandas yfinance matplotlib(推荐使用Python 3.9+虚拟环境) - 克隆项目:
git clone https://github.com/virattt/ai-hedge-fund.git && cd ai-hedge-fund - 运行示例:
python examples/backtest_simple.py --agents "ben_graham,cathie_wood" --ticker AAPL --period 1y,5分钟内看到两位大师对苹果公司的估值分歧与买卖信号
详细教程见项目根目录的GETTING_STARTED.md,所有示例均支持国内A股数据源(需配置akshare)
项目信息
An AI Hedge Fund Team
61.7k
今日 +330 stars today
Stars
10.9k
Forks
Python
MIT
编程语言:Python|Star 数:61696|开源协议:MIT|GitHub 项目地址
这不仅是代码,更是9位投资大师的思想开源——它不许诺财富,但免费交付一套经得起推敲的决策操作系统。


