Vibe-Trading

5个月前发布 253 00

Vibe-Trading 是一个开源的个人交易智能体研究工作台。它将自然语言提示转化为可执行的市场分析、策略回测及行为诊断报告。

所在地:
中国
收录时间:
2026-06-06
其他站点:
Vibe-TradingVibe-Trading

Vibe-Trading 是一个开源的个人交易智能体研究工作台。它将自然语言提示转化为可执行的市场分析、策略回测及行为诊断报告。通过整合多智能体协作系统、跨市场数据引擎及独特的 Shadow Account 技术,Vibe-Trading 让每一位投资者都能拥有属于自己的“量化团队”,在无需托管资金的前提下,实现从灵感验证到交易复盘的全流程智能化。

核心亮点:智能、透明、可回溯

1. 自我改进的交易智能体

  • 自然语言交互:只需输入如“回测 BTC-USDT 20/50 均线策略”,即可自动加载数据、生成代码、执行回测并总结盈亏与回撤。
  • 记忆驱动工作流:智能体具备持久化记忆,能复用之前的研究上下文、偏好及已验证的策略逻辑,避免重复劳动。
  • 多智能体协作 (Swarm):内置 29 种预设团队(如投资委员会、量化策略组、宏观风控组),模拟真实机构的多角色辩论与决策流程。

2. Shadow Account:透视你的交易灵魂

  • 行为诊断:上传券商交易日志(支持同花顺、富途、东方财富等),智能体自动解析持仓天数、胜率、处置效应、过度交易等行为特征。
  • 隐性规则提取:从真实交易路径中反向提取你的“隐性策略规则”,而非依赖通用模板。
  • 虚实对比:将提取出的 Shadow Strategy 进行回测,并与实际交易结果对比,高亮显示“规则违背”、“过早离场”或“错过信号”的时刻,生成可归档的审计报告。

3. 全市场数据与 Alpha Zoo

  • 跨市场覆盖:支持 A 股、港股、美股、加密货币、期货及外汇。内置免费数据源 fallback 机制(如 AKShare, Mootdx, Yfinance, OKX),无需昂贵 API Key 即可起步。
  • 452+ Alpha 因子库:内置 Qlib158、Alpha101、GTJA191 及学术因子,支持一行 CLI 命令完成 IC/IR 计算及因子存活状态分类,快速筛选有效 Alpha。

4. 安全与自主可控

  • 非托管模式:不托管任何资金,所有交易操作需用户明确授权。
  • 本地优先:支持本地 LLM(Ollama)及本地数据存储,确保策略与隐私安全。
  • 一键停止:随时可中断智能体运行,设定严格的风险限额。

功能全景

模块核心能力
Research自然语言市场研究、网页/文档分析、宏观/基本面/技术面多维解读
Backtest策略代码生成、多引擎回测、Monte Carlo/Bootstrap 验证、Run Cards 输出
Shadow Account交易日志解析、行为画像、隐性策略提取、虚实对比审计
Alpha Zoo452+ 预置因子横评、AST 纯函数门禁、Lookahead 哨兵测试
Delivery导出 HTML/PDF 报告、TradingView Pine Script、TDX/MT5 公式、MCP Tools

快速开始

1. 安装

pip install vibe-trading-ai

2. 体验自然语言回测

vibe-trading init
# 交互式配置 LLM Provider (支持 OpenAI, DeepSeek, Ollama 等)

vibe-trading run -p "Backtest a BTC-USDT 20/50 moving-average strategy for 2024, summarize return and drawdown, then export the report"

3. 诊断你的交易行为

# 上传券商导出 CSV
vibe-trading --upload trades_export.csv

# 分析行为并提取 Shadow Strategy
vibe-trading run -p "Analyze my trading behavior, extract my shadow strategy, and compare it with my actual trades"

4. 批量横评 Alpha 因子

# 在 CSI300 上横评 GTJA191 因子库
vibe-trading alpha bench --zoo gtja191 --universe csi300 --period 2018-2025 --top 20

5. Docker 零配置启动

git clone https://github.com/HKUDS/Vibe-Trading.git
cd Vibe-Trading
cp agent/.env.example agent/.env
# 编辑 .env 设置 LLM Key
docker compose up --build
# 访问 http://localhost:8899

生态集成:MCP 与智能体插件

Vibe-Trading 原生支持 Model Context Protocol (MCP),可作为工具集无缝接入 Claude Desktop、Cursor、OpenClaw 等智能体客户端:

vibe-trading-mcp

这意味着你可以直接在聊天窗口中命令 AI:“用 Vibe-Trading 帮我分析一下特斯拉最近的财报情绪,并回测一个简单的突破策略。”

无论是量化新手还是资深交易者,Vibe-Trading 都能通过其强大的多智能体协作与丰富的数据生态,大幅提升研究效率与交易纪律。

相关导航