How the martingale multiplier works, and how to bound it

5 min read

Martingale is the most common setting in Deriv bot strategies, and the one worth understanding before you touch it, because what it does to your stake is not obvious from the control itself.

What the setting does

A martingale multiplier increases your stake after a losing trade. At 1 the stake never changes, which is flat staking. At 2 it doubles after every loss. At 1.5 it grows by half.

The logic is that a win eventually arrives, and a large enough stake at that point recovers everything lost on the way. On paper the sequence always ends in profit. The problem is what "eventually" costs.

On BinaryTick a bot that uses a martingale arrives with it already sized for you. The multiplier is worked out from the contract the bot buys, capped at 2.1, and paired with a max stake so the whole ladder fits inside the bot's stop loss. The card says in one line what the bot is configured to do, and the Use martingale tick box switches it to a flat stake whenever you prefer one.

A bot that buys an even money contract, for example, ships at 2.1x with a max stake of 5: it stakes 1, then 2.1, then 4.41, and the next step would pass the max stake, so it resets to 1. The most that ladder can cost is about 7.5, inside the default stop loss of 10. You know the worst case before the first trade.

A few bots skip the martingale altogether and raise the stake on a gentler progression of their own, such as Oscar's Grind, Fibonacci Recovery and D'Alembert Ratchet. Their cards describe exactly how the stake moves.

The arithmetic of a losing run

Start with a stake of 1 and a multiplier of 2.

Loss numberStake this tradeTotal staked so far
111
223
347
4815
51631
63263
764127
8128255
9256511
105121023

Ten losses in a row on a strategy that started at 1 requires 1023 to have been staked, and the next trade alone needs 512. If your balance cannot cover that trade, the sequence ends where it is, and everything staked is gone.

Notice that the recovery trade is always slightly larger than everything lost before it. That is the mechanism: you are risking an increasing amount to win back a fixed small amount.

Ten losses in a row is not rare

This is where intuition fails. On a coin-flip strategy, ten losses in a row is about 1 in 1024. That sounds safe until you count trades.

Tick contracts resolve in seconds. A bot on a one second index placing a trade every few seconds makes hundreds of trades in an hour. Across a few thousand trades, a 1 in 1024 sequence is not an outlier. It is expected.

The run does not need to be ten, either. It only needs to be longer than your balance can fund. With a stake of 1 and a balance of 100, you are out at seven consecutive losses.

Why high win rates make it worse

Martingale feels safest on strategies that rarely lose, which is exactly backwards.

A digit contract that wins on nine digits out of ten produces long stretches of small wins, which builds confidence and invites a higher multiplier. But its losses are large, and they arrive in clusters. The strategy that felt safest for the longest is the one holding the largest stake when the run finally comes.

The controls that actually help

Every bot on BinaryTick carries four settings that exist to bound this:

  • Max stake. If a martingale run pushes the stake past this figure, it resets to the initial stake instead of continuing to climb. This is the single most important guard on the sequence.
  • Max losses in a row. Stops the bot after this many consecutive losses, before the stake gets anywhere near your balance.
  • Stop loss. Stops the bot once session losses reach a figure you set.
  • Take profit. Stops the bot once session profit reaches a figure you set, which matters because a martingale strategy left running gives everything back.

A martingale sequence with no ceiling is a bet that you will run out of losses before you run out of money. A max stake turns it into a bounded strategy where you know the worst case.

What martingale actually changes

It reshapes the distribution of your results. A flat stake gives you frequent small losses and frequent small wins. A multiplier converts that into a high probability of small wins and a small probability of one very large loss.

That is the trade you are making when you raise it: more winning sessions, and a worse worst case. Knowing which of those two you care about is the whole decision.

If you use it

Set a max stake at a figure you are content to have on a single trade, not one you hope the bot never reaches. Set max losses in a row. Run it on demo through a full cycle, because the number worth knowing is not the profit on a good day but the drawdown on a flat one, and the demo balance shows you that for free.

Used with a max stake and a consecutive-loss limit, martingale is a bounded strategy whose worst case you have chosen in advance. That is the version worth running.

Ready to try it yourself?

Every bot on BinaryTick is free, and you start on a demo balance, so you can explore at your own pace.

Run a free bot

Questions about this guide? Email us at support@binarytick.com.