Skip to content

idexio/hummingbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hummingbot

Idex connector for hummingbot

Notice: This code repository is dedicated to Idex's efforts to develop an exchange connector for Hummingbot. The main/official Hummingbot's repository is located here.

We have modified Hummingbot's installation scripts to help our enthusiast users to quickly deploy a fully functional Hummingbot instance with the IDEX connector. This is a temporarily arrangement, while we wait for our Pull Request to the offical Hummingbot repo to be merged.

At the moment the only supported method to get the Idex connector running is install from source.

Download and run the appropriate installation script for your OS. Install scripts are located inside the directory hummingbot/installation/install-from-source (direct link).

After the installation script finishes, a folder named hummingbot will exist inside your current working directory. Start Hummingbot by executing: conda activate hummingbot && python hummingbot/bin/hummingbot.py

If using a virtual machine to run Linux, please ensure you allocate enough RAM (AWS t2.small or equalivalent) to ensure the Hummingbot instance can run effectively. The hummingbot installation will fail silently if not enough RAM is allocated.


Jenkins Jenkins 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 GREEN - Connector is working properly and safe to use

YELLOW YELLOW - Connector is either new or has one or more issues

RED RED - Connector is broken and unusable

Supported centralized exchanges

logo id name ver doc status
AscendEx ascend_ex AscendEx 1 API YELLOW
Beaxy beaxy Beaxy 2 API GREEN
Binance binance Binance 3 API GREEN
Binance US binance_us Binance US 3 API YELLOW
Binance Perpetual binance_perpetual Binance Futures 1 API YELLOW
Bittrex Global bittrex Bittrex Global 3 API YELLOW
Bitfinex bitfinex Bitfinex 2 API YELLOW
Blocktane blocktane Blocktane 2 API GREEN
Coinbase Pro coinbase_pro Coinbase Pro * API YELLOW
CoinZoom coinzoom CoinZoom * API YELLOW
Crypto.com crypto_com Crypto.com 2 API YELLOW
Digifinex digifinex Digifinex 3 API YELLOW
DyDx dydx dy/dx 1 API GREEN
HitBTC hitbtc HitBTC 2 API YELLOW
Huobi Global huobi Huobi Global 1 API GREEN
KuCoin kucoin KuCoin 1 API GREEN
Kraken kraken Kraken 1 API GREEN
Liquid liquid Liquid 2 API YELLOW
OKEx okex OKEx 3 API YELLOW
Probit Global probit Probit Global 1 API YELLOW
Probit Korea probit_kr Probit Korea 1 API YELLOW

Supported decentralized exchanges

logo id name ver doc maintainer status
Bamboo Relay bamboo_relay Bamboo Relay 3 API [email protected] RED
Dolomite dolomite Dolomite 1 API [email protected] RED
Radar Relay radar_relay Radar Relay 2 API unavailable
Loopring loopring Loopring 3 API YELLOW

Supported protocol exchanges

logo id name ver doc status
Celo celo Celo * SDK GREEN
Balancer balancer Balancer * SDK GREEN
Perpetual Protocol perpetual_finance Perpetual Protocol * SDK YELLOW
Terra terra Terra * SDK GREEN
Uniswap uniswap Uniswap * SDK GREEN

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: a client for crypto market making

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 66.6%
  • Cython 32.3%
  • Shell 0.6%
  • C++ 0.3%
  • Dockerfile 0.1%
  • NSIS 0.1%