Market Making Bot

How does it work?

The Market Making bot places limit orders just outside the current buy and sell prices. It does this in an attempt to profit from the spread between the two orders. On spot markets it will place both buy and sell order simultaneously. Once both orders are completed it will recalculate the target price and place new orders. For margin/leverage orders it will first place an enter position order. Once it has been completed the exit order will be executed. The cycle starts over when the bot has exited the position.

Although the bot can maintain an unlimited amount of slots, there are still API restriction to keep in consideration. Dont go overboard with the number of slots per bot.

Guided Tour

Market Making Bot Overview

Supported licence & Trading types

Supported Licence

Supported Trading Types

Spot trading

Margin trading

Advanced licence

Leverage trading

Parameters

Name

Create a unique name for your bot.

Account

Select the account on which the bot should run.

Market

Select which market this bot should run on.

Leverage

Leverage used by the bot.

Preferred Side

The direction of the margin/leverage orders. The bot can only run on short or long.

Fee

Fee percentage of the bot. Only used in backtests and for bots running on simulated accounts.

Template

This template will be used when the bot executes a stop loss order.

Stop Loss Template

Slots

Price offset

The offset compared to the current buy and sell prices of the market.

Amount

Order size of the slot.

Timeout

Maximum amount of minutes before the open orders are cancelled and recalculated.

Stop Loss

The maximum price change before a stop loss order is executed.

Stop Loss Cool Down

The number of minutes to wait after a stop loss order has been completed. Very useful for when the market is suddenly moving in the opposite direction on margin/leverage markets.

Time open

Amount of minutes the order is currently open for.

Reset In

Amount of minutes before order will be cancelled and recalculated.

Price Difference

The difference between the buy and sell price.

Avg Execution Time

How long it takes on average before a open order is completed.