Automate crypto trading strategies with a powerful, customizable platform. Connect to multiple exchanges and optimize your market making.

Overview:

Hummingbot is an open-source framework for designing and deploying automated cryptocurrency trading strategies (bots) across both centralized and decentralized exchanges. It standardizes the interfaces to various exchange APIs using REST and WebSocket, allowing users to build and run trading strategies on supported venues with minimal code changes. The project aims to make high-frequency trading more accessible to a community of algorithmic traders and developers. Users have reported over $34 billion in trading volume across 140+ unique exchange venues through the framework.

Core Features:

  • Exchange Connectors: Standardizes REST and WebSocket APIs for different exchange types, including CLOB CEX (centralized, with API keys), CLOB DEX (on-chain order books, non-custodial), and AMM DEX (automated market maker protocols).

  • Multi-Strategy Support: Allows deployment of automated trading bots across spot, perpetual futures, and DEX aggregators (router).

  • Modular Architecture: Features modular components that can be maintained and extended by individual community members.

  • Governance Process: Exchange connectors and other pull requests can be submitted and merged through a proposal system requiring HBOT tokens.

  • MCP Integration (via separate repo): Enables AI assistants like Claude and Gemini to interact with Hummingbot for automated trading.

  • Telegram Interface (via separate repo): An optional interface for managing bots via Telegram.

Use Cases:

  • Algorithmic traders who want to design and test automated trading strategies on both centralized and decentralized exchanges.

  • Developers building custom trading bots that can operate across 140+ exchange venues with a unified codebase.

  • Self-hosters running trading infrastructure locally, with connectors that require API keys (CEX) or wallet keys (DEX).

  • Community contributors proposing and maintaining exchange connectors or other modular components through the governance process.

Why It Matters:

Hummingbot provides a single, open-source framework for automated trading across a wide range of exchange types, from centralized platforms to decentralized AMMs and order books. Its modular architecture allows community members to independently maintain and extend connectors, and its proposal-based governance enables community-driven development. The inclusion of MCP and Telegram interfaces (via separate repos) extends the framework to AI-driven and remote management workflows.

CondividiXLinkedInReddit

Strumenti correlati

Statistiche progetto

Stelle

18,436

Fork

4,638

Licenza

Apache-2.0

Metadati

Alternativa a
3Commas