|
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0
Stars:41.0K
语言:Python
项目简介:
TradingAgents 是一个基于多 Agent 协作的金融交易框架。它模拟真实交易公司的组织结构,通过多个专业 Agent(分析师、交易员、风控官等)的协作来完成金融交易决策。每个 Agent 都有自己的专业知识和职责,通过讨论和投票来达成最终交易决策,提高交易的准确性和稳定性。
核心功能:
- 多 Agent 协作:模拟真实交易公司的组织结构,多个专业 Agent 协同工作
- 角色分工:分析师负责研究、交易员负责执行、风控官负责风险管理
- 讨论机制:Agent 之间可以进行讨论和辩论,达成更优决策
- 投票决策:通过投票机制决定最终交易策略
- 风险管理:内置风险控制机制,防止过度交易和重大损失
- 回测支持:支持历史数据回测,验证交易策略有效性
- 实时交易:支持连接真实交易所 API 进行实时交易
- 可解释性:提供交易决策的详细解释和依据
技术栈:
- 后端:Python 3.10+
- AI 框架:LangChain、LLM(支持多种大模型)
- 数据处理:Pandas、NumPy
- 金融数据:yfinance、Alpha Vantage、聚宽等
- 交易接口:支持 Binance、IBKR、聚宽等交易所 API
- 部署方式:Docker 容器化部署、本地部署
- 开源协议:MIT License
适用场景:
- 量化交易:构建自动化量化交易策略和系统
- 金融研究:研究多 Agent 协作在金融领域的应用
- 投资决策:辅助个人和机构进行投资决策
- 学习参考:学习 AI Agent、量化交易、金融分析技术
- 教学演示:用于金融 AI、量化交易相关的教学演示 |