content:
AI 对冲基金模拟系统
项目概述
AI对冲基金模拟系统是一个教育研究项目,通过模拟16位著名投资策略师(包括沃伦·巴菲特、查理·芒格等)的决策过程,探索AI在金融投资领域的应用潜力。系统包含完整的Web界面(React前端+FastAPI后端),支持可视化操作和策略回测。
核心功能
- 多代理系统架构:16个专业投资代理协同工作
- 估值代理(如Aswath Damodaran)
- 价值投资代理(如Ben Graham, Warren Buffett)
- 成长投资代理(如Cathie Wood)
- 风险管理和组合管理代理
- 完整投资流程模拟
- 基本面分析
- 技术分析
- 情感分析
- 风险评估
- 组合构建
- 可视化工作流编辑器
- 回测系统
安装指南
快速开始(非技术人员)
- # Mac/Linux
- ./run.sh
- # Windows
- run.bat
复制代码 开发者安装
- git clone https://github.com/virattt/ai-hedge-fund.git
- cd ai-hedge-fund
复制代码- poetry install
- cd app/frontend
- npm install
复制代码- # 启动后端
- cd app/backend
- poetry run uvicorn main:app --reload
- # 启动前端
- cd app/frontend
- npm run dev
复制代码 使用说明
基本工作流
- 在画布上添加投资代理节点
- 连接代理构建投资流程
- 配置股票代码和参数
- 执行模拟
- 查看投资报告
API端点
- 前端界面: http://localhost:5173
- 后端API: http://localhost:8000
- API文档: http://localhost:8000/docs
系统架构
- app/
- ├── backend/ # FastAPI后端
- │ ├── api/ # API路由
- │ ├── models/ # 数据模型
- │ ├── services/ # 业务逻辑
- │ └── main.py # 应用入口
- ├── frontend/ # React前端
- │ ├── public/
- │ ├── src/
- │ │ ├── components/ # 可重用组件
- │ │ ├── nodes/ # 自定义节点类型
- │ │ └── utils/ # 工具函数
- │ └── vite.config.ts # Vite配置
复制代码 更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
公众号二维码
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |