OpenAltFinder
Hummingbot

Hummingbot

Open-source framework for building and deploying high-frequency crypto trading bots with market making and arbitrage strategies.

Hummingbot is an open-source framework that helps you create and deploy high-frequency crypto trading bots. Originally developed by CoinAlpha, it has grown into one of the most active open-source trading bot communities, specializing in market making, arbitrage, and liquidity provision across both centralized and decentralized exchanges.

Unlike general-purpose trading bots, Hummingbot is architected for professional market makers and algorithmic traders. It provides standardized connectors for 30+ exchanges (both CEX and DEX), a strategy template system for building custom algorithms, and built-in scripts for common strategies like pure market making, cross-exchange market making, and arbitrage.

Hummingbot ships with a command-line interface and can be deployed via Docker. Strategies are written in Python with Cython optimizations for performance-critical paths, making it capable of handling high-frequency order book updates and execution. The bot supports both spot and perpetual markets, and its DEX connectors enable automated market making on Ethereum, Binance Smart Chain, and other EVM-compatible chains.

Compared to cloud-based alternatives like 3Commas or Cryptohopper, Hummingbot is fully self-hosted and open-source under the Apache 2.0 license, giving you complete transparency and control over your trading strategies and API keys.

Key features include:

  • 30+ exchange connectors (CEX and DEX)
  • Pure market making and arbitrage strategies
  • Custom strategy development in Python
  • Docker deployment support
  • Real-time order book and trade data feeds
  • Paper trading mode for strategy testing
  • Active developer community and extensive documentation
OpenAltFinder Score
92/100
Project Health (50%)
85/100
License (20%)
100/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
License
Apache-2.0
Self hostable
Yes
Repository details
Version
v2.17.0
Created
4/2/2019
Stars
20,186
Forks
4,961
Open issues
173
Last commit
9/23/2026

Updated 9/24/2026, 9:00:37 AM

View Repository
Repository activity

Compare Hummingbot with

Similar open source alternatives