RTP and Volatility Simulator

Set an RTP and a volatility level and watch a simulated bankroll move over a thousand spins, instead of just reading the average on a page.

The Short Version

Reading that a game is 96% RTP tells you the long-run average; it doesn’t show you the shape of the road that gets there. This simulator runs a bankroll through a chosen number of spins at a set RTP and volatility so you can see the actual spread of outcomes, not just the single number the industry usually quotes.

At 96% RTP and a stake of 1 per spin, 1,000 spins carry an expected loss of 40. The chart shows how far a single session wanders from that average; every slider change re-runs it.

What the simulator computes

Choose an RTP percentage and a volatility level, and the tool generates a simulated run of spins, tracking a bankroll round by round rather than only reporting a final average. The underlying math is the same as the worked example in Slot RTP and Volatility Explained, expected loss equals total wagered multiplied by house edge, but shown as a path instead of a single number.

Illustration: A bankroll line graph zigzagging across a dark grid with a slot reel in the corner

Each simulated run uses a fresh random sequence, so running the same RTP and volatility settings twice in a row won’t produce identical paths, that’s expected, not a bug, and it’s actually the point. The theoretical average is fixed; any single simulated run, like any single real session, is only one sample drawn from a much wider range of possible outcomes at that setting.

How to read the result

Watch where the simulated line sits relative to the flat theoretical line for the chosen RTP. Early in a run the two can diverge substantially; that gap narrows, on average, as the number of spins increases, though it rarely closes to zero even over a thousand rounds. A higher volatility setting will generally show a bumpier, more jagged path around that same theoretical line than a lower volatility setting does, even when both are simulating the same RTP.

Running the simulation at a small number of spins first and then a much larger number is worth trying deliberately: it’s the fastest way to see the law of large numbers in action rather than just read about it. At a few dozen spins, the bankroll line can wander far from the theoretical line in either direction. Stretched out to a thousand or more, the same line typically settles into a much tighter band around it, not because anything about the game changed, but because the sample got large enough for the long-run math to start dominating short-run luck.

Why it helps to try more than one setting

A single run at one RTP and one volatility level tells you what one path looked like; it doesn’t tell you whether that path was typical. Running the same settings a handful of times gives a rougher but more honest sense of the range a real session might land in than any single run can, some paths will finish well ahead of the theoretical line, some well behind, and most somewhere closer to it. Comparing a low-volatility run against a high-volatility run at the identical RTP is the fastest way to see the distinction described in the slot RTP and volatility guide instead of just reading about it: the low-volatility path tends to hug its theoretical line closely, while the high-volatility path swings much further from it despite converging on the same long-run average.

Limits and assumptions

This tool models the general behaviour of RTP and volatility, not any specific game’s real paytable, operators don’t publish the exact distribution of outcomes behind a given RTP figure, only the certified average itself, as explained in How Online Casinos Work. Treat a simulated run here as an illustration of the math, not a forecast for a named title. It also doesn’t model special feature rounds or progressive jackpots the way a specific real game might build them into its paytable, those mechanics can shape the shorter-term shape of a bankroll’s path in ways a generic RTP-and-volatility model won’t fully capture, even while the long-run average stays governed by the same underlying math. Use the simulator to understand the shape of that general math, and treat a specific real game’s certified figure as the actual number to trust for that title. For how the same underlying edge compares across entirely different games, see the House Edge Explorer. Readers who find a long run of bad variance harder to shrug off than expected may find the deposit-limit tools in Responsible Play useful alongside this one.

Frequently Asked Questions

What does this simulator actually calculate?

Given a chosen RTP percentage and volatility level, it generates a simulated sequence of spins and plots how a bankroll moves round by round, letting you see how far a run of results can drift from the theoretical average before a large enough sample brings it back in line.

Why does the simulated result not exactly match the RTP I chose?

Because RTP is a long-run average, not a per-spin guarantee. Over a thousand simulated spins the result will typically land somewhere in a range around the chosen RTP rather than hitting it exactly, that spread is the point of running the simulation rather than just reading the percentage.

Does high volatility always mean more total loss?

Not on average. Two settings with the same RTP converge toward the same long-run result regardless of volatility; what volatility changes is how the balance moves along the way, not where it tends to end up over a large enough sample.

Does this simulate a real, specific slot game?

No. It models the general mathematics of RTP and volatility, not any individual game's actual paytable, which real operators don't publish in full. Use it to understand the mechanics, not to predict a named game's real-world behaviour.