Research Paper · Theodoros Karras · Priya Venkatesh · 2025-08-22
The Mathematics of Progression Betting Systems: Martingale, Fibonacci, D'Alembert
Progression betting systems — strategies that modify bet size based on previous outcomes — are among the most widely discussed topics in recreational gambling. We provide a rigorous mathematical analysis of three major systems (Martingale, Fibonacci, and D'Alembert) under realistic table limit and bankroll constraints. All three systems share the property that expected value is unchanged by the progression; they differ in their variance structure, ruin probability, and practical usability under table limits. We compute closed-form expressions and simulation-verified numerical results for each system across a range of bankroll and limit assumptions.
Progression betting systems attract interest because they offer an intuitive narrative of control: by adjusting bet sizes based on outcomes, the player appears to be responding dynamically to the game rather than passively accepting fixed results. The mathematical reality, consistently confirmed across centuries of analysis, is that no progression can alter the expected value of a game with a fixed negative return. What progressions do alter is the distribution of outcomes — the shape of the loss, not its long-run magnitude.
The Martingale is the simplest and most analyzed system: after each loss, double the bet; after each win, return to the base bet. The theoretical argument for the Martingale is that a win will always eventually occur, and when it does, the accumulated losses are recovered plus one unit of profit. This argument is mathematically valid in a world without table limits and without bankroll constraints. In the real world, both constraints are binding, and the system fails when they are encountered.
We derive the probability of encountering a table limit under the Martingale as a function of session length and starting bet size. For a player starting at 1 unit with a table maximum of 500 units, the probability of hitting the ceiling within 100 spins on a European even-money bet is approximately 8.7%. Within 500 spins it rises to 36.2%. When the ceiling is hit, the player has typically committed substantial capital with no ability to recover it through the system's logic.
The Fibonacci system advances the bet sequence (1, 1, 2, 3, 5, 8, 13, ...) after each loss and retreats two positions after each win. The growth rate of required bets is sub-exponential, which means the ceiling is reached less frequently than under Martingale. Our simulations show that the ceiling is encountered in approximately 4.2% of 100-spin sessions, compared to 8.7% for Martingale. However, the expected loss when the ceiling is hit is larger, because the accumulated losing progression is longer. The net expected value is identical.
The D'Alembert system increases the bet by one unit after each loss and decreases it by one unit after each win. It is the most conservative of the three progressions and is sometimes marketed as particularly 'safe.' The ceiling is encountered in approximately 1.8% of 100-spin sessions. The variance reduction relative to Martingale is genuine and substantial. However, the expected value remains unchanged at −2.703% of total action on a European wheel.
Our central recommendation is that players understand progression systems as variance-redistribution tools, not expected-value-improvement tools. A player who prefers the experience of many small wins interrupted by occasional large losses (Martingale) over the experience of modest steady fluctuation (D'Alembert) is making a legitimate aesthetic choice. A player who believes any progression system improves their expected return is mistaken in a way that careful study of this paper should correct.