D'Alembert Ratchet

Adds one stake unit per loss, removes one per win, and locks in profit once it is ahead.

Contract
Digits Even/Odd
Default market
Volatility 25 Index
Pace
Quick entries

How it works

  1. It scans the last N digits and works out what share of them were even.
  2. When that share sits far enough from an even split, it trades against the bias: Odd after too many evens, Even after too few.
  3. Staking is d’Alembert rather than martingale. Each loss adds one step, each win removes one, and the stake is the initial stake plus the steps times the step size.
  4. The step count is capped, so the stake grows in a straight line and not a curve.
  5. Once session profit passes the lock trigger, a ratchet arms. From then on the bot stops if profit falls back by the lock distance from its peak.
  • D'Alembert step staking
  • Step cap
  • Parity bias scan
  • Trailing profit lock
  • Loss cooldown

Staking

This bot moves the stake up one step after a loss and down one after a win, so it needs no martingale.

Settings

Every number here can be changed on the card before you press Run bot.

Contract

SettingDefaultRange
Duration (ticks)How many ticks each contract runs for.11–10

Entry rules

SettingDefaultRange
Sample sizeHow many recent digits the parity scan covers.5010–200
Bias edge (%)How far the even share must sit from 50% before the bot trades.81–40
Cooldown after a loss (ticks)The bot sits out this many ticks after a losing trade before it looks for a new entry.20–50

Stake progression

SettingDefaultRange
Initial stakeThe amount staked on the first trade of each sequence.10.35–1,000
Step sizeHow much one step adds to the stake.10.1–100
Max stepsThe step count never goes above this, which caps how far the stake can climb.61–20
Max stakeIf the progression pushes the stake past this, it resets to the initial stake.200.35–5,000

Session limits

SettingDefaultRange
Take profitStops the bot once session profit reaches this.101–100,000
Stop lossStops the bot once session loss reaches this.101–100,000
Max losses in a rowStops the bot after this many consecutive losses.41–20
Profit lock triggerSession profit that arms the trailing lock.51–100,000
Profit lock distanceOnce armed, the bot stops if profit drops this far below its peak.20.5–1,000

Run D'Alembert Ratchet free.

Sign in with Deriv and start on your demo balance. Every number on a bot can be changed before you press Run bot.

Open this bot

More Even / Odd bots

  • Parity AlternationCounts how often the parity flips, which no count of evens can see.
  • Parity BalanceCounts how many recent digits were even and how many odd, then backs the side that is behind.
  • Parity MomentumCounts the even/odd split over a window and backs whichever side is ahead.
  • Parity SprintBuys the opposite parity to the last digit on every tick of a one second market.
  • Parity Streak BreakWaits for a run of digits that are all even or all odd, then buys the other side.
  • Parity Streak RideWaits for a run of digits of the same parity and then trades with it.
  • Quiet ParityOnly trades Even/Odd while the price itself has gone quiet.
  • Fibonacci RecoveryA gentler recovery ladder: the stake grows by about 1.6 a loss instead of doubling.
  • Paroli StreakDoubles after a win and resets after a loss, so only winnings are ever put back at risk.
  • Even / Odd SwitcherSticks with one side until it loses, then switches.