描述
AI 对冲基金是一个 GitHub 项目,旨在作为 AI 驱动的对冲基金的概念验证。该项目的主要目标是研究人工智能在进行交易决策中的应用。它明确用于教育和研究目的,不应用于实际交易或投资活动。
该系统通过集成几个专门的代理来模拟对冲基金环境。这些代理包括专注于估值的 Aswath Damodaran 代理;强调价值投资的 Ben Graham 代理;以及代表各种投资理念的其他代理,如增长、逆向和风险管理。该项目还结合了情绪分析、基本面分析和技术分析的代理,以生成交易信号。还包括风险经理和投资组合经理,以模拟整个过程。
该项目为用户提供了一个命令行界面 (CLI) 和一个 Web 应用程序,用于与 AI 驱动的交易模拟进行交互。CLI 允许进行细粒度的控制,适用于自动化和脚本编写。Web 应用程序为那些喜欢视觉方法的用户提供了一个用户友好的界面。该项目包括关于如何安装和运行应用程序的详细说明,包括设置 LLM 和财务数据的 API 密钥。该项目根据 MIT 许可证获得许可,允许广泛使用和修改。
该项目的价值在于其教育潜力,提供了 AI 和金融的实践经验。它允许用户探索不同的投资策略,并了解 AI 如何应用于金融分析。该项目的结构和文档使其易于对 AI 和金融感兴趣的初学者和有经验的开发人员使用。该项目的免责声明强调它不用于实际交易,并且不提供投资建议,突出了其对教育和研究的关注。
AI 对冲基金的核心功能
模拟 AI 驱动的交易策略
集成多种投资代理类型
包括估值、情绪和风险分析
提供命令行界面 (CLI)
提供 Web 应用程序界面
支持各种 LLM API 密钥
使用财务数据 API
包括回测功能
以教育和研究为重点
开源 MIT 许可证
详细的安装和使用说明
侧重于 AI 驱动的金融分析
AI 对冲基金入门
克隆存储库:使用 `git clone https://github.com/virattt/ai-hedge-fund.git`。
导航到目录:使用 `cd ai-hedge-fund`。
设置 API 密钥:创建一个 `.env` 文件并添加您的 API 密钥(例如,OPENAI_API_KEY)。
安装依赖项:使用 `poetry install`。
通过 CLI 运行:使用 `poetry run python src/main.py --ticker AAPL,MSFT,NVDA`。
通过 Web 应用程序运行:按照有关安装和运行 Web 应用程序的详细说明进行操作。
贡献:Fork 存储库,创建功能分支,提交更改,推送到分支,并创建拉取请求。
AI 对冲基金的使用案例
- AI 交易模拟
- 金融教育
- 投资组合分析
- 回测策略
- 研发
- 基于代理的建模





