Poker Bankroll Requirements Calculator | Reverse RoR

This poker bankroll requirements calculator estimates the bankroll needed for a chosen risk of ruin in cash games. Enter your winrate, standard deviation and risk target to see the requirement in big blinds, whole 100 bb buy-ins and dollars.

For example, a winrate of 5 bb/100 and SD of 90 bb/100 gives requirements of 25, 32 or 38 whole buy-ins for 5%, 2% or 1% eventual risk. These are estimates under a fixed-stakes model with a constant positive edge, not a guarantee that a bankroll will last.


Bankroll Requirements Calculator

Choose a risk target to estimate the bankroll for cash games. Results are in big blinds, whole 100 bb buy-ins, and optionally dollars.

Fixed-stakes Brownian model: constant winrate and SD, no deposits or withdrawals, and indefinite play. Estimates depend on your inputs and do not guarantee survival.

Game presets — illustrative SD values; replace them with measured data.

Risk target presets

Enter your inputs and calculate.

How to use the poker bankroll requirements calculator

  1. Enter an estimated long-term winrate in bb/100, after rake. A short winning sample can overstate your edge.
  2. Enter standard deviation in bb/100 from the same game and sample. Game buttons supply illustrative starting values.
  3. Choose the eventual risk target. Enter 1 for 1%, not 0.01.
  4. Enter the big blind in dollars, such as 0.50 for NL50. Leave it blank if you only need bb and buy-ins.
  5. Compare the result with the modeled risk for 20 buy-ins. Recalculate after changing any input.

One buy-in means 100 big blinds throughout this page. A minimum of 2,427 bb is different from 25 complete buy-ins, which contain 2,500 bb. The tool shows both dollar amounts with their corresponding bankrolls. Numbers use a dot for decimals; correctly grouped thousands such as 1,000 are accepted.

What is Risk of Ruin?

Risk of ruin is the probability that a starting bankroll reaches zero at some point during indefinite play. Here the game stakes, expected winrate and standard deviation remain constant, and money is neither added nor withdrawn. A 1% target means a one-in-100 modeled probability of eventually reaching zero under those assumptions.

A 5% target corresponds to one in 20; 10% corresponds to one in 10. These are scenario choices. They do not establish a universal standard for professional or recreational players, and a lower target does not eliminate risk.

This calculation has no hand-count input because it has no time limit. It does not measure the chance of a losing session, a losing year, or a particular peak-to-trough downswing. Those questions require a time horizon and a different calculation.

How the Math Works

The calculator uses the Brownian approximation for a bankroll with positive drift:

r = exp(−2 × w × B / s²)

Solving for the required bankroll gives the reverse risk of ruin formula:

B = −s² × ln(r) / (2 × w)

Understanding the Variables

  • B: starting bankroll in big blinds.
  • w: expected profit per 100 hands, expressed in big blinds.
  • s: standard deviation of a 100-hand result, expressed in big blinds; conventionally labeled SD bb/100.
  • r: target probability as a fraction, so 1% becomes 0.01.
  • ln: the natural logarithm.

Time is measured in blocks of 100 hands. You do not divide the final answer by another 100; divide by 100 only when converting big blinds into 100 bb buy-ins. Variance is already s²: the formula squares standard deviation once.

The unrounded result is the model threshold. The calculator separately rounds up to the next whole big blind and the next whole buy-in. Reference tables use the same upward rounding, so a displayed bankroll does not fall below the calculated threshold.

The underlying barrier-hitting result is given in Karl Sigman’s Notes on Brownian Motion, section 1.8. It is exact for that continuous stochastic model. Applying it to poker is an approximation: real results occur hand by hand, opponents change, and estimated winrates are uncertain.

Typical Standard Deviation by Game Type

The existing game presets are retained below as illustrative scenarios. They are not universal averages or promises about a particular format. Use your measured SD when available; playing style, stack depth and game conditions can change it substantially.

SD preset scenarios at the same winrate and target
Game presetIllustrative SDMultiplier vs SD 100
NLHE Full Ring70 bb/1000.49×
NLHE 6-max100 bb/1001×
NLHE Heads-Up125 bb/1001.5625×
PLO Full Ring120 bb/1001.44×
PLO 6-max140 bb/1001.96×
PLO Heads-Up175 bb/1003.0625×

The multiplier is (s / 100)², holding winrate and risk target fixed. SD 140 therefore gives 1.96 times the unrounded requirement at SD 100. Comparing games with different winrates requires recalculating both inputs.

Other calculators may start with SD 90 for an NLHE example. That is a different scenario, not a different formula: changing 90 to 100 increases the bankroll threshold by about 23.46% at the same winrate and target.

Complete Bankroll Requirements Table

These cash-game scenarios use SD 100 bb/100. All bankrolls are rounded up to whole big blinds; the last column independently rounds the 1% threshold up to whole 100 bb buy-ins.

Required bankroll at SD 100 bb/100; rounded up
Winrate1% target2% target5% target10% targetWhole BI at 1%
1 bb/10023,026 bb19,561 bb14,979 bb11,513 bb231 BI
2 bb/10011,513 bb9,781 bb7,490 bb5,757 bb116 BI
3 bb/1007,676 bb6,521 bb4,993 bb3,838 bb77 BI
4 bb/1005,757 bb4,891 bb3,745 bb2,879 bb58 BI
5 bb/1004,606 bb3,913 bb2,996 bb2,303 bb47 BI
6 bb/1003,838 bb3,261 bb2,497 bb1,919 bb39 BI
8 bb/1002,879 bb2,446 bb1,873 bb1,440 bb29 BI
10 bb/1002,303 bb1,957 bb1,498 bb1,152 bb24 BI

Bankroll at 5 bb/100 and SD 90

This shared example also appears in our cash-game variance tool. The requirement is the same when the inputs and model match.

Winrate 5 bb/100, SD 90; dollar columns use whole buy-ins
TargetModel threshold, approx.Rounded up to 1 bbWhole buy-insNL50NL100NL200
5%2,426.54 bb2,427 bb25 BI$1,250$2,500$5,000
2%3,168.74 bb3,169 bb32 BI$1,600$3,200$6,400
1%3,730.19 bb3,731 bb38 BI$1,900$3,800$7,600

The last three columns price the whole-buy-in bankroll. At NL100 and a 5% target, the minimum rounded to 1 bb costs $2,427, while 25 complete buy-ins cost $2,500. Both are displayed by the calculator; they refer to different rounding units.

Example: Planning for Professional Play

Suppose you estimate a net winrate of 4 bb/100 and SD of 100 bb/100, and select a 1% target:

B = −100² × ln(0.01) / (2 × 4) = 5,756.4627… bb

  • Minimum rounded up to 1 bb: 5,757 bb.
  • Whole-buy-in bankroll: 58 BI = 5,800 bb.
  • At NL100: $5,757 for the rounded-bb minimum, or $5,800 for 58 buy-ins.
  • At NL200: $11,514 for the rounded-bb minimum, or $11,600 for 58 buy-ins.

Selecting 0.1% instead gives 8,635 bb, or 87 whole buy-ins. A lower target increases the required bankroll; it does not account for rent, taxes, withdrawals or an uncertain edge. Money reserved for living expenses is outside the playing bankroll modeled here.

Why “20 Buy-ins” Is Often Not Enough

Whether 20 buy-ins meet a target depends on both winrate and SD. At 4 bb/100 and SD 100, a 2,000 bb bankroll gives 20.19% eventual risk of ruin. That exceeds each of the 1%, 2%, 5% and 10% preset targets.

Risk with 2,000 bb and SD 100 bb/100
WinrateEventual risk with 20 BI
2 bb/10044.93%
4 bb/10020.19%
5 bb/10013.53%
6 bb/1009.07%
8 bb/1004.08%
10 bb/1001.83%

The SD is 100 for every row. At 8 bb/100, 20 BI gives 4.08% risk: it meets a 5% target but does not meet a 1% target. At 5 bb/100 and SD 90, 20 BI gives 8.47%, which exceeds a 5% target even though the rounded requirement is only 25 BI.

The correct comparison uses the unrounded probability against the selected target. It cannot be inferred from a broad label such as “under 25 buy-ins” or from a universal claim that 20 buy-ins are safe.

NLHE vs PLO: The Variance Multiplier

For a winrate of 4 bb/100 and a 1% target, SD 100 gives 5,757 bb or 58 whole buy-ins. With the same winrate and target, SD 140 gives 11,283 bb or 113 whole buy-ins.

The ratio of unrounded thresholds is exactly 1.96. SD 160 gives a 2.56 multiplier relative to SD 100; doubling SD gives four times the bankroll. These are mathematical comparisons between specified scenarios, not evidence that every PLO player needs a fixed multiple of every NLHE player’s bankroll.

If your edge falls as variance rises, the effects compound. Halving winrate doubles the threshold; combining half the winrate with SD 140 instead of 100 gives a 3.92 multiplier.

Preparing for Downswings

A downswing measures a drop from an earlier bankroll peak. Ruin measures reaching zero from the starting bankroll. After winning 30 BI, losing 20 BI from that peak leaves you ahead of your starting point, so a 20 BI downswing does not necessarily mean ruin.

The following table converts downswing sizes into dollars. It states amounts, not probabilities or predictions that a downswing must occur:

Dollar size of a downswing; one buy-in is 100 bb
DownswingBig blindsNL50NL100NL200
10 BI1,000 bb$500$1,000$2,000
20 BI2,000 bb$1,000$2,000$4,000
30 BI3,000 bb$1,500$3,000$6,000
50 BI5,000 bb$2,500$5,000$10,000

To estimate the chance of those swings, specify a hand-count horizon in the variance calculator and downswing guide. Simulated maximum drawdowns depend on the horizon, sample size and observation grid. The reverse RoR formula alone cannot justify a claim that you should “expect” a 20, 40 or 50 BI downswing over a particular number of hands.

Uncertain winrate, rake and withdrawals

The poker bankroll requirements calculator treats your entered winrate as known and constant. If the true edge is smaller, the displayed risk target will be understated. Test several plausible winrates rather than treating one short-term estimate as established skill.

For example, reducing winrate from 4 to 2 bb/100 doubles the unrounded threshold at the same SD and risk target. At SD 100 and 1%, the rounded requirement rises from 58 to 116 whole buy-ins. A result based on a positive assumption cannot establish that you are a winning player.

Use winrate after rake. If your tracker already reports net winnings, subtracting rake again would count it twice. Include rakeback only when it is reliable, not already counted and available to the bankroll; a delayed promotion or uncertain leaderboard prize is not equivalent to a constant cash flow.

Moving down in stakes, making deposits, taking regular withdrawals, or changing games alters the process. This calculator does not model those policies. With zero or negative winrate and positive SD, no finite bankroll achieves an eventual risk below 100% under its fixed-stakes assumptions.

Frequently Asked Questions (FAQ)

Where do I find my Standard Deviation?

Look for a standard-deviation statistic in your poker tracker, expressed in bb/100. Use the same game format and sample as your winrate. Do not enter variance, currency SD, or a statistic expressed in big bets without converting the units. The calculator’s presets are illustrative substitutes when measured data are unavailable.

Why does the required bankroll skyrocket for PLO?

The formula is proportional to standard deviation squared. At the same winrate and target, SD 140 requires 1.96 times the unrounded bankroll at SD 100; SD 200 requires four times as much. Those ratios describe specific inputs, not a universal NLHE-to-PLO rule.

What is Risk of Ruin in poker?

Here it is the modeled probability of the bankroll reaching zero during indefinite play at fixed stakes, with no deposits or withdrawals and constant winrate and SD. It is different from the probability of finishing a specified number of hands with a loss.

Is 20 buy-ins enough for poker?

Compare the modeled risk with your chosen target. At 5 bb/100 and SD 90, 20 BI gives 8.47% risk, so it does not meet a 5% target; 25 whole buy-ins do. At 8 bb/100 and SD 100, 20 BI gives 4.08%, meeting 5% but exceeding 1%. No fixed buy-in count works for every input.

How much bankroll do I need for NL50?

At a winrate of 4 bb/100 and SD 90, a 5% target gives a threshold of 3,033.18 bb, rounded up to 3,034 bb or 31 whole buy-ins. At a $0.50 big blind, those rounded options cost $1,517 or $1,550. A 1% target gives 4,663 bb or 47 BI, costing $2,331.50 or $2,350 respectively.

What winrate should I use if I’m not sure?

Use several plausible estimates and compare the results. This poker bankroll requirements calculator cannot infer your true edge from a short sample. The variance tool can show uncertainty around an observed winrate. If a zero or negative edge remains plausible, a positive-input result does not prove that the stated risk target is achievable.

Does this formula work for tournaments?

This implementation uses cash-game winrate and SD in bb/100 with fixed stakes and 100 bb buy-ins. Tournament ROI, entry costs and payouts use different units and distributions; do not enter tournament ROI in the winrate field. Use the MTT bankroll tool for tournament scenarios and review its model assumptions.

How does rake affect bankroll requirements?

Rake lowers expected net winnings. Use a post-rake winrate, and do not subtract rake twice if your tracker already reports net results. Holding SD and target fixed, reducing net winrate from 4 to 2 bb/100 doubles the unrounded bankroll threshold.

Should I include rakeback in my winrate?

Only include rewards that are reliable, not already counted, and available to the playing bankroll. Thirty percent rakeback on 3 bb/100 of eligible rake would add 0.9 bb/100 as an average. Payment delays and uncertain bonuses are not modeled, so also check a scenario excluding them.

What if I’m a losing player?

With positive SD and a zero or negative winrate, every finite bankroll has 100% eventual ruin in this model. The tool therefore displays “No finite bankroll” instead of a negative requirement. This infinite-horizon result does not mean ruin must occur in your next session or within a fixed number of hands.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top