Hummingbot学院

[Academy Level 3] C. Advanced strategies and tips

Key concepts in professional market making

Spot perpetual market making / arbitrage strategy

Spot perpetual market making / arbitrage


Similar to pure market making strategy, Hummingbot continually posts limit bid and ask offers on a market and waits for other market participants ("takers") to fill their orders. In addition to that, position management features are introduced to let users further configure the bot to make managing positions easier and remove the need to manually interact with the derivative exchange through other available platforms to close position. Two(2) position management features are currently available which are the Trailing_stop and Take_profit features. Each feature has different parameters which the bot uses to logically determine when positions would be closed when using that particular feature. In all, both features(Trailing stop and take profit) have the capability of securing profits. It should also be noted that only the trailing stop feature can stop-loss immediately when loss is detected even when trailing hasn’t begun. Unlike trailing stop, take profit feature places a limit order at a profitable price from position entry price which is determined by the spreads for each take profit sides.

Blog post:

Youtube video:

Documentation:

Spot Perpetual Arbitrage - Hummingbot Foundation

Have better control of your bot: advanced liquidity mining features

Advanced liquidity mining features


Have better control of your bot: advanced liquidity mining features

How to use advanced market making features

Tips for handling different market situations


Tips for handling different market situations

The following article provides some tips to users on how to handle different market conditions, including range-bound markets and trending markets. When market is volatile, you can set up guardrails such as kill switch. Price ceilings and price floors are also helpful in volatile markets so that your bot does not trade in the whisks (extremes) of the trading price range.

Market Conditions

Token Loans: great solution for dealing with thin order books and high volatility


Token loans allow you to elliminate inventory risk as you are simply borrowing tokens from an exchange and you will return the tokens to the exchange after a period of time. By doing so, you will not have any loss due to the drop in value of the tokens and will only have to pay the interest for making the token loans. This is a risk-free approach that allows you to focus on making money through liquidity mining rewards on Hummingbot miner and through market making.

In fact, many professional hedge funds use token loans when they provide market making services. By doing so, the funds will not carry inventory risk.

Token loans are available on exchanges such as Gate.io. Make sure you have enough collateral when you make the token loans. You can look for markets on miner.hummingbot.io where token loans are available on Gate.io and market make with the loaned tokens. The required market on miner.hummingbot.io does not have to be Gate.io as you can transfer the loaned tokens from Gate to other exchanges, do market making, and then transfer them back to Gate to return the tokens during expiration.

Gate.io | Official Website of Gate.io | Bitcoin Exchange | Bitcoin Price | Crypto Exchange | Cryptocurrency Exchange

免责声明:位于https://hummingbot.io、https://docs.hummingbot.io、https://miners.hummingbot.io的网站(统称为“网站”)是属于CoinAlpha, Inc.(“公司”、“我们”和“我们的”)的受版权保护的作品。本网站的某些功能可能受附加指南、条款或规则的约束,这些指南、条款或规则将发布在与此类功能相关的网站上。所有此类附加条款、指南和规则均通过引用纳入本条款。这些使用条款(以下简称“条款”)规定了具有法律约束力的条款和条件,以规范您对本网站的使用。访问或使用本网站,即表示贵方接受这些条款(代表贵方自己或贵方所代表的实体),并且贵方声明并保证贵方有权利、权限和能力签订这些条款(代表贵方自己或贵方所代表的实体)。如果贵方未满18岁,则不得访问、使用本网站或接受这些条款。如果贵方不同意这些条款的所有规定,请勿访问和/或使用本网站。