📦HKUDS / Vibe-Trading
← 返回首页
"Vibe-Trading: Your Personal Trading Agent"
⚖️ MIT#backtesting#multi-agent#quantitative-finance#trading#ai-agent🌐 vibetrading.wiki📅 创建于 2026-04-01🔄 更新于 2026-10-29
🔗 GitHub Python

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

English | 中文 | 日本語 | 한국어 | العربية | Español | Bahasa Indonesia

Vibe-Trading Logo

Vibe-Trading: Your Personal Trading Agent

One Command to Empower Your Agent with Comprehensive Trading Capabilities

HKUDS%2FVibe-Trading | Trendshift

Python FastAPI React PyPI License
Feishu WeChat Discord

Website  ·  Docs  ·  News  ·  Features  ·  Shadow Account  ·  Demo  ·  Quick Start  ·  Examples  ·  API / MCP  ·  Roadmap  ·  Contributing

pip install vibe-trading-ai


📰 News

⚠️ Security warning: The X account VibeTrading_HKU, Virtuals project 101845, and token contract 0x640BDBF77b6447E8b7DB7894cED84BD1c40571f4 are not official Vibe-Trading assets. We have never launched or endorsed any token or memecoin. Do not buy, connect a wallet, or sign anything. Details.

  • 2026-10-29 🛠️ Research reuse and execution fixes (unreleased): Save versioned research artifacts and reuse manifest-checked prior backtests (#2079, #2074). Fix document amounts/units and spot-crypto costs; restore Binance open orders and AKShare compatibility (#2050, #2088, #2090, #2083). Also add Codex model discovery, BYMA rules, background-owner isolation and shared tool policy. Paper strategies use private worker pipes; native Windows confirmation remains pending (#2089, CHANGELOG).

  • 2026-10-28 🛠️ Paper trading, portfolio and market-routing fixes (unreleased): Add the phase-1 bar-agnostic paper-order lifecycle state machine with stable replay IDs, fail-closed cancellation, day settlement, optional partial fills and deterministic snapshots (#2066). Robinhood's read-only portfolio source now carries explicit account selection, quote mapping and cursor pagination (#2054; closes #1428). Fix Shadow Account cache invalidation and documented entry conditions (#2075, #2073); map US symbols for Futu and configure IBKR/Futu gateway endpoints (#2076, #1983). Also restore structured two-turn finals, Qlib factor semantics and numeric/grounding input boundaries (#2064, #2069, #2072, #2053). These fixes are on main for the next release.

  • 2026-10-27 🛠️ Portfolio connections and research correctness (unreleased): Save connection-specific IBKR/Futu gateway addresses through Web or CLI, and use them for agent reads (#1983). Robinhood portfolio reads support account selection, pagination and equity quotes; follow-up checks bind quotes to the requested symbol, select the newer regular/extended-hours trade and show its as-of time (#2054, 011a555ed). Restore Qlib ROC/CORD formulas and enforce documented shadow-strategy entry bounds (#2069, #2073). Preserve financial units and numeric evidence, keep currency declarations within their own object, reject non-finite/boolean financial inputs, and accept ordinary two-turn claude-cli structured finals (#2072, #2053, #2064). These changes are on main for the next release.

Earlier news - **2026-10-26** 🛠️ **Agent cancellation, grounding and market-correctness fixes (unreleased)**: Stopping a chat turn cancels in-flight Swarm runs and ignores late status events ([#2059](https://github.com/HKUDS/Vibe-Trading/pull/2059), [#2060](https://github.com/HKUDS/Vibe-Trading/pull/2060)). Restore trailing OLS definitions for Qlib BETA/RESI, admit eligible document figures to the evidence ledger, and recover from refused native `claude-cli` tool attempts ([#2062](https://github.com/HKUDS/Vibe-Trading/pull/2062), [#2058](https://github.com/HKUDS/Vibe-Trading/pull/2058), [#2048](https://github.com/HKUDS/Vibe-Trading/pull/2048)). Add field-level alpha-bench availability metadata; correct weight overflow, event-study rank scaling and attribution alignment ([#2057](https://github.com/HKUDS/Vibe-Trading/pull/2057), [#2046](https://github.com/HKUDS/Vibe-Trading/pull/2046), [#2000](https://github.com/HKUDS/Vibe-Trading/pull/2000), [#2044](https://github.com/HKUDS/Vibe-Trading/pull/2044)). Also fix Moonshot reasoning-effort routing, journal/options input validation, Stooq class-share symbols, screener decimal fields and ST board limits ([#2043](https://github.com/HKUDS/Vibe-Trading/pull/2043), [#2052](https://github.com/HKUDS/Vibe-Trading/pull/2052), [#2049](https://github.com/HKUDS/Vibe-Trading/pull/2049), [#2012](https://github.com/HKUDS/Vibe-Trading/pull/2012), [#1988](https://github.com/HKUDS/Vibe-Trading/pull/1988), [#1984](https://github.com/HKUDS/Vibe-Trading/pull/1984)). These changes are on `main` for the next release. - **2026-10-25** 🛠️ **Session, market-data and calculation fixes (unreleased)**: Deleting a session also removes its search entries, and chat titles update correctly when the first message includes attachments or Swarm instructions ([#1970](https://github.com/HKUDS/Vibe-Trading/pull/1970), [#1969](https://github.com/HKUDS/Vibe-Trading/pull/1969)). Fix prematurely truncated CCXT history, Nobitex daily dates and Tiingo class-share symbols ([#1999](https://github.com/HKUDS/Vibe-Trading/pull/1999), [#1989](https://github.com/HKUDS/Vibe-Trading/pull/1989), [#2010](https://github.com/HKUDS/Vibe-Trading/pull/2010)). Preserve small trade/chart prices, correct GTJA factor formulas and VWAP units, and reject ambiguous boolean flags before changing state ([fix](https://github.com/HKUDS/Vibe-Trading/commit/6dafa4cde)). These fixes are on `main` for the next release. - **2026-10-24** 🛠️ **MCP, backtest and search fixes (unreleased)**: MCP loads the runtime `.env`, while shell tools still require explicit opt-in at startup ([#1974](https://github.com/HKUDS/Vibe-Trading/pull/1974)). Report assumed futures leverage ([#1972](https://github.com/HKUDS/Vibe-Trading/pull/1972)), preserve fractional-day spans in annualization ([#1971](https://github.com/HKUDS/Vibe-Trading/pull/1971)), and try enabled Sogou/Bing fallbacks when ddgs returns no results ([fix](https://github.com/HKUDS/Vibe-Trading/commit/0d946491c)). - **2026-10-23** 🛠️ **Model, portfolio and futures fixes (unreleased)**: Direct MiniMax connections default to M3.1 Flash and retain reasoning across tool calls ([#1936](https://github.com/HKUDS/Vibe-Trading/pull/1936)). Longbridge exposes cash by currency and financing limits across Agent, CLI, API and Web ([#1940](https://github.com/HKUDS/Vibe-Trading/pull/1940)). Correct global futures routing, contract multipliers and micro-contract fees, with explicit warnings when pricing defaults are used ([#1965](https://github.com/HKUDS/Vibe-Trading/pull/1965)). Also fix portfolio error redaction, audit rotation, IC statistics, numeric parsing and Weixin attachment collisions. Details in [CHANGELOG](https://github.com/HKUDS/Vibe-Trading/blob/HEAD/CHANGELOG.md). - *

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR