Betting Systems — Why Martingale, Fibonacci, and D'Alembert Don't Work
Why popular betting systems like Martingale, Fibonacci, and D'Alembert cannot change the house edge. They redistribute variance but not expectation — the math explained clearly.
Betting systems are as old as gambling itself. The promise is always the same: by varying the size of your bets according to a specific pattern, you can overcome the casino’s mathematical advantage. The Martingale, the Fibonacci, the D’Alembert, the Labouchère — each has devoted followers and each, in some form, makes the same implicit claim. The claim is false, and understanding exactly why is one of the most useful things a casino player can know.
What a betting system is
A betting system is any method that dictates how much to wager on each round based on the history of previous rounds. Increase after a loss, decrease after a win, follow a mathematical sequence — the variations are endless. What they all share is the idea that past results should inform future bet sizing.
The Martingale
The Martingale is the best-known system. The rule is simple: after every loss, double your bet. After a win, return to the starting amount. The logic sounds airtight — eventually you must win a round, and when you do, the win pays back all previous losses plus one unit profit.
The problem is the word “eventually.” Here is what happens in practice:
Starting bet $10. Losing sequence: $10, $20, $40, $80, $160, $320, $640, $1,280 — eight consecutive losses. Total wagered: $2,550. Ninth bet required: $2,560.
Eight consecutive losses at even money is not a rare event. At roulette (18/38 chance of winning on red), eight straight losses happen roughly once every 100 short sequences. When they do happen, you are either at the table maximum — most tables cap bets precisely to neutralise this system — or committing a bet that your bankroll cannot cover.
The Martingale converts many small wins into the occasional catastrophic loss. It does not change the amount the house is expected to extract from you over time.
The Fibonacci
The Fibonacci system uses the Fibonacci sequence to determine bet sizes: 1, 1, 2, 3, 5, 8, 13, 21, 34… After each loss you move one step forward in the sequence; after a win you move two steps back. The system is more conservative than the Martingale but operates on the same flawed premise.
The Fibonacci sequence grows more slowly than exponential doubling, so catastrophic losses build more gradually. But the fundamental mathematics are unchanged. Every bet you place at roulette or Sic Bo or craps has the same house edge regardless of which number in the sequence you are at. Previous results do not alter the probability of the next roll.
The D’Alembert
The D’Alembert increases bets by one unit after a loss and decreases by one unit after a win. It is based on the intuition that wins and losses should balance out over time — a concept from eighteenth-century physics applied, incorrectly, to gambling.
Games like roulette and Sic Bo are independent trials: the outcome of any roll has no relationship whatsoever to previous rolls. The dice or ball has no memory. The D’Alembert’s assumption that a run of losses makes a win more likely is the gambler’s fallacy in disguise. An extended losing run under this system still results in losses that exceed the expected-value prediction based solely on the house edge.
Why no system can work: the math
Consider a game with a 2.78% house edge (Sic Bo Small/Big). For every $1 wagered, your expected return is $0.9722. It does not matter whether you are making that $1 bet on its own, doubling from a previous loss, or following a Fibonacci number. Each bet in isolation has the same expected value: $0.9722 returned per dollar wagered.
Because expected value is linear, the expected value of any sequence of bets is simply the sum of the expected values of each individual bet. No arrangement of bet sizes changes this total. If you wager $1,000 in total across a session — whether in flat bets, exponential progressions, or any other pattern — the casino expects to keep $27.80 (2.78% of $1,000).
The formal statement of this is the Optional Stopping Theorem: for fair (or house-edged) games, no stopping rule or bet-sizing strategy can change the expected profit. You cannot use bet progression to gain an edge that does not exist in the underlying game.
What betting systems actually do
This is where the analysis becomes useful. While no system changes expected value, they do change variance — the spread of possible outcomes.
- Martingale reduces the probability of a losing session (most sessions end in a small win) but dramatically increases the size and probability of catastrophic losses when they occur.
- Fibonacci and D’Alembert create a similar but less extreme version of the same trade-off.
- Flat betting maximises the number of rounds you can play for a given bankroll and keeps session outcomes closer to the theoretical expectation.
If your goal is to maximise entertainment per dollar of expected loss, flat betting at the lowest house-edge bets available is the most effective approach. If your goal is to have a higher chance of leaving a short session with a profit (at the cost of occasional larger losses), a mild progressive system achieves that — but you are borrowing that higher win probability from the risk of a large loss, not creating it from nothing.
No betting system generates an edge where none exists. They are tools for shaping risk, not eliminating it.
For the underlying mathematics of probability and expected value, see Probability Basics. For a full comparison of house edges across casino games, see Casino House Edge Explained.