The basic version of the market-making bot is free and enough to cover a request of a small project and supports a limited number of exchanges. If you are looking for a more comprehensive solution powered with additional possibilities, look at the suggested features or even order a custom one.

$3000

This feature extends the capabilities of the standard dynamic order book module.

If the lowest ask or highest bid in the order book is large, the trading chart and spread may remain unchanged for a long time. In this case, the bot will place several small orders in front of such a massive order, pushing it back a little and resuming the trading dynamics.

Another benefit of the feature is that it reduces the spread.

$4500

In the basic version, the bot places liquidity orders close to the spread and does not consider completed purchases and sales. This may result in the depletion of token or USDT balances.

For example, you indicated the liquidity of 1000 tokens and 1000 USDT at the current price of 1 USDT. If another trader sells to the bot 1000 USDT worth of tokens at ~1 USDT, the bot will place liquidity orders for another 1000 USDT, and so on, until it runs out of USDT on its balance.

The Safe Liquidity offers additional customization and changes this scenario.

First, you can place liquidity a little further away from the spread. For example, at a distance of 1–2%. Thus, liquidity will not be available at the current price, but integrators like Coinmarketcap will still show ±2% liquidity.

Secondly, the bot will take into account the liquidity already realized. For example, if you've indicated the liquidity of 1000 tokens and 1000 USDT and the bot bought 500 USDT worth of tokens, ⟶ the bot will adjust the liquidity to 1500 tokens and only 500 USDT.

Thirdly, the bot will consider the weighted price of the liquidity realized, and will only sell or buy at a profit. For example, if the bot bought 500 USDT worth of tokens at a weighted price of 1 USDT, it will adjust liquidity sell orders to set the price to more than 1 USDT.

Additionally, you can enable spread support to a minimal value (e.g., 0.1%) with low-volume orders.

$3000

The Liquidity Grid is another way to place liquidity in the order book. Unlike the classic module, which places orders closer to the spread, the liquidity grid distributes them across the entire order book.

The Liquidity Grid works for profit since the bot sells for more than it bought and buys for less than it sold. When a buy order is executed, the bot moves the grid “down”; when selling, it moves the grid “up”. With price volatility, this strategy increases balances.

With an order step of ~10% and a sufficient volume, the Liquidity Grid creates a saturated order book and protects against token price manipulators.

$5000

The bot will look for the right moment to sell tokens in favor of USDT or BTC, with minimal impact on the price or leaving it the same.

Example of work: During trading, the bot discovered that at the current price of 1 USDT, a third-party trader placed an order to buy tokens for 1000 USDT at a price of 0.985 USDT. The bot will sell the tokens to the trader and return the price to 1 USDT by placing several small buy orders.

Only orders of other traders are taken into account, not your own.

$2500

If there is little liquidity or the spread is large enough, traders can manipulate the price and drain the bot's balances.

One way of manipulating the price is to first push the price with a small volume order to the lower limit and buy cheaper, and then push the price to the upper limit and sell tokens at a higher price.

Price manipulation protection identifies such orders for manipulation and removes them, buying cheaper and selling higher.

The feature also solves another issue — when the spread is tightened to zero, and the bot stops trading in the spread market-making mode.

$3000

During regular trading, the bot maintains a small spread using the liquidity module.

However, in some cases, such as market-making with an orderbook strategy or when the price of a token changes, standard tools will restore a small spread slowly, leading to a deterioration in the trading chart.

The Spread Maintainer quickly restores a small spread after other bot modules execute orders.

$4000

With the Price Maker feature, you can set the desired price by a specific time.

For example, at the current price of 1 USDT, you will instruct the bot to reach 1.5 USDT within a week. The bot will methodically buy and get closer to the goal.

At the same time, the bot operates with some variability. That is, when the price rises in general, there may be local dumps.

$4000 per exchange

In general, a standard REST connector is sufficient for market-making.

However, with high-frequency trading and restrictions on requests, the speed of data exchange with the exchange becomes critical. This is especially noticeable on technological exchanges such as Kraken, Coinbase, Bitfinex, Gate, Huobi/HTX.

Socket connections significantly save API requests, and also guarantee the latest data and instant response.

$11000

The Bot Communication Server makes it easy to manage bots if you have several of them.

You will be able to send one command to all bots at once.

Examples:

/remote balances -all or /rb will show the balances of all bots in one message

/remote make price 1.1 USDT in 5 days -all will tell all bots to achieve the price 1.1 USDT

/remote enable pw 1-1.1 USDT -all will set the price range for all bots at once

/remote make volume +25% -all will increase the trading volume of all bots

You can also send commands to a specific bot by specifying its ID.

$4000

You can set a price that the bot will support with all its might, even if it must cancel all orders.

The function can work in addition to the Price Watcher.

For example, you set the Price Watcher in the range of 1.0–1.1 USDT in prevent mode and a support price of 0.5 USDT. If the token price drops to 0.7 USDT, the bot will not actively restore the price, but if it drops to 0.45 USDT, the bot will use all resources to restore it to 0.5 USDT.

$3500

In addition to standard market-making strategies, you can use the depth mode.

In this mode, the bot does not create trading volume but continues to perform other tasks, such as maintaining spread and liquidity and filling out the order book.

The Price Maker will also work in this mode, changing orders in the order book in a special way and moving the price towards your goal.

The function creates a real picture of trading and is necessary for exchanges that prohibit artificial trading volume.

$2500

The feature lets you buy or sell tokens at a weighted average price.

You specify the order volume, maximum price, and time within which you want to close the deal.

For example,

/twap BTC/USDT buy amount=5 maxprice=48k time=20m interval=1m

The bot will buy 5 BTC for USDT within 20 minutes at a price not exceeding 48,000 USDT.

The module is useful when the trade volume exceeds the exchange's liquidity. You will be able to close a trade with minimal impact on the price, even with low liquidity.

$3000

Third-party traders and bots intercept mm-orders in some scenarios, and the token and USDT/BTC balances become unequal. A lack of tokens or USDT leads to pauses in trading.

The same situation can arise when the bot buys more than it sells, and vice versa. For example, when prices increase or decrease.

The Balance Equalizer feature changes the ratio of buys and sells of the trading volume module or buys/sells from the order book for instant correction.