Hummingbot
- Name: Hummingbot
- URL: https://hummingbot.org/
- Category: algorithmic trading infrastructure / market-making automation framework / exchange-connectivity and AI trading-agent control plane
- Summary: Hummingbot is better cataloged as open-source algorithmic-trading and market-making infrastructure than as a single trading bot. The useful project surface is the modular stack itself: the core client, exchange connectors, Gateway middleware, Hummingbot API, Condor, MCP, and Quants Lab. Keep the named operator boundary separate in hummingbot-foundation when the sharper question is who controls official releases, connector-governance workflow, sponsorship paths, and the default docs / website / community shell around that stack.
- What it does:
- Provides an open-source framework for building and running automated market-making and algorithmic-trading strategies across centralized and decentralized exchanges
- Standardizes exchange connectivity through connectors for CLOB CEXs, CLOB DEXs, and AMM DEXs, with Gateway handling many onchain integrations
- Exposes a broader operating stack around trading bots, including the Hummingbot API, Condor Telegram and dashboard control surface, MCP server for AI assistants, and Quants Lab research sandbox
- Supports both local single-bot usage and more production-oriented multi-bot deployments through Dockerized installs and companion services
- Frames itself as community-driven open infrastructure rather than a closed trading SaaS, even though the surrounding operator shell remains important enough to split into hummingbot-foundation
- Key claims:
- The docs describe Hummingbot as a community-driven, open-source Python framework for building automated market making and algorithmic trading bots that can automate trading strategies across exchanges and blockchains
- The homepage shows the current product surface as a coordinated stack of Client, Gateway, API, Condor, MCP, and Quants Lab rather than a single executable
- The main README says Hummingbot users generated over $34 billion in trading volume across 140+ unique trading venues over the past year
- The README says the mission is to
democratize high-frequency tradingby building a global community of algorithmic traders and developers around the open codebase - The docs position Gateway as middleware for AMM connectors and other DeFi protocols, which is an important clue that Hummingbot is meant to bridge venue abstraction and deployment operations, not just strategy scripting
- The same docs also make clear that an adjacent Foundation-shaped operator shell exists around official releases, docs, governance, and connector sponsorship, which is why those questions now live under hummingbot-foundation
- Whitepaper: No canonical standalone Hummingbot whitepaper or litepaper is the key artifact in this pass. The clearest current framework-level sources of truth are the official website, docs portal, and main repository already summarized in
../whitepapers/hummingbot-primary-sources-2026-05-02.md; use../whitepapers/hummingbot-foundation-primary-sources-2026-08-12.mdfor the company-layer split. - Sources:
- https://hummingbot.org/
- https://hummingbot.org/docs/
- https://raw.githubusercontent.com/hummingbot/hummingbot/master/README.md
- ../whitepapers/hummingbot-foundation-primary-sources-2026-08-12.md
Internal linkages
- Company / operating boundary: hummingbot-foundation.
- Useful nearby framework and operator-shell comparison: forta and snapshot-labs.
Protocol / company boundary
- Keep this note focused on the framework itself: strategy execution, connector abstractions, exchange and chain access, Gateway middleware, Hummingbot API, Condor, MCP, Quants Lab, and the broader
how does the trading stack work?question. - Keep hummingbot-foundation focused on the named organization that controls official release provenance, governance administration, connector sponsorship and bounty workflow, and the default website / docs / community shell.
- That split matters because
how does Hummingbot work?andwho currently defines the official release and connector-governance path around it?are related but not identical questions.
Control surface
-
At the project layer, the important control questions are how strategies, connectors, and middleware abstract venue differences and how much operational complexity the stack hides from traders and integrators.
-
For practical questions like who publishes the authoritative builds, who manages connector-inclusion workflow, who runs the governance rails, and who packages the easiest public docs and support path, read hummingbot-foundation.
-
Last reviewed: 2026-08-12 UTC