The Reverse d’Alembert flips the logic of the classic d’Alembert system: instead of increasing your stake after a loss, you increase it after a win, and scale down after a loss. It’s a positive progression, closer in spirit to an anti-Martingale.
Loading calculator...
This calculator lets you log each round’s outcome as it happens and watch your stake, unit level, and bankroll evolve in real time, exactly as the progression is designed to behave.
Because the system depends entirely on the sequence of wins and losses you actually experience, there’s no single formula that predicts your outcome. Simulating a real sequence is the only way to see it clearly.
π How to Use the Reverse Dalembert Calculator
Set your base unit stake, a starting bankroll for tracking purposes, the unit increment (usually 1), and the decimal odds you’re betting at. Even money bets use 2.0.
The Reverse d’Alembert increases stake by one unit after a win and decreases it by one unit after a loss, always floored at a minimum of one unit.
Then tap Win or Loss after each round to build your sequence. The table updates live, showing exactly how many units you were staking, what happened, and your running bankroll.
π’ Calculator Fields Explained
Base Unit Stake – the dollar value of one unit, used to convert unit counts into actual stake amounts.
Starting Bankroll – your notional bankroll before the sequence begins, used purely to track running totals.
Unit Increment – how many units are added after a win or subtracted after a loss (1 is standard).
Decimal Odds – the odds you’re betting at on each round; 2.0 represents even money.
Win / Loss Buttons – tap to record each round’s actual outcome as it happens.
π° Understanding the Results
| Result Field | What It Tells You |
|---|---|
| Rounds Played | How many outcomes have been recorded in the current sequence |
| Next Suggested Stake | The unit level and dollar stake the system prescribes for the next round |
| Net Profit / Loss | Your running total compared against the starting bankroll |
| Bankroll (per row) | Your running balance after each individual round settles |
The unit column in the table is the real story of this system: watch how it climbs during a winning streak and slides back down every time a loss occurs.
Because stakes rise fastest during winning streaks, a Reverse d’Alembert sequence is far more sensitive to when a losing streak arrives than the classic version.
Stakes only climb while you’re winning, which means losing streaks are cushioned but winning streaks are what actually build the bankroll.
This is the opposite risk profile of the classic d’Alembert, where stakes rise during losing runs in an attempt to recover ground.
π Calculation Formulas
| Situation | Formula |
|---|---|
| Next Unit After Win | Current Units + Increment |
| Next Unit After Loss | MAX(1, Current Units – Increment) |
| Stake for Round | Current Units x Base Unit Stake |
| Round Payout (Win) | Stake x (Odds – 1) |
| Round Payout (Loss) | -Stake |
The unit floor of 1 is essential β without it, an unlucky streak could mathematically drive the stake toward zero or negative, which makes no practical sense as a bet size.
Every round’s stake depends entirely on the previous round’s unit level, which is why this system can only be modeled as a sequence rather than solved with a single closed formula.
π Practical Examples
Example 1 – Three-round winning streak: $10 base unit, even money. Round 1: 1 unit ($10, win, +$10). Round 2: 2 units ($20, win, +$20). Round 3: 3 units ($30, win, +$30). Net after three rounds: +$60.
Example 2 – Streak followed by a loss: Continuing from Example 1, round 4 is now at 4 units ($40). If it loses, bankroll drops by $40, and the next stake falls back to 3 units.
A single loss after a long winning streak only gives back one round’s worth of stake, not the entire streak’s accumulated profit.
Example 3 – Choppy win/loss pattern: Win, loss, win, loss, repeated. Units oscillate between 1 and 2 the entire time, keeping exposure low but growth slow.
A choppy win-loss pattern keeps the Reverse d’Alembert stake small and stable, unlike a genuine streak in either direction.
Example 4 – Extended losing streak from a high unit level: Starting at 5 units after a hot run, five consecutive losses bring the unit level back down to 1, unwinding the progression one loss at a time rather than all at once.
π‘ Tips & Best Practices
Decide your maximum unit level in advance and stop increasing your stake once you hit it, even mid-winning-streak, to cap how much of your profit is ever at risk on a single round.
Remember that this system, like every progression, cannot change the underlying house edge or bookmaker margin on the bets themselves.
Use even-money or close-to-even-money bets when testing this system, since the unit math above assumes roughly symmetric win/loss payouts.
- Log real sequences from past sessions to see how the progression would have performed
- Compare against a flat-stake approach over the same sequence of outcomes
Treat a long winning streak as an opportunity to lock in profit by resetting to a lower unit level voluntarily, rather than always following the system’s full ride-up.
The Reverse d’Alembert’s main appeal is capping downside during losing runs β protect that advantage by resetting the sequence after a big win rather than pushing your luck indefinitely.
Always reset the sequence entirely at the start of a new session rather than carrying a unit level over from a previous one.
β οΈ Common Mistakes to Avoid
Believing any progression beats the house edge?
No staking pattern, including the Reverse d’Alembert, changes the mathematical edge built into the game or market you’re betting on.
Assuming a progression system overcomes the house edge is a fundamental misunderstanding that has cost bettors far more than any single bad streak.
Use this system for bankroll management and psychology, not as a way to manufacture positive expected value that doesn’t exist.
No progression system, including this one, changes the underlying expected value of the bet itself.
Removing the unit floor?
Some bettors try to let the unit level drop below one during a bad streak, which produces stakes too small to be practical or even mathematically undefined.
Dropping the unit floor below one breaks the progression’s logic and can result in nonsensical fractional stakes during a losing run.
Always keep the floor at one full unit, exactly as the calculator enforces automatically.
π― When to Use This Calculator
Use this tool to simulate how a Reverse d’Alembert progression would have played out over a real or hypothetical sequence of wins and losses before committing actual money to the system.
A staking system is a way to structure risk, never a way to manufacture an edge that doesn’t already exist.
It’s particularly useful for comparing this gentler positive progression against more aggressive systems like Martingale before choosing one for a live session.
π Related Calculators
Martingale Calculator, Paroli Calculator, Fibonacci Calculator, Labouchere Calculator, Drawdown Calculator
π Glossary
Reverse d’Alembert – a positive progression that increases stake after a win and decreases after a loss.
d’Alembert – the classic negative progression that increases stake after a loss and decreases after a win.
Anti-Martingale – a general term for progressions that increase stakes during winning runs rather than losing ones.
Unit – a fixed multiple of the base stake used to track progression level.
Progression System – any staking method that changes bet size based on prior outcomes.
Positive Progression – a system that increases stakes after wins rather than losses.
House Edge – the built-in statistical advantage held by the operator on a given game or market.
Flat Staking – betting the same fixed amount regardless of previous outcomes.
Bankroll – the total funds set aside for betting activity, tracked round to round.
Streak – a consecutive run of wins or losses within a betting sequence.
β Frequently Asked Questions
What is a Reverse d’Alembert system?
It’s a betting progression that increases your stake by one unit after a win and decreases it by one unit after a loss, the opposite of the classic d’Alembert.
For example, after three straight wins from a 1-unit base, you’d be staking 4 units on the next round.
Does this system guarantee profit?
No. Like all staking systems, it cannot overcome the house edge or bookmaker margin, and a bad losing streak at a high unit level can still produce a significant loss.
A progression system reshapes the pattern of wins and losses, but never changes their underlying long-run probability.
Treat it as a bankroll and psychology tool, not a mathematical edge.
Why does the stake decrease after a loss instead of increase?
This is the defining feature that separates it from the classic d’Alembert, which chases losses by increasing stake. The reverse version protects the bankroll during bad runs instead.
This makes it generally lower-risk than negative progressions like Martingale, at the cost of slower growth.
What happens if I hit the one-unit floor repeatedly?
The system simply keeps you staking one unit until you win again, at which point the unit level starts climbing back up from that floor.
This prevents the stake from ever reaching zero or a negative, nonsensical value during an extended losing run.
Can I use this system with odds other than even money?
Yes, the calculator accepts any decimal odds, but the unit-based progression logic was originally designed around roughly even-money propositions.
Using it on much higher or lower odds still works mathematically, but changes the risk profile significantly from the system’s original intent.
βοΈ Legal Disclaimer
This calculator is provided for informational and educational purposes only. It does not constitute betting advice, and results are estimates based on user-supplied inputs and standard progression staking conventions. No staking system changes the underlying house edge or probability of any wager. Always gamble only within your means.








