港大(HKUDS)出品的开源量化交易研究工作台,将自然语言提示连接到市场数据加载、策略生成、回测引擎、研究记忆和经纪商交易。9.9k stars,Python,MIT 协议,同出 nanobot 团队。
“One Command to Empower Your Agent with Comprehensive Trading Capabilities”
核心能力
| 任务 | 输出 |
|---|---|
| 提问交易问题 | 市场研究 + 工具/数据/文档 + 可复用 session 上下文 |
| 回测策略想法 | 策略代码、指标、基准上下文、验证产物、运行卡片 |
| 审查自己的交易 | 经纪商日志解析、行为诊断、规则提取、Shadow Account 对比 |
| 持续改进研究 | 持久化 Memory + 可编辑 Skill,将常用流程变成可复用工作流 |
| 运行分析师团队 | 多 Agent 研究评审(投资/量化/加密/宏观/风控) |
| 输出可用产物 | 报告、TradingView Pine Script、TDX、MetaTrader 5、MCP 工具 |
| Alpha Zoo 基准 | 452 个预建 Alpha 一键 IC 检验(Qlib 158 + Kakushadze 101 + GTJA 191 + FF5 + Carhart) |
四大特性
1. 自改进 Trading Agent(单 Agent)
- 自然语言市场研究、策略草案、文件/网页分析
- Memory 支持的工作流,跨 session 保持上下文
2. 多 Agent 交易团队(Swarm)
- 投资/量化/加密/风控团队,流式进度,持久化报告
- Worker 以实时市场数据为基础,DAG 失败时阻断下游
- Worker 可调用 operator 配置的外部 MCP Server
3. 跨市场数据 & 回测
- A 股/港股/美股/加密/期货/外汇
- 数据 fallback 链(mootdx 通达信协议→tushare→akshare→CCXT)
- PIT 数据、验证和运行卡片
4. Shadow Account(交易行为诊断)
上传经纪商导出文件,自动:
- 解析(同花顺/东方财富/富途/CSV)
- 分析行为:持仓天数、胜率、盈亏比、回撤、处置效应、过度交易、动量追逐
- 提取规则:将反复出现的进出场模式转为显式策略
- 回测 Shadow:对比规则与实际交易路径,标记规则违反和错失信号
- 输出 HTML/PDF 报告
快速开始
pip install vibe-trading-ai
# 自然语言研究
vibe-trading run -p "Backtest a BTC-USDT 20/50 moving-average strategy for 2024, summarize return and drawdown"
# Alpha Zoo 基准检验
vibe-trading alpha bench --zoo gtja191 --universe csi300 --period 2018-2025 --top 20
# Shadow Account
vibe-trading --upload trades_export.csv
vibe-trading run -p "Analyze my trading behavior, extract my shadow strategy"经纪商连接器(v0.1.9,实验性)
当前已支持(部分为只读/论文账户):
| 经纪商 | 模式 |
|---|---|
| Interactive Brokers(TWS/IB Gateway) | 本地只读 |
| Robinhood Agentic Trading | OAuth + Mandate 门控实盘(有审计账本 + 即时终止) |
| Tiger / Alpaca / OKX / Binance / Futu | 论文账户 + Mandate 门控实盘 |
| Longbridge | 论文 + 只读 |
安全模型:用户事先提交 Mandate(股票池/单笔大小/敞口/杠杆/日限额)+ 文件系统级 Kill Switch + 前置门控 + 完整审计账本。不持有资金,仅中继意图。
MCP Server
内置 36 个 MCP 工具,供 Claude/Cursor 等 AI Agent 直接调用量化研究和交易功能。
接口层
- CLI:
vibe-trading run -p "..." - REST API:FastAPI
- WebUI:React 19
- MCP:36 个工具
关联页面
- nanobot — 同一团队(HKUDS)出品的超轻量 AI Agent 运行时
- daily-stock-analysis — 同样面向股票分析的 AI 自动化工具,GitHub Actions 每日运行
- agent-harness-anatomy — Multi-Agent 架构解析,与 Vibe-Trading 的 Swarm 设计相关