Betting Systems Simulation

16 November 2017
Statistics now shows only last 30000 simulations; update UI
5 June 2014
Statistics reset

The following program will simulate betting strategy on a game; currently only Roulette (American Roulette, i.e. double-zero wheel; and European Roulette) is supported. You choose the type of betting, number of runs, betting strategy as well as the amount of bets. The simulator will show details of each run (win or lose, amount of winning, etc) until the number of runs has finished or until you run out of money (enter your inital amount of money in the bankroll field). You can try different systems and see which betting strategy is the best, if any. Currently, five types of betting strategy are supported: Martingale, Fibonacci, Labouchere, Reverse Labouchere and D'Alembert.

While this simulator will not show you how to win at roulette or how to win at any other games, it will provide some insight as to which betting sytem or which betting strategy is better than the others.

This simulator is continually being improved. More betting strategies and games will be added. If you like to see your games or strategies being added, you can send your suggestion to [email protected].

Please enter the parameters below.


If you put a value greater than 0 here, the simulation will stop after the profit has reached this value. Zero (0) value means no limit, the simulation will run as many times as the number of runs you specify above or until your bankroll has been depleted. Statistics shows that if you set a target profit, your chance of winning is higher. See statistics.

Type of bet
Type of betting strategy
Martingale System
Double the bet after every loss and return to original bet after each win. If bet amount exceed the table limit, the table limit will be used as bet amount. If the next bet amount exceed your capital, the current one will be used if you have enough money. Otherwise the inital bet amount will be used.

Lucky Number
(American Roulette)