港大(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(交易行为诊断)

上传经纪商导出文件,自动:

  1. 解析(同花顺/东方财富/富途/CSV)
  2. 分析行为:持仓天数、胜率、盈亏比、回撤、处置效应、过度交易、动量追逐
  3. 提取规则:将反复出现的进出场模式转为显式策略
  4. 回测 Shadow:对比规则与实际交易路径,标记规则违反和错失信号
  5. 输出 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 TradingOAuth + 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 设计相关