Poker Variance Calculator
How much can variance swing your results β even when you play well?
Enter your win rate, standard deviation, and a number of hands to Monte Carlo simulate your possible outcomes: confidence cones, downswing sizes, the odds of losing despite being a winner, and your risk of ruin.
- Enter your win rate in bb/100. Your true (or assumed) long-run win rate in big blinds per 100 hands. If you only know your hourly, divide by your table's big blind and by hands-per-hour Γ· 100.
- Enter your standard deviation in bb/100. The default 100 fits typical online 6-max NLHE. Live full-ring games usually run 80β120 bb/100 depending on how loose the game plays.
- Choose how many hands to simulate. A month of online volume might be 20,000β60,000 hands; a year of weekly live sessions is closer to 10,000β15,000 hands.
- Optionally, enter your bankroll in buy-ins. One buy-in = 100 big blinds. With a bankroll entered, the calculator also shows your risk of ruin β the chance you ever lose the whole roll despite your edge.
The chart shows 40 simulated "alternate universes" of the same player over the same hands. The spread between the best and worst lines β all with an identical win rate β is what variance really looks like.
Inputs
Results
40 simulated outcomes of the same win rate
Each thin line is one Monte Carlo run of the full sample β the same player, the same win rate, different card distribution. The bold line is expectation; the shaded cone contains 95% of outcomes.
Stop guessing β run this variance analysis on your actual results
- β PokerCharts runs this exact variance analysis on YOUR sessions β Monte Carlo included
- β See whether your current downswing is normal for your real win rate and stakes
- β Track win rate, hourly, and bankroll across live and online play
- β Free for your first 10 sessions
The calculator is always free. Create a free account for more β no credit card, free for your first 10 sessions.
What is variance in poker?
Variance is the statistical spread between what you expect to win and what you actually win over any finite sample. Your win rate is an average that only emerges over hundreds of thousands of hands; over any single session, week, or even year, the cards you're dealt and the way all-ins resolve dominate the result. Two players with identical skill and an identical 5 bb/100 edge can finish the same 50,000 hands 40 buy-ins apart β not because one played better, but because variance is that wide.
Mathematically, poker results over N hands are well-approximated by a normal distribution with mean WR Γ N/100 and standard deviation Ο Γ β(N/100), where WR is your win rate and Ο your per-100-hands standard deviation. The mean grows linearly with hands while the spread grows with the square root β which is why skill always wins eventually, but takes far longer than intuition suggests.
How to read the confidence cone
The shaded cone on the chart is the 95% confidence band: at every point along the x-axis, 95% of all possible outcomes for a player with your exact win rate fall inside it. The bold center line is expectation β the result you'd average across infinitely many attempts. Early in the sample the cone is enormous relative to expectation; it only separates from zero once the linear EV growth outpaces the square-root growth of the spread.
The practical reading: if the bottom of the cone is still below zero at the end of your simulated sample, then a genuinely winning player can finish that entire stretch as a loser purely through bad luck β and the calculator shows you the exact probability. That single number explains most poker tilt: losing streaks that feel impossible are usually well inside the cone.
Why winners still hit 20+ buy-in downswings
A downswing isn't measured from zero β it's measured from your peak. Even in a simulation that ends up 30 buy-ins ahead, the path there almost never rises smoothly; it makes a high, gives a chunk back, makes a new high, and so on. The Monte Carlo results above measure the largest peak-to-trough fall in each simulated run. For a solid 5 bb/100 winner with 100 bb/100 standard deviation, downswings of 20+ buy-ins are not a rare disaster β over a long enough sample they're close to inevitable.
This is the single most misunderstood fact in bankroll management. Players ascribe a 15 buy-in downswing to being 'off their game' or the site being rigged, when the math says a winning player should expect one. The right responses are boring: keep a bankroll sized for the swings (which is what the risk-of-ruin figure quantifies), review hands for real leaks, and never move up stakes to chase losses.
Standard deviation: live vs online
Standard deviation depends on format and playing style far more than on skill. Online 6-max NLHE typically runs 90β110 bb/100 β aggressive, many all-ins, wide ranges. Online full-ring is calmer at 65β85 bb/100. Live full-ring cash usually measures 80β120 bb/100 per 100 hands: looser, multiway pots push it above online full-ring even though the hourly pace is slower. PLO commonly exceeds 130 bb/100. If you track your sessions, use your own measured number β it's the input this calculator is most sensitive to, since risk scales with ΟΒ².
Frequently asked questions
Is a 20 buy-in downswing normal?
For most winning players, yes. At 2.5 bb/100 with a standard deviation of 100 bb/100, the probability of hitting a 20+ buy-in downswing somewhere in a 100,000-hand stretch is substantial β run the numbers above and see. Bigger win rates shrink both the frequency and depth of downswings, but no realistic edge eliminates them. A 20 buy-in downswing is evidence about variance, not necessarily about your game.
How many hands do I need before I can trust my win rate?
Far more than most players think β usually 100,000+ hands before the confidence interval around your observed win rate excludes break-even. This calculator assumes you already know your true win rate; to test how reliable your observed win rate actually is, use our free win-rate confidence interval calculator, which computes the 95% confidence interval for your sample.
What standard deviation should I use?
If your tracker reports one, use it β it's the most sensitive input here. Otherwise: online 6-max NLHE β 100 bb/100, online full-ring β 75 bb/100, live cash β 80β120 bb/100 depending on how loose and multiway the game plays, PLO 130+ bb/100. When in doubt, run the calculation twice with a low and a high estimate and treat the truth as somewhere in between.
Does variance decrease at higher stakes?
Measured in big blinds, usually the opposite of what you'd hope: tougher games mean lower win rates while standard deviation stays roughly constant, so relative variance β swings compared to your edge β increases as you move up. Measured in money, everything scales linearly with the stake. That's why bankroll requirements in buy-ins grow as you climb: a 40 buy-in roll that's comfortable at low stakes can be genuinely risky at mid stakes with a 2 bb/100 edge.
More free poker tools
- Win-Rate Confidence Interval Calculator β is your win rate statistically real?
- Pot Odds Calculator β required equity for a profitable call
- Stack-to-Pot Ratio Calculator β commitment thresholds postflop
- ICM Calculator β final-table deal-making
- Tournament Payout Calculator β build prize pools and structures
- Staking Calculator β sell action with markup and makeup
- Home Game Settle-Up Calculator β who pays whom, minimum transfers
- Poker Blind Timer β free tournament clock for home games