MATH OF LUCK

The martingale, priced: what doubling after a loss really buys on a single-zero wheel

Illustration for “The martingale, priced: what doubling after a loss really buys on a single-zero wheel”
The martingale doubles the stake after every loss on an even-money bet, so the first win recovers all previous losses plus one unit. On this engine’s single-zero roulette (red, black, odd, even, low and high win 18 of 37 and pay ×2) the arithmetic is exact: a series of 10 doublings needs a bankroll of 1,023 units, busts once in about 784 series, and loses 0.31 units per series on average. A session aiming for +100 units with that bankroll succeeds 88.0% of the time, and its expected result is still −28.7 units, because the 12% of sessions that bust lose far more than the others win. Losing streaks are not rare: a run of 10 or more losses happens somewhere in 1,000 spins 46.2% of the time. Every version of the system, at any depth, loses exactly 1/37 — 2.70% — of the total amount it stakes; doubling changes how the loss is distributed, never its size.
BETKYO RESEARCHPUBLISHED 2026-09-14UPDATED 2026-09-148 MIN READ

The system and the wheel

The martingale is the oldest betting system in the casino and the easiest to explain. Bet one unit on an even-money chance. If it wins, start again. If it loses, double the stake and bet again, and keep doubling until a win arrives. Because each stake is larger than all the previous losses combined, the first win always leaves the player exactly one unit ahead. It feels less like gambling than like collecting.

ENGINE-VERIFIEDroulette/derive.ts header: “cursor 0 alone decides the pocket: floor(u × 37)” and “ev:red|black|odd|even|low|high even chances ×2 … Single zero — house edge 2.7%.” Each spin is its own nonce, so no spin carries information about the next; an even-money bet wins on 18 of the 37 pockets and loses on the other 19, zero included.

That is all the input the calculation needs. A single bet wins with probability 18/37 and loses with probability 19/37. A series of at most n bets fails only if all n lose, which happens with probability (19/37)ⁿ, and when it fails the player has lost 1 + 2 + 4 + … + 2ⁿ⁻¹ = 2ⁿ − 1 units. Every other series ends one unit up. Nothing below is simulated.

One series, priced

A martingale series on an even-money bet, single-zero wheel, starting from one unit
MAX BETSBANKROLL NEEDEDSERIES BUSTSEXPECTED STAKEDEXPECTED RESULT
371 in 7.43.08−0.08
5311 in 285.28−0.14
71271 in 1067.59−0.21
101,0231 in 78411.31−0.31
124,0951 in 2,97413.95−0.38
1416,3831 in 11,27916.75−0.45
17131,0711 in 83,29521.22−0.57

Units of the first stake. A series wins +1 unless every bet loses, in which case it loses the whole bankroll. Expected result divided by expected staked is −2.70% on every row.

Read across any row and the shape of the system is plain. A deeper martingale busts far less often — ten doublings fail once in 784 series, seventeen once in 83,295 — and the price of that reliability is the bankroll, which doubles with every row, and the size of the loss when it comes. The expected result of a series gets worse, not better, as the system gets safer: −0.31 units for ten bets, −0.57 for seventeen. The reason is in the last two columns. A deeper series stakes more on average, and the wheel takes its 1/37 of everything staked.

The algebra is short enough to show. A series wins +1 with probability 1 − (19/37)ⁿ and loses 2ⁿ − 1 with probability (19/37)ⁿ, so its expected result is 1 − (38/37)ⁿ. Since 38/37 is greater than one, that number is negative for every n and grows with n. The expected amount staked in the series works out to 37 × ((38/37)ⁿ − 1). Divide one by the other and n cancels: the series loses exactly one thirty-seventh of what it stakes, whatever its depth.

The session that usually wins

Playing martingale series until the session is up a target, or a series busts
MAX BETSBANKROLLTARGETREACHES TARGETBUSTS FIRSTEXPECTED RESULTEXPECTED STAKED
7127+10038.8%61.2%−13.3493
101,023+10088.0%12.0%−28.71,062
101,023+1,00027.9%72.1%−172.86,393
17131,071+1,00098.8%1.2%−570.221,096

Units of the first stake. The session stops at the target or at the first busted series. Expected result divided by expected staked is −2.70% on every row.

This is why the martingale has admirers. A player with 1,023 units who plays until they are 100 up walks away a winner 88 times in 100. A player with 131,071 units who aims for 1,000 walks away a winner almost 99 times in 100. Those are true statements, and a player who has used the system a few times has probably only ever seen the winning branch.

The expected result column is the other half of the same truth. The rare losing sessions give back so much that the average session loses 28.7 units in the first case and 570 in the second. The system does not lower the house edge; it converts a steady small loss into frequent small wins and an occasional catastrophic loss, and the catastrophe is sized precisely so that the average stays at 2.70% of everything staked.

Streaks are not rare

Chance of at least one run of consecutive losses on an even-money bet, single-zero wheel
RUN OF LOSSESWITHIN 100 SPINSWITHIN 1,000 SPINS
7 or more36.3%
10 or more5.6%46.2%
12 or more15.0%
17 or more0.57%

Exact, by dynamic programming over the current run length. A loss is any of the 19 losing pockets, zero included.

Ten losses in a row sounds like something that would make the news. Over a thousand spins — a long evening at a fast table — it happens close to half the time. Seven in a row inside a hundred spins is better than a one-in-three chance. The streak that ends a martingale is not an outlier the system is unlucky to meet; for any bankroll a person actually has, it is the expected end of a long enough session. The famous black run at Monte Carlo in 1913 is the story people remember, but the arithmetic of streaks says the ordinary ones are the ones that matter.

None of this is the gambler’s fallacy in reverse. The wheel has no memory in either direction: after ten losses the next spin still wins 18 times in 37. What the table measures is how often long runs appear somewhere in a session, which is a different question from what the next spin will do — see the gambler’s fallacy.

The limit that ends it

Even an unlimited bankroll would not rescue the system, because tables have limits. The doubling ladder runs into the maximum stake long before it runs into infinity.

ENGINE-VERIFIEDdemoContext() in _shared/coinGame.ts sets the demo table’s limits: minBet 1, maxBet 100000. Starting from the minimum, the stakes 1, 2, 4 … 65,536 are all allowed and 131,072 is not, so a martingale on the demo table can make at most 17 bets and needs 131,071 units behind it. Real-money limits come from the coin configuration (coinMinBet, coinMaxBet) and differ by coin; the ratio between them is what sets the depth.

At seventeen bets the numbers are the last row of the first table: 131,071 units risked to win one, a bust once in 83,295 series, and an expected loss of 0.57 units per series. A table limit is often described as the casino’s defence against the martingale. It is better described as a floor under how deep the system can go, and the table shows that depth was never the thing standing between the player and a profit.

Single-zero roulette, every spin verifiable
Even chances pay ×2 on 18 of 37 pockets — the same 2.70% whatever system you bring
Roulette →
FAQ

Does the martingale strategy work in roulette?

It wins small amounts often and loses large amounts rarely, and the average is always a loss. On a single-zero wheel every martingale, at any depth, loses exactly 2.70% of the total amount staked. With 10 doublings a series busts once in about 784 series and loses 0.31 units on average.

How much bankroll does the martingale need?

2ⁿ − 1 units to survive n bets. Ten bets need 1,023 units, seventeen need 131,071. On this engine’s demo table (minimum 1, maximum 100,000) seventeen bets is the most the limit allows.

How likely is a losing streak of 10 in roulette?

On an even-money bet on a single-zero wheel, a run of at least 10 losses appears somewhere in 100 spins 5.6% of the time and somewhere in 1,000 spins 46.2% of the time. The next spin after such a run still wins 18 times in 37.

If a martingale session usually ends in profit, how can it lose on average?

Because the losing sessions are much larger. With 1,023 units and a +100 target, 88.0% of sessions reach the target, but the other 12.0% lose most of the bankroll, and the expected result of a session is −28.7 units.

Is there a betting system that beats the house edge?

No system that only changes stake sizes can. Each spin is independent and returns 36/37 of its stake on average, so any sequence of stakes returns 36/37 of their total. Stake sizing changes the variance and the risk of ruin, not the edge.

SOURCES & REFERENCES
  • Betkyo engine source: roulette/derive.ts (floor(u × 37), even chances ×2, single zero, 2.7% edge)
  • Betkyo engine source: demoContext() in _shared/coinGame.ts (demo minBet 1, maxBet 100000); real-money limits from coinMinBet and coinMaxBet
  • Exact calculations written for this article: series bust probabilities and expected results, session outcomes by first-step analysis, and losing-run probabilities by dynamic programming over run length
THE GAMES IN THIS ARTICLE
Betkyo Research — written by the team that builds these games. Every probability quoted in the Journal is derived from our engine source or a cited reference, never copied from another site. Figures are re-checked whenever the engines change.

18+ · PLAY RESPONSIBLY · THE JOURNAL IS EDITORIAL CONTENT, NOT BETTING ADVICE