Hummingbot

Hummingbot is a framework that runs automated crypto trading bots on many exchanges for traders and developers.

What it is good for

  • Running automated market making on crypto exchanges
  • Backtesting crypto trading strategies before going live
  • Trading across centralized and decentralized exchanges from one tool
  • Testing trading bots with paper trading and no real money

At a glance

Who it is for
Setup
Guided command-line setup

Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.

Cost
Free and open source
Type
Agent app
Tasks
Works with
Binance, Hyperliquid, Solana, Ethereum, Docker

Momentum

Rank this week
Not ranked yet
Best rank
None yet
GitHub stars
20,910

GitHub numbers as of Nov 2, 2026. Updated weekly.

20k 20.5k 21k Sep 24, 2026 Nov 2, 2026
GitHub stars for Hummingbot: 20,109 on Sep 24, 2026, 20,910 on Nov 2, 2026. Source: GitHub.

Questions

Is Hummingbot free?
Yes. It is free and open source (Apache-2.0 license).
Do I need to know how to code to use Hummingbot?
You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
What does Hummingbot work with?
According to its own documentation, it works with Binance, Hyperliquid, Solana, Ethereum, and Docker.
What is Hummingbot good for?
Running automated market making on crypto exchanges, backtesting crypto trading strategies before going live, trading across centralized and decentralized exchanges from one tool, and testing trading bots with paper trading and no real money.

Similar agents to Hummingbot

  • QuantDinger

    QuantDinger is a self-hosted AI trading platform that turns trading ideas into Python strategies, backtests, and paper or live trades for traders.

  • CCXT

    CCXT is a code library that lets developers connect to over 100 crypto exchanges and prediction markets through one interface.

  • gws

    gws is a command-line tool that lets you and AI agents manage Google Workspace (Drive, Gmail, Calendar, Sheets, Docs) from one place.

  • Unstract

    Unstract is a self-hosted tool that pulls structured data out of PDFs and scanned documents using plain-language prompts for finance and compliance teams.

  • daily_stock_analysis

    daily_stock_analysis is an agent app that runs daily AI analysis of stocks and sends decision dashboards to chat apps for individual investors.

  • ChatLab

    ChatLab is a desktop app that analyzes your exported chat history from WhatsApp, Telegram, Discord and others, with AI agents that search and summarize it, all stored on your own machine.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. Parts of this summary required judgment because the source material was brief. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.