How it works

MarginClick bot uses low-risk scalper strategy. Nobody can predict the price of Bitcoin in the future!

Strategy Overview

The idea behind this scalping strategy is to catch the short wave retracements. For that, we divide the balance into many small pieces, each of which trades separately.

Automated cryptocurrency trading
Automated cryptocurrency trading

This means that you will get small profit of any sold piece of your balance. Ofcourse, this is less than you will trade your balance as usual, but it reduces the level of risk if the price will go by the wrong way.

MarginClick bot puts a lot of small order for buing and if it bought some piece, it tries to sell it with small profit.

You can change the number of pieces (i.e. the price of liquidation), the profit and other parameters.

Here they are:

  • Order size
    This parameter may have a numerical value in USD or in BTC. If you use free version of MarginClick bot, it protected for changing and it always puts 1 USD. This is for your safety. If you just start to trade at Bitmex, it will allow you to test MarginClick bot with low-level risk strategy.
  • How may Buy orders place at one time
    This parameter sets the number of Buy orders that bot will place to Bitmex at one time. If you will set small number of orders, bot will not
  • How may Sell orders place at one time
    This is the same parameter for Sell orders
  • Step between orders
    If you buy contracts by 6000 USD per BTC, the next order will be setted by the price:
    6000-[Step between orders]Example:
    Step between orders = 2
    So, if your [Step between orders] parameter is ‘2’, the next order will be placed by the price 5998 for bitcoin.
  • Step to profit order
    When you buy contracts, bot will automatically place order to sell contracts by the price of order + [Step to profit order]Example:
    Step to profit order = 2
    If bot bought contracts by 6000 USD for BTC, it will place the profit order to sell contracts by 6002 usd.


MarginClick place only ‘Post-only’ orders. This means that you will get small profit (anti-comission) every time when order will be done. Besides that, bot places every Sell order with small profit that you set in the ‘Step to profit order’ parameter.

So, from time to time you should close position to take your profit and start a new position.

In this case, you have parameters for that:

  • Close position if daily profit more than X%
    If your daily profit (profit of position/days of position) is more than that parameter, bot will place ‘Post-only’ profit to close your position.
  • Close position if market price more than break-even price for X%
    This parameter will place the order that close your position if the market price is more than break  even price up to X%

Limit rules

If the price goes to wrong way for a long time, it could be an event that your position is quite large. In this case, bot can stop to place new Buy orders and wait until the market will


MarginClick bot will help you to put parameters right.

Please, note!
At Bitmex you always trade with risk of liquidation! Don’t put high-risk parameters! Please, try to trade using low-risk parameters first.