The idea: Choose the type and number of roulette bets you want to place. The simulator generates new random placements on each spin, settles them against the winning number and tracks your bankroll. When a bet group loses, it advances through your chosen progression; when that group wins, its progression resets.
“If it's really that random then why not bet random?” This is a strategy testing simulator, not a way to predict roulette. Random placements and progressions do not remove the house edge.
⚙️ Single Bet Type settings
- Balance: Starting practice bankroll in pounds.
- Base Bet: Initial stake setting. The progression sequence determines subsequent stake amounts once the simulation starts. Supports 0.1 denominations.
- Bet Type: Straight (35:1), split (17:1), street (11:1), corner (8:1), six-line (5:1), dozen/column (2:1), or even chance (1:1).
- Bets per Spin: How many randomly positioned bets of the selected type are placed on each spin.
- Total Spins: Maximum number of spins in the test.
- Progression: Comma-separated stake sequence. Use the dropdown to pick popular systems (Martingale, Fibonacci, D’Alembert, Grand Martingale, 1-3-2-6, and 0.1-unit versions of each) or type your own. After a losing spin the group moves one step forward; a winning spin resets it to the first step.
🎲 Mixed Bet Types
Add several different bet types to one spin. Each row has its own bet type, count per spin, base bet and progression. Each row advances or resets independently according to whether any of its bets hit. Use + Add Another Bet Type to add rows and ✕ to remove them. The summary estimates the combined base cost per spin.
🛑 Session Limits
- Profit Target (£): Session stops when balance reaches starting balance + this amount. Leave 0 to disable.
- Max Loss (£): Session stops when balance falls to starting balance − this amount. Leave 0 to disable.
- Table Max Bet (£): Session stops if the next stake would exceed this. Leave 0 for no table limit.
When a limit is hit, a clear message appears in the spin log.
🎲 Monte Carlo Batch Runner
Run many independent sessions with your current settings (bet type, progression, mixed rows, limits, etc.) and see overall performance without updating the live graph.
- Set Number of Sessions and Spins per Session.
- Results show: % finished ahead, bust rate, average & median final balance, average profit/loss, average max drawdown, best/worst session, and how often profit target / max loss / table max were hit.
▶️ Running a test
- Start: Begins a new automated simulation. Stop pauses it.
- Spin Once: Generates one spin manually (initialises a session if needed).
- 100×: Runs up to 100 additional spins quickly.
- Reset Graph (on the graph): Clears only the current session — graph, stats, log, last spins — and keeps your settings.
- Full Reset (in Settings): Reloads the page and clears all settings.
- Speed: Delay between automatic spins. Sound: Win/loss tones on or off.
📡 Live Table
Select a supported roulette feed and press Start Live to use incoming table results instead of the random number generator. Stop Live ends polling. Live results are still used for simulated bets; no real-money wagers are placed.
📊 Reading the results
- Current Bets: Shows generated placements, stake/progression step, and which bets hit. Scrolls when there are many mixed rows.
- Last Spins: Recent numbers; coloured red, black or green. Green rings = winning spin for at least one bet.
- Hot Numbers: Five most frequent numbers this session. Past frequency does not predict the next result.
- Stats: Balance, high/low, wins/losses, ROI, peak bankroll, max drawdown, busts and streaks.
- Graph: Bankroll after each spin. Use Fullscreen for a larger view.
- Spin Log: Detailed results, newest first, including stop reasons from session limits.
💾 Strategies and desktop tabs
Save a named strategy in this browser and load it later. Share your Strategy creates a link when the sharing service is available. On desktop, switch between Simulator, Settings, Statistics, Strategies and Spin Log using the top tabs; the running session stays active while you switch.
ℹ️ Info icons
Click any blue i icon for a short explanation. Tips open as a centered popup so nothing is cut off; close with ✕, Escape, or by tapping outside.
Important: This tool is for testing and entertainment. Roulette spins are independent and losses can exceed your intended budget, especially with increasing progressions.