Hummingbot
Open-source Python framework for market-making bots and other strategies on centralized and decentralized exchanges.
The leading open-source framework for market making on both centralized and decentralized exchanges.
Who it is for
Technical users interested in market making and in running strategies across several exchanges at once.
Strengths
- Open source under the Apache 2.0 license, maintained by the Hummingbot Foundation.
- Connects to centralized and decentralized exchanges (the website advertises more than 300 connectors).
- Published example strategies: market making, TradingView webhooks and Solana DEX rebalancing.
Good to know
- Built mainly for market making, a strategy with inventory risk: if price moves one way you accumulate the falling asset.
- Steep learning curve for non-programmers.
Want a bot built on Hummingbot, or something similar?
We set it up, connect it to your accounts and keep it running.
Sources
Every fact on this page comes from these sources, checked on 2026-10-24. If something has changed, the source wins; tell us at hello@heybotify.com.
- https://hummingbot.org/: description, exchange types, number of connectors and license
- https://github.com/hummingbot/hummingbot: Apache-2.0 license and project activity
Alternatives in Trading bots
Passivbot
Open-source contrarian market-making bot for crypto perpetual futures (Bybit, OKX, Bitget, Binance, Hyperliquid and others), written in Python and Rust, with an optimizer.
Superalgos
Community-owned open-source platform to design, backtest and run crypto trading bots visually, with a very large built-in documentation.
Freqtrade
Open-source crypto trading bot written in Python, with backtesting, parameter optimization, a simulated mode and Telegram control.
3Commas
Commercial cloud platform for crypto DCA, grid and signal bots that connect to your exchange accounts through API keys.