Vibe-Trading 是什么:一条命令给 AI Agent 加交易能力
Vibe-Trading 是 HKUDS(港大数据科学)出的个人交易 Agent 框架,一条命令让 AI agent 具备完整交易能力(行情 / 回测 / 下单 / 风控)。Python 3.11+ + FastAPI + React 19,MIT 协议,Trendshift 在榜。
核心亮点
- Shadow Account(影子账户):模拟交易,不接真钱,先验证策略。
- 多 broker 支持:yfinance / CCXT(加密)/ akshare(A 股)/ MT5 / Tiger / Alpaca / OKX / Shoonya / Longbridge 等,全球市场覆盖。
- 回测 + alpha bench:策略回测 + 严格 alpha 基准(同 universe 随机对照 + 样本外门控),
--strict模式。 - memory lifecycle:持久化记忆 + 质量评分 + 艾宾浩斯衰减 + 归档 GC(可选,默认关)。
- MCP / API server:可作 MCP server 给 AI agent 调,或独立 API。
- 相关性 regime 时间线:FUSED 市场片段标记(描述性风险,非信号)。
怎么用
pip install vibe-trading-ai
vibe-trading # 启动配置 broker + LLM provider,用自然语言让 agent 跑策略回测或 Shadow Account 交易。
适合谁
- 量化研究者:多 broker + 回测 + alpha bench,策略验证一条龙。
- AI 交易实验者:MCP server 给 AI agent 调,自然语言跑交易。
- 学习 AI 交易:Shadow Account 零风险模拟。
和 TradingAgents 的区别
TradingAgents 是多 Agent 决策框架(分析师 / 研究员 / 交易员 / 风控 / 组合经理辩论),Vibe-Trading 是交易执行 + 回测框架(broker 接入 + Shadow Account + alpha bench)。决策用 TradingAgents,执行回测用 Vibe-Trading,可串。