Skip to content

Hummingbot v1.22.0 Release Notes

Released on November 27, 2023

Introduction

We are thrilled to announce the release of Hummingbot version 1.22.0. This release adds an array of documentation improvements, including a dedicated Academy page tailored for new users and a comprehensive documentation for the new V2 Strategies Framework.

Additionally, we're unveiling a new Curve DEX connector and reintroducing Foxbit to our lineup of CEX connectors. Alongside these updates, this release brings numerous bug fixes, ensuring enhanced performance and reliability for a seamless trading experience.

Repository Description GitHub Release DockerHub Release
Hummingbot Core Trading Engine v1.22.0 version-1.22.0
Gateway DEX Connector Middleware v1.22.0 version-1.22.0

How to Update

Docker

Clone the latest hummingbot/deploy-examples repository and use the hummingbot-update.sh script under the /bash_scripts folder.

Alternatively, run the following command to pull the latest Docker image:

docker pull hummingbot/hummingbot:latest

Source

Update your Hummingbot branch to this release by running:

git pull origin master

Monthly Community Call

Join the next community call on Discord to learn about the new features in this release and other Hummingbot news:

Afterwards, we will publish the recording on the Hummingbot YouTube and post it here.

For more community events, check out the Hummingbot Events Calendar.

New Academy section

In #247, we have added Hummingbot Academy, a comprehensive learning hub designed for both new and experienced users. This section includes:

  • Quickstart Guides: Step-by-step tutorials for beginners to get up and running with Hummingbot.
  • Strategy Tutorials: In-depth explanations of various trading strategies and how to implement them using Hummingbot.
  • User Interviews: Tips and tricks from real users on optimizing trading strategies and managing risks.
  • Community Posts: A collection of resources, tips, and strategies shared by our vibrant community.

Explore Hummingbot Academy to enhance your trading skills and knowledge!

New V2 Strategy Documentation

The V2 Strategies Framework documentation now includes comprehensive guides for each of the components below.

Dive into the documentation at V2 Strategies to explore the full potential of these new strategies!

New CEX Connector: FoxBit

Founded in 2014, FoxBit is a leading cryptocurrency exchange in Brazil, offering a user-friendly platform with advanced trading features. Renowned for its security and transparency, Foxbit provides a seamless experience for buying, selling, and storing a variety of cryptocurrencies. With a strong focus on customer support and education, Foxbit aims to empower users to navigate the digital currency space confidently.

See FoxBit for the exchange connector docs.

Pull Requests: #6588

Snapshot Proposal: https://snapshot.org/#/hbot-ncp.eth/proposal/0x533acd5e246b94f8d823de0960122ed7f11ceed6f253c6a828abe71a55fcc7f4

Thanks to gabrielsilvafoxbit for this contribution! 🙏

New DEX Connector: Curve

Launched in 2020, Curve is a decentralized finance (DeFi) platform renowned for its low-slippage and low-fee liquidity provision on the Ethereum blockchain. Specializing in stablecoin trading, Curve leverages advanced algorithms to offer efficient and stable swaps. It's a popular choice among users looking to exchange stablecoins and wrapped assets with minimal price deviation. Curve also integrates with various DeFi protocols, enhancing liquidity and yield farming opportunities for its users.

See Curve for the exchange connector docs.

Pull Requests: #215

Snapshot Proposal: https://snapshot.org/#/hbot-ip.eth/proposal/0x0f86d963fc90c972efb78f6ae56b2ae2b189c6d6c8ffa1470aa000251a1163cb

Thanks to vic-en for this contribution! 🙏

Order Level Builder

In #6615, we are excited to announce the integration of the Order Level Builder into Hummingbot. This new feature allows users to create and manage order distributions with enhanced precision and flexibility, catering to a wide range of trading strategies.

The Order Level Builder introduces several distribution types, including Linear, Arithmetic, Geometric, and Logarithmic, each designed to meet different strategic needs. Users can now set parameters such as start_spread, end_spread, n_levels, and others depending on the chosen distribution type. This offers a tailored approach to order placement, allowing traders to optimize their strategies according to market conditions and personal preferences.

For more information check the Order Levels documentation.

Other Updates

Hummingbot

  • #6625 - Added support to multiple markets and market orders for Kujira Thanks to danilo-silva-funttastic for this fix! 🙏
  • #6626 - Updated README.md with current list of connectors
  • #6627 - Updated README.md with current list of connectors
  • #6629 - Added a new gateway balance command that reports balances and allowances of connected wallets Thanks to isreallee82 for this fix! 🙏
  • #6639 - Added .csv to pattern to only filter those files
  • #6640 - Fixed issue with Kucoin Perpetual leverage Thanks to leastchaos for this fix! 🙏
  • #6644 - Added DB table for position executors and refactored the logic of the executor handler to store the executors in the DB instead of the csv.
  • #6649 - Removed Loopring
  • #6651 - Updated connector status
  • #6652 - Fixed Phemex Perpetual API endpoints Thanks to jtashiro for this fix! 🙏

Gateway

  • #218 - Updated the code changing the references of the Tendermin34Client class in favor of the Tendermint37Client class Thanks to danilo-silva-funttastic for this fix! 🙏
  • #223 - Fixed some bugs and performed general maintenance on Tezos and Plenty connectors Thanks to OjusWiZard for this fix! 🙏
  • #230 - Removed Injective chain and exchange connectors