SwC Poker Bot Contact the team

Home → Bankroll Math

Bankroll math: why an SwC poker bot loses to the rake

Raul Moriarty
Raul MoriartyPoker Software Expert & Communications Lead at Poker Bot AI · updated 28 May 2026

The math in one line: An autonomous bot at SwC low stakes might net 1–2 bb/100 after the room's roughly 5% capped rake, while the standard deviation of its results is around 90 bb/100. That is an edge-to-noise ratio so thin that variance — not skill — decides whether any given month is a win, and the long-run ROI on bankroll lands in the low single digits, below the cost and detection risk of running it.

People imagine a bot as a money printer. The numbers say otherwise. Poker results are dominated by variance, and a bot's edge is bounded by two things it cannot escape: the rake the room takes from every pot, and the field quality — how many of the opponents are other good regs (or other bots) rather than recreational "fish." On SwC, a small Bitcoin room with a reg-heavy player pool, both of those work against you.

This page models the whole thing explicitly so you can see where the edge goes. All figures are in big blinds ("bb"), the standard unit so the math holds across stakes; "bb/100" means big blinds won per 100 hands.

Chart: a thin upward expected-value line buried inside a wide band of variance, with one realized run swinging far above and below break-even
The expected-value line (green) is real but tiny; the realized run (oxblood) swings far wider than the edge.

Step 1 — where the win rate actually lands

Start from the gross edge. A genuinely strong low-stakes bot might win 3 bb/100 before rake against a soft field. But SwC's rake — broadly a 5% take capped per pot — costs an active player on the order of 1.5 bb/100 at these stakes. As the field stiffens (more regs, fewer fish), the gross edge shrinks while the rake stays fixed, so the net collapses fast.

Table 1 — Net win rate as field quality changes (rake held at ~1.5 bb/100)
FieldGross edge (bb/100)Rake (bb/100)Net win rate (bb/100)
Soft (many fish)3.01.5+1.5
Mixed2.01.5+0.5
Reg-heavy (typical SwC)1.21.5−0.3
Bot vs bot0.51.5−1.0

In the two most realistic SwC scenarios the net win rate is at or below zero after rake. The bot does not have to lose to humans — it loses to the house's cut. That is the first reason an SwC bot is a poor bet.

How the rake quietly sets the ceiling

It is worth dwelling on the rake because it is the part players consistently under-count. A "5% capped" structure means the room takes 5% of each pot up to a fixed ceiling. At low stakes most pots are small enough that you pay close to the full 5%, so the rake behaves like a flat tax on volume. The more hands a bot plays — and a bot's whole premise is high volume — the more total rake it pays in absolute terms, even though the percentage per pot is unchanged.

Crucially, the rake is charged on pots you win, not on your net profit. A grinder who wins a 200-bb pot hands back roughly 10 bb of it before the chips ever hit their stack. Over hundreds of thousands of hands that drag is enormous, and it falls hardest on exactly the tight-aggressive, high-volume style a solver bot plays. In other words, the rake is not a fixed cost you can engineer around; it scales with the very behaviour that makes the bot a bot.

This is also why the gross edge in Table 1 erodes faster than people expect. A bot does not get to keep its raw strategic advantage — it keeps the advantage minus a tax that grows with its activity. On a small Bitcoin room the player pool cannot subsidise that tax with a flood of recreational losers, because there simply are not that many of them, so the rake comes proportionally more out of the regulars' (and the bot's) pockets.

Step 2 — variance dwarfs the edge

Even where the net win rate is positive, it is tiny next to the swings. A 6-max no-limit game has a standard deviation around 90 bb/100. Compare that to a +1.5 bb/100 edge: the noise is roughly 60× the signal over 100 hands. You need an enormous sample before the edge reliably shows through.

Table 2 — Edge vs. noise as the sample grows (net 1.5 bb/100, σ 90 bb/100)
HandsExpected result (bb)Std dev of result (bb)Chance of being in the red
1,000+15±285≈ 48%
10,000+150±900≈ 43%
100,000+1,500±2,850≈ 30%
1,000,000+15,000±9,000≈ 5%

You need on the order of a million hands — months of multi-tabling — before a 1.5 bb/100 winner is even 95% likely to be ahead. On a small room like SwC, simply finding enough live tables to play that volume is itself a constraint, and the more you grind the more the field adapts to a recognizable style.

Step 3 — downswing risk and required bankroll

Variance is not just an abstraction; it dictates how much capital you must lock up and how deep the drawdowns get. Risk-of-ruin math ties the needed bankroll to the ratio of variance to edge. With a razor-thin edge that ratio explodes.

Table 3 — Bankroll required to keep risk of ruin under 5% (σ 90 bb/100, 100-bb buy-ins)
Net win rate (bb/100)Required bankroll (buy-ins)Typical worst downswing
+3.0 (dream field)≈ 27 buy-ins15–20 buy-ins
+1.5 (good field)≈ 54 buy-ins25–35 buy-ins
+0.5 (mixed field)≈ 160 buy-ins50+ buy-ins
≤ 0 (reg-heavy)infinite — ruin is certainterminal

At the realistic +0.5 bb/100 you must keep ~160 buy-ins in play to survive normal variance. That is a large, idle Bitcoin balance exposed to price swings, room risk, and confiscation if the bot is ever flagged — all to chase a sub-1% monthly edge.

Step 4 — ROI on bankroll, the bottom line

Convert the win rate into return on the capital you must hold. Assume a steady grind of 30,000 hands per month (serious multi-tabling). ROI = (net bb/100 × hands ÷ 100) ÷ (bankroll in bb).

Table 4 — Monthly ROI on the required bankroll (30k hands/month)
Net win rate (bb/100)Monthly profit (bb)Bankroll held (bb)Monthly ROI
+3.09002,700≈ 33%
+1.54505,400≈ 8.3%
+0.515016,000≈ 0.9%
≤ 0≤ 0negative

The headline +33% only exists in a dream soft field that does not persist on SwC. In the realistic mixed/reg-heavy band the ROI is roughly 1% a month or less — and that is the gross figure before you subtract development time, server and proxy costs, Bitcoin volatility on the locked bankroll, and the standing risk that a single detection event zeroes the whole balance. Risk-adjusted, it is a losing trade.

Step 5 — the costs the rake table never shows

Everything above treats the bot as if running it were free. It is not. A pseudonymous Bitcoin room layers on costs that do not exist on a fiat real-name site, and they all come out of that already-thin ROI.

Fold those in and the realistic +0.5 to +1.5 bb/100 band — already a 1–8% gross monthly ROI — turns net-negative for most operators once volatility and tail risk are priced honestly. The dream +33% line was never the realistic case; the realistic case is a leveraged bet on a thin edge with a non-trivial chance of going to zero.

A quick sanity check against alternatives

If the goal is simply to grow Bitcoin, almost any lower-variance use of the same capital dominates a sub-1% monthly edge that can be wiped out by one ban. The only scenario where the bot math looks attractive is the soft-field fantasy, and soft fields are precisely what a small, mature, reg-heavy room like SwC does not offer. That mismatch — capable but not profitable, profitable only against fields that do not exist here — is the whole story in one sentence.

Why the math, not the hype, is the point

Strip away the marketing and an "SwC poker bot" is a low-single-digit ROI instrument with high variance, large capital lockup, and tail risk of total loss. The thin edge survives only against fields that the room does not actually have, and the moment the field tightens — which on a small reg-heavy Bitcoin room it already has — the net edge crosses zero and the required bankroll goes to infinity.

That is exactly why the smarter (and unfortunately more common) plays on a pseudonymous site are human: collusion, multi-accounting and ghosting, which sidestep the rake-versus-variance trap entirely. The anonymity & cheating page works through that incentive shift.

Independent research reference · not affiliated with Seals with Clubs / SwC Poker · no bots sold here.