Automated tradingUpdated 2 min readBy the FXNOD team

Martingale vs D'Alembert: which progression is less dangerous?

Martingale multiplies the stake after each loss, usually doubling it. D'Alembert adds one unit after a loss and removes one after a win. D'Alembert is far less destructive in a losing streak: ten losses cost 55 units against Martingale's 1,023. Neither changes the average result of the trades, and both raise the stake while losing.

Ten losses in a row

LossMartingale stakeMartingale total lostD'Alembert stakeD'Alembert total lost
11111
22323
34736
51631515
764127728
105121,0231055

How each recovers

MartingaleD'Alembert
After a lossMultiply the stakeAdd one unit
After a winReturn to the base stakeRemove one unit
Wins needed to recover a streakOneAbout as many wins as losses
Growth of the stakeExponentialLinear
Typical sessionSmooth, then a crashChoppy, with slower damage

What they share

  • Both increase exposure exactly when things are going badly.
  • Both rely on wins and losses balancing out before the balance or a limit runs out.
  • Neither alters the expected result of each trade. On a contract that pays less than its odds justify, both lose on average.
  • Both need a maximum stake and a session stop loss.

Which to choose

If you are going to use a progression, D'Alembert is the less harmful of the two, because a bad streak costs tens of units and not thousands. A flat stake is less harmful again, and it is the only one of the three that shows you what the strategy is really worth.

In practice

Deriv's own bot builder names both among its preset strategies. Bot Forge offers Martingale, labelled high risk, and a gentle step setting, which raises the stake modestly after a loss and holds at your ceiling. Whatever tool you use, write out the ladder for ten losses before you start.

Questions people ask

Is D'Alembert safer than Martingale?
It loses far less in a losing streak. It is not safe, and it does not improve the average result.
Which makes more money?
Neither, on average. Martingale wins small amounts more often and loses much more when it fails.
Can I combine them?
Any combination is still a rule for raising the stake after losses. The arithmetic of the underlying trade is unchanged.

Run a bot that keeps its limits

FXNOD's bots run on its servers and will not start without a stop loss, so your limits hold when your device is off. Build one in Bot Forge or start a ready-made one in Auto Hub, on your Deriv demo account first.

Get started