Builds and deploys automated trading bots for centralized and decentralized cryptocurrency exchanges.
Hummingbot is an open-source framework for building and deploying automated trading bots on cryptocurrency exchanges. Maintained by a global community of developers and traders, it aims to democratize high-frequency trading. The framework provides standardized connectors for numerous centralized and decentralized exchanges, allowing users to create and run strategies like market making and arbitrage with a high degree of customization.
Hummingbot is a self-hosted command-line application, typically installed using Docker or built from source. Users configure pre-built strategies or code custom ones, providing API keys for centralized exchanges or wallet keys for decentralized ones. The framework's standardized connectors then execute trades automatically based on the defined logic. The software is free and open-source under the Apache 2.0 license.
Hummingbot is ideal for quantitative traders and developers who want to build and run custom, automated trading strategies across multiple cryptocurrency exchanges without being locked into a proprietary platform.
The framework requires significant technical expertise to install, configure, and customize. As with any trading tool, users are responsible for the financial risks associated with their automated strategies.