HKUDS开源项目(三):Vibe-Trading、AI-Trader
HKUDS系列文章HKUDS港大实验室介绍一LightRAG、AutoAgent、AI-Researcher、MiniRAG、Auto-Deep-ResearchHKUDS开源项目二DeepTutor、Paper2Slides、ViMax、FastCodeHKUDS开源NanoBotHKUDS开源RAGAnythingCLI复兴CLI-AnythingHKUDS开源项目三Vibe-Trading、AI-TraderHKUDS开源项目四OpenSpace、Vimo/VideoRAG、AgentSpaceVibe-Trading官网论文AI Agent量化研究受限实盘三位一体的开源GitHub30.6K Star4.9K Fork工作台官方文档。作为交易研究工作平台用自然语言提出问题项目把问题拆成五个步骤自动完成提问题→拉数据→算信号→模拟交易→出报告每一步对应一个模块Prompt提示词发起提问回测一下沪深300的动量策略剩下的交给系统Data数据层loader去拉取股票、加密、期货等市场数据如果某个数据源挂了自动切换到备用源Signal信号层因子或策略代码把原始数据变成买卖信号哪只股票分数高哪只分数低Backtest回测层用历史数据模拟交易看这套规则在过去赚多少、亏多少Report报告层输出指标、图表、run card所有步骤都可复查整体架构拆成五层按【用户输入→信号生成→数据查询→回测研究→风控执行】串联在四个维度上与其他开源项目不同88个金融技能68个研究工具覆盖A股/港股/美股/加密四大市场19个免费数据源按IP封禁风险排序自动fallback零配置下也无单点故障460 个预置 alpha 因子来自 Qlib Alpha158、Kakushadze 101、国泰君安 191 与学术因子附带 AST purity gate lookahead sentinel test 网络 kill-switch 三道防作弊闸。一行命令vibe-trading alpha bench --zoo gtja191就能跑完整个因子动物园Shadow Account影子账户解析用户过去的交易记录提炼行为规则并用规则跑回测。它输出的是行为归因——「按你实际执行的规则本来能赚多少、在哪一步丢了钱」而不是简单的收益率对比Connector-first Broker Architecture券商连接器优先同一套 CLI 在 12 家券商之间切换IBKR / Robinhood / 富途 / 老虎 / OKX / 币安等。Robinhood 实盘带五层硬护栏mandate 用户承诺 文件级 kill switch fail-closed pre-trade gate 审计日志 自动过期。任务输出提出交易问题结合工具、数据、文档和可复用session上下文的市场研究回测策略想法策略代码、指标、benchmark上下文、验证artifacts和run cards复盘自己的交易券商日志解析、行为诊断、规则提取和Shadow Account对比读取文档与图表用可插拔OCR解析PDF、DOCX、XLSX、PPTX、图片read_document并用视觉模型语义化读取图表截图analyze_image读取机构持仓与基金底仓SEC 13F持仓含季度环比变动、跨市场ETF成分穿透、事件合约隐含概率、arXiv和OpenAlex因子提取全部只读基于免费公开数据源改进重复研究持久记忆和可编辑skills将有用流程变成可复用工作流运行分析师团队面向投资、量化、加密、宏观和风控工作流的多智能体研究评审把研究接入IM通道通过WebSocket、Telegram、Slack、Discord、Matrix、WhatsApp、Signal、QQ/NapCat、微信/企业微信、飞书/Lark、钉钉、Teams、email、Mochat在CLI、REST和Web UI中管理同一套session runtime交付可用成果报告、TradingView Pine Script、TDX、MetaTrader 5、MCP tools以及可延续的研究sessions跑预置alpha zoo横评462个alpha因子GTJA有191个、Qlib有158个、Kakushadze有101、academic、PIT-safe fundamental一行CLI在你选的 universe上算IC IR alive/reversed/dead分类识别相关性状态/correlation界面上的边密度迟滞时间线显示市场何时融合为一个板块——属于描述性风险上下文而非交易信号研究能力一览维度实现自然语言研究多Agent LoopPlan→Ground→Execute→Validate→Deliver多市场回测A股、美股、港股、印度、韩国、加密、外汇、期权、USD-M永续共9个市场免费数据源24个tushare、yfinance、akshare、mootdx、ccxt、腾讯、东财、OKX、币安、富途等自动fallback付费数据源QVeris数据市场63家提供商Alpha因子460个预置Qlib 158Kakushadze 101GTJA 191学术PITSwarm预设30套多Agent团队投资委员会、量化台、加密交易台、宏观等IM渠道16个Telegram、Slack、Discord、QQ、微信、飞书、钉钉、Teams、Email等工程底座一览维度实现后端Python3.11、FastAPI前端React19v0.1.13重建为guided-minimalism架构Broker12家IBKR、Robinhood、Tiger、Longbridge、Alpaca、OKX、Binance、Futu、Trading212、Dhan、Shoonya、MT5-ExnessSkills88个金融skills分9大类研究工具68个ResearchAutopilot18个只读数据工具经MCP暴露导出PineScriptv6、通达信、MetaTrader5、vnpy、MCP服务桥接OpenBB Workspace桥接v0.1.13跨平台Docker非root用户运行macOS、Linux、Windows研究类skill分类示例DataSource数据源data-routing、tushare、yfinance、okx-market、akshare、mootdx、ccxtStrategy策略strategy-generate、cross-market-strategy、technical-basic、candlestick、ichimoku一目均衡、elliott-wave艾略特波浪、smcSmart Money Concepts、multi-factor、ml-strategyAnalysis分析factor-research、macro-analysis、global-macro、valuation-model、earnings-forecast、credit-analysis、dividend-analysisAssetClass资产类别options-strategy、options-advanced、convertible-bond、etf-analysis、asset-allocation、sector-rotationCrypto加密perp-funding-basis、liquidation-heatmap、stablecoin-flow、defi-yield、onchain-analysis交易与工具类skill分类示例Flow资金流hk-connect-flow、us-etf-flow、edgar-sec-filings、financial-statement、adr-hshareTool工具backtest-diagnose、report-generate、pine-script、doc-reader、web-reader、vnpy-export、alpha-zoo、technical-indicatorsRSI、MACD、Bollinger、SMA、EMA只读Research研究strategy-dev-manager、correlation-regime、earnings-revision、pair-trading、sentiment-analysisRisk风控ashare-pre-st-filterTODO由于这个项目是强领域相关即金融及量化涉及很多陌生概念和术语留个空吧。对比工作台与回测类工具定位与Vibe-Trading的差异Vibe-Trading通用交易研究量化回测受限实盘影子账户88 skills460 alphas30 swarms12 brokersShadow AccountOpenBB数据终端因子研究无实盘无Agent无预置因子库QuantConnect云端强回测平台Web端不本地无自然语言Agent无ShadowAccountBacktrader老牌回测框架单进程无Agent无因子库用户需自建数据管道Agent与框架类工具定位与Vibe-Trading的差异Freqtrade加密交易bot重实盘但无金融研究深度、无多市场回测、无ShadowAccountTradingAgents多Agent投研无回测、无实盘纯研究对话HikyuuA股量化框架无Agent无多市场无因子库Qlib微软量化平台无Agent无实盘无Shadow Account实战四种交互方式CLIvibe-trading开头的全部命令适合脚本化和本地研究Web UI三栏式界面左侧策略树 中央对话流 右侧回测图表适合边看边调REST APIvibe-trading serve 起服务后暴露 HTTP 接口适合二次开发MCP 服务接入 Claude Desktop / Cursor / OpenClaw 等 MCP 客户端让现有 Agent 直接调金融工具基于pip安装pipinstallvibe-trading-ai pipinstallvibe-trading-ai[telegram]# Telegram 渠道pipinstallvibe-trading-ai[deepseek]# DeepSeek 原生适配器pipinstallvibe-trading-ai[harmonic]# 谐波形态检测基于源码和Docker Compose部署gitclone https://github.com/HKUDS/Vibe-Trading.gitcdVibe-Tradingcpagent/.env.example agent/.envvimagent/.envdockercompose up-d浏览器打开http://localhost:8899开始体验。命令行下使用示例# 自然语言研究vibe-trading run-pBacktest a BTC-USDT 20/50 moving-average strategy for 2024, summarize return and drawdown, then export the report# 一行 CLI 跑预置 alpha zoo 横评vibe-trading alpha bench--zoogtja191--universecsi300--period2022-2025--top5支持同花顺、东方财富、富途、通用CSV四种格式# 上传交易记录vibe-trading--uploadtrades_export.csv vibe-trading run-pAnalyze my trading behavior, extract my shadow strategy, and compare it with my actual trades其他金融交易相关文章金融智能体Dexter、RD-Agent、ValueCell、FinanceToolkit、Fincept Terminal金融研究平台Qlib、OpenAlice、Zvt、AKQuantAI-Trader官网目前打不开又称AI Trading Agent Benchmark。开源GitHub21.2K Star3.2K Fork模块化可配置面向多市场的AI驱动量化交易系统基于分层架构与MCP协议打通数学计算、搜索、价格获取与交易执行全链路。专为评估不同AI模型在真实市场环境下的投资表现而设计支持纳斯达克100与上证50等主要市场集成实时行情、新闻检索与绩效追踪模块帮助研究者、量化开发者和金融机构系统分析AI决策行为与策略收益。借助AI-Trader用户可运行多种AI Agent在无人工干预的情况下自动完成市场研究、交易决策与执行操作。系统提供实时绩效排行榜、交易日志、风险指标与历史回放功能让研究人员能够直观比较模型表现探索AI在复杂金融场景中的自主决策能力。通过代理类、MCP工具服务与配置文件系统协同工作支持美股、A股及加密货币市场。只需切换配置即可启动对应市场的AI交易代理实现跨市场高效部署。核心功能完全自主的AI交易代理AI Agent能独立完成从市场研究到交易执行的全过程实现全自动投资决策与风险控制多模型实时竞赛支持多种主流AI模型如GPT、Claude、Qwen等同时运行实时对比其投资收益与行为差异智能市场情报集成内置Jina搜索引擎自动抓取实时市场新闻、财报与事件数据辅助AI做出更合理的交易决策历史回放与科学评测可在历史数据上重现交易过程自动排除未来信息偏差确保模型评估的科学性与公正性开放与可扩展框架支持第三方策略和自定义AI代理接入适合科研机构与开发者扩展实验功能或部署自有模型架构配置文件主程序main.py代理工厂BaseAgentBaseAgentAStockBaseAgentCryptoMCP工具客户端数学工具搜索工具价格工具交易工具外部数据源搜索引擎市场数据API交易执行分层架构设计包含配置层、代理层、工具层和数据层实现职责清晰分离显著提升系统的可维护性与可扩展性。其核心由代理类Agent、MCP工具服务与配置文件系统构成通过JSON配置文件定义交易参数驱动AI模型进行决策真正实现配置即策略的灵活部署。系统支持美股、A股和加密货币三大市场的AI交易每类市场配备专用代理BaseAgent美股、BaseAgentAStockA股日线、BaseAgentCrypto加密货币精准匹配不同市场的交易规则与频率需求。通过FastMCP框架实现工具服务每个工具作为独立HTTP服务运行支持高内聚低耦合的模块化设计支持通过环境变量覆盖配置参数如INIT_DATE、END_DATE实现运行时动态配置。实战基于源码和Python环境部署gitclone https://github.com/HKUDS/AI-Trader.gitcdAI-Trader pipinstall-rrequirements.txtvim.env# A股交易流程依次执行数据准备、MCP服务启动和交易运行脚本bashmain_a_stock_step1.shbashmain_a_stock_step2.shbashmain_a_stock_step3.sh# 验证A股交易代理是否成功运行检查数据存储目录中是否生成交易日志和持仓记录python-mcli.main--help推荐阅读Vibe-Trading

相关新闻

2026年循环工程深度实践:从声明式迭代到并行化与性能优化

2026年循环工程深度实践:从声明式迭代到并行化与性能优化

1. 项目概述:为什么Loop Engineering在今天依然至关重要?如果你是一名开发者,无论前端、后端还是算法工程师,几乎每天都会和“循环”打交道。从简单的for循环遍历数组,到复杂的异步流控制,循环逻辑是代码的…

2026/10/18 10:02:26 阅读更多 →
傅里叶变换:从时域到频域,理解信号分解的万能钥匙

傅里叶变换:从时域到频域,理解信号分解的万能钥匙

1. 从“听声辨谱”到“万物皆波”:一个直觉化的开场如果你学过乐器,或者哪怕只是用手机上的K歌软件录过音,你可能都见过下面这种图形:横轴是时间,纵轴是声音的响度。它忠实地记录了你声音的起伏,这就是我们…

2026/10/17 6:50:22 阅读更多 →
Visual Studio字体优化指南:提升开发效率与视觉舒适度

Visual Studio字体优化指南:提升开发效率与视觉舒适度

1. 为什么VS的字体设置比你想象的更重要如果你和我一样,每天要在Visual Studio(后面简称VS)里泡上好几个小时,那你肯定不止一次地琢磨过怎么把那个代码编辑器弄得顺眼一点。很多人觉得,改字体和字号不就是个“面子工程…

2026/10/17 6:50:50 阅读更多 →

最新新闻

UE5 C++字符串与容器全解析:FString、FName、FText与TArray、TMap底层原理

UE5 C++字符串与容器全解析:FString、FName、FText与TArray、TMap底层原理

做 UE5 C 开发,容器和字符串这两块绕不过去。项目做大了,每次新建一个类、存一份配置、调一次接口,都要跟它们打交道。我最早是从 std 那套东西切过来的,一开始真被 UE 的命名搞晕过——明明都是字符串,为什么有 FStri…

2026/10/18 17:59:49 阅读更多 →
2025年AI编程工具评测:一次通过率与回归率实战指南

2025年AI编程工具评测:一次通过率与回归率实战指南

简介:这份资源是2025年AI编程工具评测的配套项目代码包,面向正在选型AI编程工具的开发者、技术团队负责人及编程学习者。内容围绕Trae、Cursor与Kiro AI三大主流工具展开,从官方定位、核心功能、优缺点到定价策略进行横向对比,帮助…

2026/10/18 17:59:49 阅读更多 →
Stata 接入 AI 配置实战:从 shell 桥接到可复用 ado 的完整指南

Stata 接入 AI 配置实战:从 shell 桥接到可复用 ado 的完整指南

简介:这份源码包面向希望将Stata统计软件与大模型Agent(如Claude、GPT)结合使用的数据分析师、科研人员及编程新手,通过Stata MCP与IDE的配置,解决传统统计软件缺乏智能辅助、代码调试效率低的问题。资源共3个文件&…

2026/10/18 17:59:49 阅读更多 →
JS逆向实战:AES加密接口破解与参数还原全流程

JS逆向实战:AES加密接口破解与参数还原全流程

1. 案例背景:一个必须解决的接口加密做web数据采集的人,大概都遇到过这种场景:接口文档看着挺正常,参数名也猜得八九不离十,可真把请求发出去,对方直接甩一个参数错误,或者返回一段看不懂的密文…

2026/10/18 17:59:49 阅读更多 →
小波功率谱与气候周期分析:从连续小波变换到MATLAB实践

小波功率谱与气候周期分析:从连续小波变换到MATLAB实践

简介:面向气象与气候研究者的 MATLAB 小波功率谱分析工具包,专注于降水、气温、太阳黑子等时间序列的周期性检测。压缩包共 28 个文件,以 m 脚本为主,辅以 png 结果图、dat/txt 数据文件及 bak/asv 备份文件,总大小仅 …

2026/10/18 17:59:49 阅读更多 →
网信办调整下AI生成PPT实操指南:工具选型、提示词与高频坑位避坑

网信办调整下AI生成PPT实操指南:工具选型、提示词与高频坑位避坑

先说个身边的事。上个月帮朋友处理一份汇报材料,他用的还是老一套做法:先找模板、再调字体、然后一页页抠图,光是封面就折腾了半个下午。后来我用 AI 工具重新生成,从输入大纲到拿到初稿,前后不超过二十分钟。朋友看完…

2026/10/18 17:58:49 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →