← 返回列表

AlphaAgent:多智能体自主投资组合管理与可审计决策平台

SergeyGer/AlphaAgent · Autonomous multi-agent investment platform: Django 5 + DRF, Celery/Redis, PostgreSQL, and a CrewAI bull-vs-bear debate behind a deterministic execution guard. React dashboard over WebSocket, Telegram approvals, an MCP tool server.

GitHub原文发布 未知首次收录 2026-10-07上架 2026-10-07 09:00

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

AlphaAgent 是一个自主的多智能体投资平台。它基于 Django 5 与 DRF 构建,使用 Celery/Redis 进行异步任务调度、PostgreSQL 存储数据,并通过 CrewAI 驱动看涨与看跌智能体进行对抗性辩论,辩论结果需经过确定性的执行守卫审查才能执行。平台提供基于 WebSocket 的 React 仪表盘、Telegram 审批机器人以及基于 MCP 的工具服务,用于实时监控组合表现、审批交易提案并查看完整的决策论据。

核心能力与快速开始

★ 0 · Python

能做什么
通过 CrewAI 驱动的三个智能体(看涨分析师、看跌风险官、首席投资官)进行对抗性辩论来生成投资提案;一个确定性的执行守卫(纯函数、经过单元测试)负责根据仓位大小、可用现金、集中度和每日止损限制批准或拒绝提案;自主任务队列为每个投资组合和工具对执行独立作业;所有决策(包括未执行的决策)连同双方论点和代币成本持久化到审计追踪中;通过 WebSocket 向 React/TypeScript 仪表盘实时推送股票曲线、资产配置、推理流和交易历史;通过仪表盘或 Telegram 机器人进行人工审批,并以实时价格重新运行风险检查;通过模型上下文协议服务器发布市场和新闻数据;允许或拒绝操作的内联键盘控制。
适用场景
监控由 AI 智能体提出、受风险管理规则约束的自主投资组合模拟或实盘交易;作为构建需要可审计决策的多智能体金融系统的参考实现;研究对抗性辩论模式与单一链式提示的区别;将内部市场数据或能力作为 MCP 工具暴露给外部 AI 客户端;通过仪表盘或移动端 Telegram 界面进行人工在环的 AI 交易审批。
项目形态
开发框架
部署方式
使用 Docker Compose 进行容器化多服务部署,需要设置环境变量(DJANGO_SECRET_KEY、POSTGRES_PASSWORD)。未说明云托管或生产环境的部署细节。
主要依赖
依赖 Docker;需要 PostgreSQL 16、Redis 7、Celery 5、Python(Django 5.2 LTS)、Node(React 18)等。运行时不强制需要外部 AI API 密钥,系统提供确定性引擎作为后备。未说明具体的硬件规格或网络要求。
使用限制
项目路线图包含尚未实现的累计每日部署限制、历史回测、按用户策略配置和托管演示实例;README 未详细说明真实资金交易相关的监管、法律或实际交易风险;未提及运行成本、LLM API 的定价或使用限制。
许可证
MIT
最近推送
2026-10-06 15:59

资料检查:2026-10-07 07:00 · 卡片整理:2026-10-07 09:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

作为可参考的多智能体系统实现,用于学习或复用其架构:CrewAI 驱动的看涨/看跌智能体对抗辩论、确定性执行守卫、Celery/Redis 异步任务调度、WebSocket 实时仪表盘、MCP 工具服务,以及包含 324 个自动化测试和 CI 的质量门禁。

查看内容依据
A three-agent adversarial debate on CrewAI, with a payload contract validated by a schema library and a guardrail that forces a retry on malformed output

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

产品经理

参考其产品设计思路:将 AI 建议与允许执行的操作分离,通过仪表盘和 Telegram 进行人工审批,并保留完整决策审计轨迹,用于设计需要可审计、人在环的 AI 产品。

查看内容依据
Approve or reject any proposal from the dashboard or from Telegram, with the risk checks re-run against live prices at the moment of approval

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。