Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time

Hummingbot Documentation

Welcome 👋 to the official documentation for Hummingbot!

!!! warning "Warning: Beta Software" Hummingbot is experimental, open source software that is still in beta, and you use it at your own risk. Please review the Apache 2.0 license.

About Hummingbot

Hummingbot is open source client software that helps you build automated, algorithmic trading strategies ("bots") that can run on any crypto exchange, both centralized and decentralized.

Hummingbot utilizes a modular architecture that enables exchange connectors and trading strategies to be built independently, facilitating contribution by a globally distributed community of developers and quant traders.

Hummingbot is supported by Hummingbot Miner, a liquidity mining platform where Hummingbot users can earn token rewards by running market making bots.

How this site is organized

This documentation site is organized into the following sections:

For Developers

Hummingbot is a general source framework for crypto algorithmic trading. We welcome developers to fork the codebase for their own purposes and contribute to the community.

See Developers for more information.

Release Notes

Hummingbot publishes a new release to its master branch approximately every month. See Developers for more info.

See Release Notes for information about each release.

More resources