Hummingbot v1.23.0 Release Notes¶
Released on December 26, 2023
Happy Holidays everyone! We are excited to announce the release of Hummingbot version 1.23.0, marking a significant milestone as we wrap up the year. Highlights include the launch of two new DEX connectors: Hyperliquid and XRPL Ledger as well as notable updates across our core trading engine and gateway, along with improvements to existing connectors and the introduction of innovative tools such as the Crypto Volatility Screener and an (ongoing development) AI assistant for streamlined trading strategies.
As always, we thank our community for their contributions and continued support, and we are looking forward to an exciting new year as we remain committed to advancing Hummingbot and empowering our users with the best trading tools and experiences.
|Core Trading Engine
|DEX Connector Middleware
How to Update¶
Clone the latest
hummingbot/deploy-examples repository and use the
hummingbot-update.sh script under the
Alternatively, run the following command to pull the latest Docker image:
Update your Hummingbot branch to this release by running:
Monthly Community Call¶
Join the next community call on Discord to learn about the new features in this release and other Hummingbot news:
- Date: Wednesday Dec 27th
- Time: 4pm GMT / 10pm SIN / 10am EST / 7am PST
- Location: Hummingbot Discord
- Event Link: https://discord.gg/ygc7Mrgx?event=1187049283841708072
Afterwards, we will publish the recording on the Hummingbot YouTube and post it here.
For more community events, check out the Hummingbot Calendar.
R&D: First steps toward a Hummingbot AI assistant¶
The Hummingbot Helper repository is designed to explore, test, and refine the use of Large Language Models (LLMs) in enhancing the functionality and user experience of Hummingbot. We believe that these new technologies may synergize well with Hummingbot's trading engine, strategy frameworks, and connectors system.
Initially, we have set up a few research Jupyter notebooks to developing preprocessing techniques and effective LLM chains to assist users in running bots and efficiently answering questions related to Hummingbot's documentation.
Github Repo: https://github.com/hummingbot/helper
New Script: Crypto Volatility Screener¶
The new Volatility Screener sample script provides an new way to use Hummingbot: It conducts a detailed analysis of market volatility for multiple cryptocurrency pairs on a specified exchange, utilizing various metrics and indicators like percentage changes, Bollinger Bands, and standard deviation calculations.
The script is designed to provide periodic reports, making it a useful tool for traders looking to understand and capitalize on market volatility.
Pull Request:: #6693
New DEX Connector: Hyperliquid¶
Hyperliquid, launched in 2023, is at the forefront of decentralized perpetual exchanges, recognized for its exceptional speed and liquidity. Operating on a unique Layer 1 blockchain, Hyperliquid is transforming the DeFi landscape with a user-centric design and advanced trading features. A key highlight is the introduction of Vaults, a novel concept designed to streamline asset management and bolster trading efficiency. These Vaults offer a secure and effective solution for asset storage while facilitating sophisticated trading strategies.
For more information, see Hyperliquid in our exchange connector documentation.
Pull Requests: #6675
Thanks to yancong001 for their significant contribution to this integration! 🙏
New Chain and DEX Connector: XRP Ledger¶
Launched in 2012, Ripple is a prominent player in the digital payment protocol and cryptocurrency space, primarily known for its digital payment network and protocol. Unlike traditional cryptocurrencies, Ripple operates on a decentralized open-source protocol and supports token issuance of various kinds, including its native cryptocurrency, XRP. Ripple's technology allows for fast, low-cost international transactions, making it a favored choice for cross-border settlements. The platform's unique consensus mechanism distinguishes it from other blockchain-based systems, offering enhanced scalability and efficiency. Ripple's ecosystem includes a wide range of financial institutions and payment networks.
Thanks to mlguys for this contribution! 🙏
- #6650 - Fixed issue with Polkadex hanging orders and broken pipes Thanks to Nullably for this fix! 🙏
- #6684 - Added paper trade support for Injective v2 Thanks to aarmoa for this fix! 🙏
- #6691 - Added fix for the MEXC partially canceled error Thanks to yancong001 for this fix! 🙏
- #6695 - Improved
gateway balancecommand so it shows token balances by network Thanks to isreallee82 for this fix! 🙏
- #6697 - Fixed the indentation of methods in the screener script
- #6698 - Added close price reference controller
- #6702 - Fixed issue with getting more than 100 gateio_perpetual candles Thanks to yancong001 for this fix! 🙏
- #6703 - Added market orders to the Kraken connector
- #6704 - Fixed issue with infinite loop in
start_mqtt_asyncThanks to klpanagi for this fix! 🙏
- #6708 - Improved XRPL websocket connection and issue with balance not showing correctly Thanks to mlguys for this fix! 🙏
- #6715 - Improved fetching
close priceof the position executor
- #246 - Fixed issue with yarn dependencies
- #247 - Added LP to PancakeSwap integration Thanks to vic-en for this contribution! 🙏
- #249 - Improved XRPL websocket connection and issue with balance not showing correctly Thanks to mlguys for this fix! 🙏
- #103 - Fixed reported issue #102 where Paper Trade wasn't rendering correctly Thanks to tomasgaudino for this fix! 🙏
- #105 - Fixed the path of the
- #106 - Fixed
- #107 - Added Jupyter notebooks to explain the backtest and optimization process
- #108 - Added Supertrend Multi-Timeframe Example
- #109 - Updated authentication instructions