MadHatter Bot

Custom day trading strategy
MadHatter Bot evolved from a manual trading style designed to take advantage of acting early on signals rather than waiting for the confirmation. This allows the MadHatter bot to enter and exit scalping trades quickly and effectively. This capability, alongside its ability to exit a losing trade quickly, will enable this bot to accumulate gains over time in any market condition.
The Bollinger Bands, MACD & RSI used by the MadHatter Bot are customized. They dont respond the same way as normal once. Use the full screen page to understand the mechanics.

Guided Tour

MadHatter Bot Overview


MadHatter uses a simple trading strategy that makes use of the Bollinger Bands, MACD and RSI Indicators. These indicators are modified and extended. All indicators need to agree in order to execute a trade. The indicators work on a 5-minute interval.

Supported licence & Trade types

Supported Licence
Supported Trade Types
Spot trading
Simple licence
Margin trading
Advanced licence
Leverage trading



Create a unique name for your bot.


Select the account on which the bot should run.


Select which market this bot should run on.


Specify the leverage for the bot.

Coin Position

Select the coin where the funds are located at this moment.

Funds Position

Select the current funds position. No Position is when you do not have any Long or Short Positions. Should be used as the start of any trade bot unless you manually opened a position

Trade Amount Type

HTS supports 3 types of trade amount options.
  1. 1.
    The static option uses a fixed amount where the sell amount is adjusted for fees.
  2. 2.
    All-in uses 99% of the available coins.
  3. 3.
    With maximum amount the bot will use what’s available in the wallet with a maximum of X coins.

Trade Amount

How much the bot has to trade with.

Actual Trade Amount

The current trade amount after corrections.


Type of orders you want this bot to place. Standard limit and market orders are available as well native exchange and custom templates defined in the Order Template Builder.


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

MadHatter Mode


Select the interval on which the indicator should be calculated.Indicator

Signal Consensus

Signal from the majority of the indicators will be used instead of requiring all to agree.

Include Current Candle

Include the current incomplete candle as last tick. This might result in order being executed without it even visible on the chart afterwards.

Safety Setting

Min. price change to buy

Minimum price change required before buy orders are executed

Min. price change to sell

Minimum price change required before sell orders are executed

Stop Loss (%)

The maximum percentage that the price is allowed to drop before the bot executes a sell order to prevent more losses.

Bollinger Bands Setting


The base number of ticks used for calculation

Dev. Up

Standard deviation above the middle band.

Dev. Down

Standard deviation below the middle band.

MA Type

Moving Average type.


Number of ticks the signal is delayed.

Require FCC

Fill on candle close

Reset Middle

Reset signals when crossing middle band.

Allow Mid Sells

Allows sell signals to execute at the middle band AFTER crossing the lower band.

RSI Setting


Base number of ticks used for calculation.


Buy in point. Buy at this point and lower


Selling point. Sell at this point and higher.



Base number of ticks used for calculation.


Base number of ticks used for calculation.

MACD Signal

Base number of ticks used for calculation.
MadHatter Bot UI