The open source toolbox for professional liquidity providers

Hummingbot is open source software that helps you build market making and arbitrage bots that run on any crypto exchange, centralized or decentralized.

Hummingbot bridges
the centralized and

With connectors to both centralized and decentralized exchanges, Hummingbot lets users arbitrage price differences between exchanges while improving overall market liquidity.

Democratize market making with liquidity mining

Hummingbot Miner is a platform that allows individuals running Hummingbot to collectively provide market making services and earn token rewards.

Since inception, Hummingbot Miner has enabled 3,200+ individual market makers to fill $2.4 billion in trading volume for 72+ token issuers and exchanges.

Liquidity Mining

What is Hummingbot?

Hummingbot is a modular framework for building crypto high frequency trading bots. Written in Python and Cython, the codebase is freely extensible for building custom strategies and connectors.

Why Hummingbot?

Hummingbot is designed for professional liquidity providers. Build your bots using an institutional-grade framework with 30+ exchange connectors, trusted by thousands of traders and developers globally.

Open source and publicly auditable

Hummingbot is a local software client that never exposes your keys externally. The entire codebase is publicly auditable on Github.

Cython for speed, Python for UX

Hummingbot developers can build components in Cython, which runs code as low-level C. Alternatively, they can use Python for convenience.

Optimized for liquidity providers

With sophisticated strategies like Avellaneda, Hummingbot is the only trading bot designed for professional market makers and liquidity providers.

Decentralized + centralized exchanges

We support most major centralized and decentralized exchanges, providing the ability to arbitrage between them seamlessly.

Join the 0.0 traders and developers in the Hummingbot community

Stay up to date with the latest news and announcements from the Hummingbot community, and join the conversation with us:

DISCLAIMER: The websites located at https://hummingbot.io, https://docs.hummingbot.io, https://miners.hummingbot.io (collectively, the "Site") are copyrighted works belonging to CoinAlpha, Inc. ("Company", "us", "our", and "we"). Certain features of the Site may be subject to additional guidelines, terms, or rules, which will be posted on the Site in connection with such features. All such additional terms, guidelines, and rules are incorporated by reference into these Terms. These terms of use (these "Terms") set forth the legally binding terms and conditions that govern your use of the Site. By accessing or using the Site, you are accepting these Terms (on behalf of yourself or the entity that you represent), and you represent and warrant that you have the right, authority, and capacity to enter into these terms (on behalf of yourself or the entity that you represent). You may not access or use the Site or accept the terms if you are not at least 18 years old. If you do not agree with all of the provisions of these terms, do not access and/or use the Site.