FullStack Alpha logo BestAITradingTools.com by FullStack Alpha
Red and green candlestick chart recovering after a pullback on a dark background

AI Agents deep dive

Vibe-Trading Review | 37,000 Stars and Almost Nobody Talking About It

Vibe-Trading logoVibe-TradingHKUDS/Vibe-Trading

Vibe-Trading is a free, MIT-licensed AI trading agent from the HKU Data Science lab that pulls market data, tests strategies on history, paper trades and can connect to about 18 brokers. It fits curious tinkerers who already use AI assistants and want one install that does research and testing. The catch: it is huge, it moves fast, and independent user reviews are close to zero.

Think of it as hiring a research analyst, a quant intern and a trade clerk who all live inside one app on your laptop and take orders from whichever AI model you plug in.

Listen · 1:29 audio briefing · voice: EricVibe-Trading Review | An AI Trading Desk That Lives on Your Laptop
Read the transcript

Thirty-seven thousand stars, and almost no public reviews. That gap tells you something about Vibe-Trading. Here's the rest.

Vibe-Trading is a free AI trading agent from the University of Hong Kong. Think of hiring an analyst, a quant intern and a trade clerk who all live in one app and take orders from whatever AI you plug in.

It's popular because it does research, backtests and paper trading in one install.

Five things we like. One, near-daily updates. Two, an MIT license. Three, wide global market coverage. Four, built-in backtesting so ideas get tested, not just discussed. Five, it connects to about eighteen brokers.

It works with OpenRouter, OpenAI and Anthropic models, and brokers like Alpaca and Interactive Brokers.

Reviews? We found no real independent discussion yet. It's too new.

Treat it like a promising rookie: let it paper trade for a while before it touches real money.

Two cautions. Its README warns that a fake X account, project and token use its name. Ignore them. And AI calls cost money, while AI backtests can look better than reality because the model may already know what happened.

Best for curious tinkerers who already use AI assistants. Scroll down for the scorecard and setup steps.

This is education, not financial advice. Your market edge starts with the right tool. Stay alpha.

FullStack Alpha Editorial Team

Reviewed by Jay Rocco, Chief Editor

What Is Vibe-Trading and What Does It Actually Do?

GitHub page for Vibe-Trading (HKUDS/Vibe-Trading)
HKUDS/Vibe-Trading on GitHub · 2026

The project is a repo (a project's folder of code on GitHub) from HKUDS, the Data Science lab at the University of Hong Kong. You install it with one pip command, point it at an AI model, and talk to it in plain language. Ask it to research a ticker, build a strategy, test it on old prices, or run it with fake money, and it routes the work to the right tool.

Under the hood it is a stack of parts most retail traders would never assemble on their own. There is a swarm of AI agents (small AI workers that each handle one task and hand results to the next). There is an Alpha Zoo of 478 factors, which are measurable signals like momentum or value. There is a quant library of roughly 306 tested math functions, plus separate backtest engines for China A-shares, crypto with perpetual funding costs, options, futures and mixed baskets.

Market coverage is wide. The README lists US, UK, Canadian, Indian, Brazilian, Argentine, Hong Kong and China stocks, futures on CME and NYMEX, crypto, metals and FX. Data comes from sources such as Yahoo Finance, Financial Modeling Prep, Tiingo, AKShare and Binance, and broker connectors include Alpaca, Interactive Brokers, Robinhood, OKX, MetaTrader 5, eToro, Trading 212 and Zerodha. Some of those connectors are paper-only or read-only, so check yours before you plan around it.

Two features stand out for regular traders. A trade-journal reader parses your past trades, and a Shadow Account compares what your strategy would have done with what you actually did. That second one is uncomfortable in the useful way: it shows you exactly how much your own impulses cost you.

Community Score

84 / 100

How we score
Adoption · How many people starred it
27.4 / 30
Maintenance · How recently the code was updated
25 / 25
Community sentiment · What traders say on Reddit and Hacker News
8 / 20
Builder activity · How many people built their own copy
13.2 / 15
License clarity · Whether you are clearly allowed to use it
10 / 10

GitHub data checked 2026. Community read: not enough independent discussion yet.

Stars
37,057
Forks (people who built on it)
5,978
Written in
Python
License
MIT
Last update
2026-10-28
Markets
Stocks, Crypto
Skill level
Intermediate

Works with

ClaudeCodexLocal models
View HKUDS/Vibe-Trading on GitHub ↗

Is Vibe-Trading Right for You?

Good fit if you are

  • Traders who already use Claude, ChatGPT or Codex and want an AI that can run tests, not just chat about markets
  • Hobbyists who want one free install covering research, backtesting and paper trading across stocks and crypto
  • International traders whose markets (India, Brazil, Hong Kong, China) get ignored by most US-centric tools
  • Anyone who wants an honest mirror on their own trading habits through the trade-journal and Shadow Account features

Skip it if you are

  • You want a polished app with customer support and a track record of real users. This project has neither yet.
  • You are not comfortable with Python, a terminal and an API key bill from your AI provider
  • You want a bot to make money for you while you sleep. This is a research tool first.

The jargon, in plain English

Repo
A project's folder of code on GitHub. Anyone can download it and run it.
Backtest
Replaying your strategy on old prices to see what would have happened.
Paper trading
Trading with fake money against real prices, so mistakes cost nothing.
Multi-agent swarm
Several small AI workers, each doing one job, passing results down the line like an assembly crew.
MCP server
A plug that lets an AI assistant like Claude read data or use an app directly.
API key
A password your code uses to talk to a broker or an AI provider.
Factor
A measurable trait of a stock, like momentum or cheapness, that a strategy can sort by.
Kill switch
A button that cancels every order and closes every position the moment something goes wrong.

What Do Traders Say About Vibe-Trading?

Here is the strange part. The repo has about 37,000 GitHub stars and nearly 6,000 forks (copies people build on), yet our search found almost no independent discussion. Two Hacker News submissions drew zero comments, and Reddit hits for the name were about the generic phrase vibe trading, not this repo.

Stars measure curiosity, not results. A repo can trend on GitHub because an AI lab posted it and a wave of developers bookmarked it. Until real traders publish their experiences, treat the star count as a reason to look, not a reason to fund an account.

What they like

  • Very active development, with commits landing almost daily
  • MIT license, so free for personal and commercial use
  • Rare breadth of global markets and broker connectors

What they complain about

  • No real community discussion found on Reddit or Hacker News
  • Star count far ahead of public user feedback
  • Fast release pace means features move and change often

How Do You Set Up Vibe-Trading Safely?

Plain steps, fake money first. Keep your keys in a private settings file, never pasted into the code.
  1. 01Install Python 3.11 or newerThe package requires Python 3.11 or later. Check your version with python --version before anything else.
  2. 02Install the packageRun pip install vibe-trading-ai in your terminal. Use pip install -U vibe-trading-ai later to update.
  3. 03Put your keys in an environment fileStore your AI provider key and any broker keys in the runtime .env file, never inside strategy code. The MCP server reads that same file.
  4. 04Pick your AI modelOpenRouter is the shipped default. You can switch to OpenAI, Anthropic's Claude models or a custom endpoint in settings.
  5. 05Start in paper modeUse the vibe-trading paper command or the paper account in the web UI. Paper orders match against completed daily bars and never reach a broker.
  6. 06Connect a broker only after weeks of paper resultsRun vibe-trading connector setup when you are ready, use restricted keys, and learn where the kill switch is before you need it.

What Do You Need to Run Vibe-Trading?

  • A computer with Python 3.11 or newer

    It installs as a Python package and runs a local web app and command line.

  • An AI model account and API key

    The agents need a language model to think with. You pay that provider for usage.

    OpenRouterOpenAIAnthropic
  • Market data access

    Free sources cover most testing. Paid feeds add depth and reliability.

  • A broker or exchange account with an API (optional)

    Only needed for live trading or reading your real portfolio. Some connectors are paper-only or read-only.

What Are the Risks of Using Vibe-Trading?

  • Hype outran the evidence

    Tens of thousands of stars, almost no public user reports. You are an early tester, whether you signed up for that or not.

  • Fake tokens trade on the name

    The README warns that an X account, a Virtuals project and a token contract using the project's name are not official. The project says it has never launched a token. Do not connect a wallet to anything claiming otherwise.

  • AI costs add up

    Multi-agent runs call your AI model many times. A long research session can burn through API credits faster than you expect.

  • Moving target

    Some features are marked unreleased or fixed only on the main branch. Docs and behavior can change between weeks.

  • Backtests are not forecasts

    A strategy that looks great on history can fail live. Paper trade it through different market conditions before risking real money.

Not ready to run code yourself? Our hands-on AI stock tool reviews on AIStockPickerApp.com score finished products on five pillars, the AI stock tools directory at AIStockPickerApps.com sorts 200+ tools by the job they do, and AIStockTradingBots.com walks through broker APIs, bot setup and backtesting step by step. Or head back to the Trading Workflows home page to match tools to your own routine and budget.

What Are the Best Vibe-Trading Alternatives?

Should You Use Vibe-Trading? Our Verdict

Vibe-Trading is the most ambitious free AI trading workspace we have looked at. One install gives you agents, a factor library, multiple backtest engines, paper accounts and a broker hub that reaches markets most US tools ignore. For an AI-curious trader, that is a lot of machinery for zero license cost.

But ambition is not proof. With almost no independent user feedback, Vibe-Trading belongs in your lab, not your brokerage account. Install it, use the Shadow Account to audit your own habits, paper trade for a quarter, and let the community catch up before you trust it with capital.

Community Score

84

out of 100 · method

More Vibe-Trading Questions, Answered

What is Vibe-Trading?

Vibe-Trading is a free, open-source AI trading agent from the University of Hong Kong's Data Science lab. It combines market research, strategy testing on history, paper trading and optional live trading in one Python package.

Is Vibe-Trading free?

Yes. It is MIT licensed, so the software costs nothing. You still pay your AI model provider for usage, and any paid data feeds or broker fees.

Is Vibe-Trading safe to use with real money?

It has a kill switch, pre-trade checks and paper-only defaults on some connectors, which is a good sign. But there is almost no public track record from real users, so start in paper mode and keep live sizes small if you ever go live.

Does Vibe-Trading work with Claude or ChatGPT?

Yes. The README lists Anthropic's Claude models, OpenAI models including Codex, OpenRouter, MiniMax and custom endpoints. It also ships an MCP server so AI assistants can use its tools directly.

Which brokers does Vibe-Trading support?

The README lists about 18 connectors, including Alpaca, Interactive Brokers, Robinhood, OKX, Binance, MetaTrader 5, eToro, Trading 212 and Zerodha. Some are paper-only or read-only, so confirm your broker's status first.

Sources we checked

Incoming transmission | Free weekly newsletter

Stop paying for tools that don't earn their seat.

FullStack Alpha has tested 200 AI stock tools. Be honest: how many of yours do the same job, and which one did you forget you signed up for?

One email a week fixes that: which tools are worth the money, what they cost right now, and how the traders on this site wire them into a routine. Five minutes to read. Zero noise.

Free. One email a week. Unsubscribe in one click. We never sell your email.

  • Hot stock picks
  • Paid signal pitches
  • Fake countdown timers
  • Gurus selling courses

Inside every issue

5 MIN READ

  1. 01

    The Verdict

    One AI trading tool tested and scored. What it does well, what it costs, and the catch the sales page leaves out.

  2. 02

    Price Watch

    Price changes and live promos on the tools traders actually use, monthly and annual side by side, so you stop overpaying.

  3. 03

    Workflow Teardown

    One educator's routine taken apart: the scan, the chart, the tools, and the free swap for every paid one.

  4. 04

    Scan of the Week

    Exact scanner settings you can copy, pulled from the educator's own lesson with the timestamp.

Process beats prediction. This is the email that keeps your process honest.

FullStack Alpha logo

FullStack Alpha Network