/hummingbot

Hummingbot is open source software that helps you build trading bots that run on any exchange or blockchain

Primary LanguagePythonApache License 2.0Apache-2.0

Hummingbot


Discord License Twitter Follow

Hummingbot is an open-source project that integrates cryptocurrency trading on both centralized exchanges and decentralized protocols. It allows users to run a client that executes customized, automated trading strategies for cryptocurrencies.

We created hummingbot to promote decentralized market-making: enabling members of the community to contribute to the liquidity and trading efficiency in cryptocurrency markets.

Connector status

✅ GREEN - Connector is working properly and safe to use.

⚠️ YELLOW - Connector is either new or has one or more issues.

❌ RED - Connector is broken and unusable.

logo id name ver doc status referral
AltMarkets.io altmarkets AltMarkets.io 2 API
AscendEx ascend_ex AscendEx 1 API ⚠️ UEIXNXKW
Beaxy beaxy Beaxy 2 API
Binance Perpetual binance_perpetual Binance Futures 1 API ⚠️ hummingbot
Binance US binance_us Binance US 3 API
Binance binance Binance 3 API FQQNNGCD
Bitfinex bitfinex Bitfinex 2 API ⚠️ dxCUrjvc
Bittrex Global bittrex Bittrex Global 3 API
BitMart bitmart BitMart 1 API UM6fQV
Blocktane blocktane Blocktane 2 API ⚠️
Bybit Perpetual bybit_perpetual Bybit Perpetual 2 API
Bybit bybit Bybit 2 API
Coinbase Pro coinbase_pro Coinbase Pro * API ⚠️
CoinFLEX coinflex CoinFLEX 2 API
CoinFLEX Perpetual coinflex_perpetual CoinFLEX 2 API ⚠️
CoinZoom coinzoom CoinZoom * API ⚠️
Crypto.com crypto_com Crypto.com 2 API
Digifinex digifinex Digifinex 3 API ⚠️
dYdX Perpetual dydx_perpetual dYdX Perpetual 3 API ⚠️
FTX ftx FTX 1 API ⚠️
Himalaya Exchange himalaya Himalaya Exchange * API
HitBTC hitbtc HitBTC 2 API
Huobi Global huobi Huobi Global 1 API ⚠️
Gate.io gate_io Gate.io 2 API 5868285
Kraken kraken Kraken 1 API
KuCoin kucoin KuCoin 1 API ⚠️ 272KvRf
Liquid liquid Liquid 2 API
MEXC mexc MEXC Global 1 API ⚠️
NDAX ndax NDAX 1 API ⚠️
OKEx okex OKEx 3 API 1931920
Probit Global probit Probit Global 1 API ⚠️
Probit Korea probit_kr Probit Korea 1 API ⚠️
Wazirx wazirx WazirX 1 API ⚠️

Supported decentralized exchanges

logo id name ver doc maintainer status
Loopring loopring Loopring 3 API ⚠️

Supported protocol exchanges

logo id name ver doc status
Balancer balancer Balancer * SDK
Celo celo Celo * SDK ⚠️
Perpetual Protocol perpetual_finance Perpetual Protocol * SDK ⚠️
Sushiswap sushiswap Sushiswap 2 SDK ⚠️
Traderjoe traderjoe Traderjoe 2 SDK ⚠️
Uniswap uniswap Uniswap 2 SDK ⚠️
Uniswap v3 uniswap v3 Uniswap v3 3 SDK ⚠️

Getting Started

Learn more about Hummingbot

Install Hummingbot

Get support

Chat with other traders

Contributions

We welcome contributions from the community:

About us

Hummingbot was created and is maintained by CoinAlpha, Inc. We are a global team of engineers and traders.

Legal