MCP & Gọi công cụ

Vibe-Trading: Your Personal Trading Agent

hkuds/vibe-trading

An open-source Python-based AI agent framework designed to provide comprehensive trading, backtesting, and quantitative finance capabilities via a single command.

★ 30,1KSố sao
⑂ 4,8KFork
41Vấn đề đang mở
PythonNgôn ngữ
MITGiấy phép
Q@project.QualityScoreĐiểm biên tập

Ảnh chụp màn hình dự án

Ảnh chụp màn hình của Vibe-Trading: Your Personal Trading Agent Ảnh chụp màn hình của Vibe-Trading: Your Personal Trading Agent

Tổng quan

Vibe-Trading is a multi-agent AI trading system developed by HKUDS. It integrates an LLM-powered agent with a FastAPI backend and a React 19 frontend, allowing users to deploy a personal trading agent for market research, backtesting, and execution. The project supports multiple global markets, including US, Canada, China (A-shares), Korea (KRX), and cryptocurrency (USD-M perpetuals). It features a robust quantlib layer with tested financial math functions, an auditable execution ledger, and an MCP (Model Context Protocol) surface exposing 64 tools.

Tính năng chính

  • Multi-agent AI core with LLM integration
  • Backtesting engines for 9 markets (US, Canada, China, Korea, Crypto, etc.)
  • MCP surface with 64 tools
  • Tested `quantlib` finance-math layer (~250 functions)
  • Shadow Account for simulated tracking
  • Risk x-ray artifacts for portfolio backtests
  • Hash-chained audit ledger for tamper detection
  • Sandboxed strategy code generation (blocks broker imports, sockets, subprocesses)
  • Electron desktop shell with safeStorage credential management
  • Five-locale web UI support

Yêu cầu, cài đặt và bắt đầu nhanh

Install via PyPI using: pip install vibe-trading-ai

Cách sử dụng

After installation, users can run the agent via command line or interact through the web UI. The system supports non-interactive runs (`vibe-trading run`), scheduled research jobs with IANA timezone support, and MCP integration. State and sessions are stored under `~/.vibe-trading` (relocatable via `VIBE_TRADING_HOME`).

Khả năng tương thích của mô hình và trường hợp sử dụng

Supports OpenAI-compatible endpoints, including ModelScope (defaulting to Qwen/Qwen3.5-27B). Includes adapters for Claude models (opus-4-7, opus-5, sonnet-5) that handle deprecated `temperature` fields. Supports OpenAI Codex OAuth and direct-OpenAI `reasoning_effort`.

Ghi chú về giấy phép và rủi ro

MIT License.

Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: MIT. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

Phát hành và bảo trì

Recent updates (as of August 2026) include secure Windows packaging, Canadian equities market support, ModelScope provider integration, a tested finance-math layer (`src/quantlib`), institutional holdings tools, Korea (KRX) market engine, and various correctness fixes for fundamentals, A-share prices, and gap-safe returns.

MemPalace

mempalace/mempalace

★ 58KPython

QwenPaw

agentscope-ai/qwenpaw

★ 33,9KPython

Composio

composiohq/composio

★ 29,5KTypeScript