港大开源 Vibe-Trading:说句人话就能生成量化策略并回测,普通人也能玩量化
最近,港大(HKUDS)开源的Vibe-Trading在投资圈彻底火了。
这款被网友称为「AI交易嘴替」的工具,专门解决普通人想做量化、却不会写代码、不会回测、不会搭策略的痛点。
不用懂Python、不用啃指标、不用对接数据源,你只用说一句人话,AI就能帮你把策略生成、回测、分析、优化全部做完,真正把专业量化做成了傻瓜模式。
量化交易这个词,听起来就离普通人很远。印象里,这都是华尔街那帮数学博士、程序员才能玩的东西。
你得会写Python代码,得懂各种技术指标,得会对接各种数据源接口,得自己搭建回测引擎。光是把这些东西搞定,可能就要花上好几个月的时间。
更别说,很多人其实根本就不知道怎么把脑子里的交易想法,变成一个可执行的策略。
但港大这个团队,把这一切都简化了。Vibe-Trading的出现,就像给普通人装了一套AI外挂。
项目简介
Vibe-Trading是一个由港大 HKUDS 团队开发的AI驱动的多智能体金融工作台,它可以把自然语言请求转换成可执行的交易策略、研究洞察和投资组合分析,覆盖全球市场。
简单说,它就是一个专业的AI量化交易团队,你只要负责想,它负责帮你做。
这个项目最硬核的地方,就是它不是单个 AI 在干活,而是一整个 AI 团队在协作。它有专门负责技术分析的 Agent,有专门负责基本面研究的 Agent,有专门负责风险管理的 Agent,有专门负责写策略代码的 Agent。
这些 Agent 各司其职,互相配合,就像一个真实的投资委员会一样。
核心亮点
Vibe-Trading最吸引人的地方,就是它的多智能体协作架构。它不是一个AI瞎忙活,而是一整个团队在干活。
🔍 DeepResearch for Trading
• 多域分析覆盖全球市场
• 自动策略和信号生成
• 宏观经济研究和洞察
• 通过聊天进行自然语言任务路由
🐝 Swarm Intelligence
• 29个开箱即用的交易团队预设
• 基于DAG的多智能体编排
• 实时决策流式仪表盘
• 通过YAML自定义团队构建
📊 Cross-Market Backtest
• A股、港股/美股和加密货币
• 从1分钟到1天的7种灵活时间间隔
• 日度和期权投资组合引擎
• 15+性能指标和4个优化器
🧮 Quant Analysis Toolkit
• 因子IC/IR分析和分位数回测
• Black-Scholes定价和完整的希腊值计算
• 技术模式识别和检测
• 通过MVO/风险平价/BL进行投资组合优化
64个技能
Vibe-Trading内置了64个专门的金融技能,覆盖从传统市场到加密货币和DeFi的完整范围,从技术分析到量化研究的全面能力:
| 领域 | 技能示例 |
|---|---|
| 技术分析 | technical-basic、candlestick、ichimoku、harmonic、elliott-wave、smc |
| 量化研究 | strategy-generate、multi-factor、pair-trading、factor-research、ml-strategy |
| 基本面 | valuation-model、financial-statement、earnings-forecast、credit-analysis |
| 港股/美股 | edgar-sec-filings、earnings-revision、us-etf-flow、hk-connect-flow、adr-hshare |
| 加密货币 | perp-funding-basis、liquidation-heatmap、stablecoin-flow、token-unlock-treasury、defi-yield |
| 宏观 | macro-analysis、global-macro、asset-allocation、commodity-analysis、sector-rotation |
| 衍生品 | options-strategy、options-advanced、options-payoff、crypto-derivatives、hedging-strategy |
| 另类数据 | social-media-intelligence、sentiment-analysis、behavioral-finance、report-generate |
29个智能体团队预设
Vibe-Trading提供了29个现成的智能体团队预设,覆盖投资、交易和风险管理的各种场景:
| 预设团队 | 工作流程 |
|---|---|
| investment_committee | 牛熊辩论 → 风险审查 → 投资经理最终决定 |
| global_equities_desk | A股+港股/美股+加密货币研究员 → 全球策略师 |
| crypto_trading_desk | 资金费率/基差 + 清算 + 资金流 → 风险经理 |
| earnings_research_desk | 基本面 + 修正 + 期权 → 收益策略师 |
| macro_rates_fx_desk | 利率 + 外汇 + 商品 → 宏观投资经理 |
| quant_strategy_desk | 筛选 + 因子研究 → 回测 → 风险审计 |
| technical_analysis_panel | 经典技术分析 + Ichimoku +谐波 + 艾略特 + SMC → 共识 |
| risk_committee | 回撤 + 尾部风险 + 制度审查 → 签署 |
| global_allocation_committee | A股 + 加密货币 + 港股/美股 → 跨市场配置 |
还有20多个额外的专业预设,你可以通过运行vibe-trading --swarm-presets来查看所有内容。 |
快速上手
Vibe-Trading提供了4种安装和使用方式,你可以根据自己的需求选择:
方式A:Docker(零配置,2分钟)
如果你想最快上手,推荐用Docker,完全不需要本地配置:
git clone https://github.com/HKUDS/Vibe-Trading.git
cd Vibe-Trading
cp agent/.env.example agent/.env
# 编辑 agent/.env — 设置 OPENAI_API_KEY(必需)
docker compose up --build
然后打开http://localhost:8899,后端和前端都在一个容器里。
方式B:本地安装(开发,5分钟)
如果你想做开发,或者需要完整的CLI访问权限,可以用本地安装:
git clone https://github.com/HKUDS/Vibe-Trading.git
cd Vibe-Trading
python -m venv .venv
# 激活虚拟环境
source .venv/bin/activate # Linux / macOS
# .venv\Scripts\Activate.ps1 # Windows PowerShell
pip install -e .
cp agent/.env.example agent/.env # 编辑 — 设置 OPENAI_API_KEY
vibe-trading # 启动交互式TUI
如果需要Web UI:
# 终端1:API服务器
vibe-trading serve --port 8899
# 终端2:前端开发服务器
cd frontend && npm install && npm run dev
打开http://localhost:5899,前端会代理API调用到localhost:8899。
生产模式(单服务器):
cd frontend && npm run build && cd ..
vibe-trading serve --port 8899 # FastAPI提供dist/作为静态文件
方式C:MCP插件(接入现有Agent,3分钟)
如果你想把Vibe-Trading接入到你现有的AI工作流(比如Claude Desktop、OpenClaw、Cursor等),可以用MCP插件:
在claude_desktop_config.json中添加:
{
"mcpServers": {
"vibe-trading": {
"command": "vibe-trading-mcp"
}
}
}
在~/.openclaw/config.yaml中添加:
skills:
- name: vibe-trading
command: vibe-trading-mcp
方式D:ClawHub(一条命令,1分钟)
如果你想最简单的方式,可以用ClawHub,一条命令搞定,不需要克隆仓库:
npx clawhub@latest install vibe-trading --force
--force是必需的,因为这个技能引用了外部API,会触发VirusTotal的自动扫描。代码是完全开源的,可以安全检查。
这会把技能+MCP配置下载到你的agent的skills目录。不需要克隆。
可以在ClawHub上浏览:clawhub.ai/skills/vibe-trading
写在最后
港大这款 Vibe-Trading,最厉害的不是技术有多炫,而是真正把高大上的量化,拉到了人人可用的水平。
以前做量化要几个月学习、几天调试;现在一句话、一分钟,就能拿到机构级别的策略和回测。在信息过载的时代,最稀缺的从来不是消息,而是把想法落地的能力。
这款免费开源的AI交易神器,值得每一个喜欢研究市场、喜欢做策略的人试一试。
GitHub:https://github.com/HKUDS/Vibe-Trading
免责声明:本文仅为技术分享,不构成任何投资建议。量化交易有风险,投资需谨慎。请务必在充分理解风险的前提下,理性使用工具。