Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close
V

Vibe-Trading

An open-source finance research agent with backtesting, portfolio analysis and paper trading.

Visit website Save

Vibe-Trading connects natural-language finance research with backtests, portfolio snapshots and simulated trading. It provides a self-hosted Web interface, CLI, REST API and MCP tools.

Pricing
Open source
Deployment
Self-hosted
Platforms
Web
37,790stars6,123forks
2views
Updated

What is Vibe-Trading?

Vibe-Trading is a finance research agent that combines language-model workflows with market analysis and backtesting. Its research features include factor evaluation, correlation analysis, portfolio snapshots and retained backtest artifacts. Swarm workflows coordinate agent work while keeping observations and results available for inspection.

The project supports self-hosting through Docker, with a Web interface served by its API server and a CLI entry point. Its container configuration persists sessions, research runs, uploads and agent state. MCP exposes research tools to external clients, while saved paper accounts simulate orders or strategies against completed daily bars without sending those orders to a broker.

Research outputs still require review of market assumptions, data availability and execution settings. The published release documents issues where retried provider errors can halt live model decisions and budget exhaustion can discard a completed research answer; fixes are identified as unreleased.

Key capabilities

  • Backtesting Runs strategy backtests and retains run cards, metrics and other artifacts for inspection.
  • Factor research Supports factor evaluation, neutralization and principal component analysis, with checks for insufficient observations.
  • Portfolio analysis Reuses immutable portfolio snapshots and exports sanitized snapshot data from the Web interface.
  • Paper trading Maintains saved simulation accounts that advance through completed daily bars without reaching a broker.
  • Agent workflows Coordinates Swarm runs, preserves tool observations and tracks language-model usage.
  • Programmatic access Exposes research functionality through a REST API and MCP tools.
Advertisements

Where Vibe-Trading fits

Vibe-Trading fits finance research workflows that need to move between an agent conversation, strategy backtests and inspectable results. Researchers can examine factors and correlations, reuse portfolio snapshots and simulate daily trading before considering a separate execution workflow.

Before deployment, operators should verify model-provider access, market-data availability, engine assumptions and credential handling. They should also review network exposure and persistent storage: the supplied Compose configuration publishes locally and preserves agent state in volumes. Published-release behavior should be distinguished from fixes and features marked unreleased.

Install

pip install -U vibe-trading-ai

Reviews of Vibe-Trading

No reviews yet

Be the first to share your experience with Vibe-Trading.

Loading review form…

Alternatives to Vibe-Trading

Compare Vibe-Trading with these tools →