Hummingbot is an open source framework for building high-frequency trading bots that run on crypto exchanges, both centralized and decentralized.
Launched in April 2019, Hummingbot pioneered a modular architecture that allowed external developers to contribute new exchange connectors and trading strategies. Hummingbot was originally built and open sourced by CoinAlpha, a software startup and liquidity provider backed by Initialized Capital, Bain Capital Ventures, and other leading investors.
In December 2021, CoinAlpha spun off the Hummingbot Foundation as a new open source entity that maintains the Hummingbot Github repository and administers a decentralized, community-driven system of software development.
Today, Hummingbot is a bazaar-style open source project with many contributors and users around the world, both individual and professional.
Articles and Videos¶
- Sasha Stoikov - Where market making meets microstructure
- Garry Tan - Hummingbot video intro
- The Defiant - Team Behind Hummingbot Gives Away Its Code Via Foundation
- Crunchbase News - Cryptocurrency Trading Bot Platform Hummingbot Buzzes With $8M Series A
- The Hummingbot origin story
- Announcing Hummingbot
- Introducing liquidity mining
- Demystifying liquidity mining rewards
- Comparing liquidity mining options in DeFi vs. Hummingbot
- Introducing the Hummingbot Foundation
- Introducing the Hummingbot Governance Token: HBOT
See the following blog posts from CoinAlpha CTO Martin Kou for more information about Hummingbot and Hummingbot Gateway's history, background, and intended developer experience:
- Hummingbot Architecture - Part 1
- Hummingbot Architecture - Part 2
- Hummingbot Gateway Architecture - Part 1
- Hummingbot Gateway Architecture - Part 2