Skip to content

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

License

Notifications You must be signed in to change notification settings

Satosh-J/hummingbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 79.7%
  • Cython 14.0%
  • TypeScript 5.6%
  • Shell 0.4%
  • C++ 0.2%
  • Dockerfile 0.1%