Vibe-Trading

作者 HKUDS已验证

"Vibe-Trading: Your Personal Trading Agent"

31,484
Stars
5,114
Forks
Python
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/HKUDS/Vibe-Trading

快速入门

使用 Vibe-Trading 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

📰 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-08-23 🔌 The IBKR MCP seed named the wrong URL, and closing one LLM adapter closed them all: The seeded official IBKR read-only MCP profile, the README and SKILL.md all pointed at https://api.ibkr.com/v1/api/mcp; IBKR's own AI-integration page publishes https://api.ibkr.com/v1/api/mcp-public, and the seed, all six READMEs and SKILL.md now name it — re-run vibe-trading connector configure ibkr-live-official-mcp-readonly --yes if your agent.json still carries the old URL. The OAuth client-registration step that IBKR's gateway rejects is still open in #1126 (#1178). Fixed: ChatLLM.close() closed LangChain's process-wide cached HTTPX clients, so one finished title-generation or image-vision call left every later request failing with "client has been closed" until a restart — only transports Vibe-Trading created itself are closed now (#1182); a service restart mid-reply dropped the streamed text and left the attempt running forever — partial replies are now checkpointed and reconciled as an explicit interrupted transcript entry on the next start (#1180). New: Web chat attaches up to five files per turn through the picker, drag-and-drop, or clipboard paste (#1179). Thanks @c020627 and @AirHua-byte!

  • 2026-08-22 💼 A Portfolio page — your holdings across brokers, read-only: Pick any read-only connector profiles (connection instances over account.read + positions.read; the IBKR official-MCP profile is not yet eligible) and the new /portfolio page aggregates them into immutable snapshots with per-source provenance, USD/CNY valuation, CSV export and a history chart. A source that fails to refresh is reported as an error and excluded from the totals — never carried forward — and the snapshot is marked incomplete. The portfolio_summary agent tool returns risk_xray_args that feed the existing portfolio_risk_xray, and vibe-trading portfolio show|refresh|sources prints the same snapshot in the terminal. Read-only connector plugins you write yourself live under ~/.vibe-trading/connectors/ (a manifest declaring any write capability is rejected; secrets go to the OS keyring via the [keyring] extra), and nothing on this path can place an order (#1072, toward #1171). Fixed: thirteen Alpha Zoo factors forward-filled a missing close before computing returns, turning a data gap into a finite "0% return" — the gap now stays NaN (#1172); independent MCP clients on one http/sse server shared a single fallback research-goal session (#1173); memory GC and compression left stale FTS rows and orphaned relation sidecars (#1174); cancel_run() never reached a swarm worker already streaming — the stop now interrupts the stream, skips that turn's tool calls and lands as a cancelled task (#1175); MCP get_research_reports dropped beginTime/endTime (#1176); get_options_chain answered a wrong-cycle expiration with ok: true and another date's contracts (#1177). Thanks @goatyyc, @Shizoqua and @cgycorey!

  • 2026-08-21 ⏱️ Runs that hung forever: A bash timeout killed the shell but not the grandchildren holding its pipe handles, so a run sat "running" for 20+ minutes. Commands now spawn in their own process group, a timeout kills the whole tree, a stall watchdog ends a run making no forward progress, and compaction stopped discarding the model's own verification records (#1169). Fixed: multi-year Tencent history silently truncated at 500 bars (#1154). New: swarm runs replay only their failed subgraph (#1158, closes #1157); Market Watch shows each monitor's latest verdict inline (#1156, closes #943); quantlib reaches 286 tested functions (#1159#1168). Thanks @wiliao, @cgycorey, @he-yufeng, @BigFishEmily, @santhreal, @SiMinus, and @alinv0!

  • 2026-08-20 🚀 v0.1.14 released (Release notes, pip install -U vibe-trading-ai): 272 commits and 74 merged pull requests since 0.1.13. The headline is that a finished backtest is now something you can read rather than a folder of CSVs. Run Detail grows four tabs — Factor Research (IC series with its mean line, IC statistics, quantile-group equity, and a pairwise IC correlation matrix that existed nowhere before), Positions (weight pie/treemap on a date slider, sector net-exposure bars, weight-evolution area — the pie is gross composition and the bars are net, so a long/short pair in one sector nets to zero on the bars while both legs stay visible on the pie), Tearsheet (monthly-returns heatmap, annual bars, top-5 drawdowns annotated onto the equity curve), and an interactive research dashboard with KPIs, benchmark-relative equity, rolling Sharpe and the full trade ledger. All four read artifacts a run already writes — no new pipeline. A new Options Lab page adds an expiry payoff diagram, a spot×IV scenario matrix, portfolio Greeks and a live options chain, computed through the same test-pinned engine the MCP tools use. Install: Intel Macs can pip install vibe-trading-ai again — smartmoneyconcepts pulled in llvmlite, which ships no macOS x86_64 wheel from 0.46 on, so every Intel install became a CMake source build; it is now the opt-in [smc] extra and the stale <3.14 cap is gone (#1035). New: evidence-gated **Strategy

常见问题

What is Vibe-Trading?

Vibe-Trading is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by HKUDS. "Vibe-Trading: Your Personal Trading Agent". It has 31,484 GitHub stars.

Is Vibe-Trading safe to use?

Yes. Vibe-Trading passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install Vibe-Trading?

Clone the repository with "git clone https://github.com/HKUDS/Vibe-Trading" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is Vibe-Trading written in?

Vibe-Trading is primarily written in Python. It is open-source under HKUDS on GitHub, so you can review or fork the full source.

Are there alternatives to Vibe-Trading?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Vibe-Trading against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情