Betting Systems Simulation


Image by Greg Montani from Pixabay

The following program will simulate betting strategy on a game; currently, only Roulette (American Roulette, i.e. double-zero wheel; European Roulette and French Roulette, with La Partage rule) is supported. You choose the type of betting, number of runs, betting strategy as well as the betting amount. The simulator will show details of each run (win or loss, amount of winning, etc) until the number of runs has finished or until you run out of money (enter your initial 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 strategies 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 strategy is better than the others or suits your needs better.

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 the original bet after each win. If the bet amount exceeds the table limit, the table limit will be used as the bet amount. If the next bet amount exceeds your bankroll, the current one will be used if you have enough money. Otherwise, the initial bet amount will be used.
Understand more about the Martingale System

Lucky Number