From NL200 Full Ring to Online Casino Advantage Player. 9 Years of Beating Bonuses, Progressive
Once, while playing online poker, I received a deposit bonus offer from a casino.
I asked myself a simple question: What is the true value of this bonus?
Is there positive expected value (EV) in it — and if so, how much?
⸻
🔍 Why Most People Calculate EV Incorrectly
Here’s how most players — and even some so-called “insiders” — evaluate a bonus:
💰 $100 bonus + $100 deposit with 35x wagering → $7,000 in total bets
🎯 98% RTP → 2% expected loss → -$140
💥 EV = -$40 → not worth it
Sounds logical, right?
But it’s wrong.
Why?
1. This formula assumes you always complete the full wagering.
2. It completely ignores variance.
⸻
Why Standard Formulas Don’t Work
You can’t calculate real EV with just pen and paper here — you need Monte Carlo simulations.
⸻
🧠 What Is the Monte Carlo Method?
Monte Carlo simulation is a way to model thousands (or millions) of possible random outcomes, to find the average result.
⸻
🧪 What I Did
I scraped millions of spins from the demo version of The Dog House slot (Pragmatic Play), also checking whether demo mode differs from real play.
Then I ran 1,000,000 simulations of the bonus session to calculate:
• the average EV,
• the probability of completing wagering,
• and the average win in successful scenarios.
⸻
📈 How Bet Size Affects EV
I tested how different bet sizes affect EV, keeping the total wagering volume constant.

📊 Conclusion:
🔹 Capping bets at €5 barely reduces EV.
It reduces variance, which makes bonuses complete more often.
⸻
📉 How Wagering Multiplier Affects EV
I compared EV at various wagering requirements — from 25x up to 750x.

📊 Conclusion:
🔸 Increasing the wagering multiplier only slightly reduces EV.
Yes, bonuses complete less frequently — but the average win becomes significantly higher.

⸻
✅ What’s Next?
Of course, I took the offer — but that’s a story for another time.
Would love to hear your feedback.
Mods, feel free to move this if it belongs somewhere else.
5 Replies
The Million Dollar Email
I got this email one day that completely changed my life and bankroll :
"EVERYONE HAS A CHANCE TO WIN THE $100,000 GRAND PRIZE. INCLUDING YOU. Historic $1,000,000 casino race has already started."
I'd never bothered with slot races before since high rollers usually win them by spending way more than the first place prize is worth. But this tournament had a $1 million prize pool and 10,000 prize spots. My gut told me there was definitely +EV here. The only question was how much and how to calculate it.
Because I procrastinated, I didn't look into this until a few days later. The tournament had already started and was only running for one week. The good news was that winners were determined by highest multiplier (win-to-bet ratio). The current leader had 7,583x.
Calculating EV
To determine EV, we need to know:
- Slot RTP (return to player)
- Frequency of different multipliers
- Bet size we'll play with
Finding RTP is straightforward. BTW this terminology always cracks me up. Instead of saying "we take 4% of every bet," they say "we return 96% to you." Doesn't that seem backwards?
The minimum bet for the tournament was $1, stated in the rules. But win frequencies aren't listed anywhere and are basically impossible to figure out.
Lucky Break
I've never considered myself particularly lucky. In poker, my theoretical EV was always way higher than my actual winnings. But here I got incredibly lucky. Just imagine:
The email didn't end up in spam and I actually saw it in time. I could have easily missed it completely or noticed it too late. But that's not even the craziest part. I already had some casino experience by then and had found positive EV in deposit bonuses. I posted about that here before and got good feedback.
I was active on casino forums and in several gambling chat groups. In one of these groups, someone had done a deep mathematical analysis of the Dead or Alive 2 slot, calculating hit frequencies for different multipliers. This guy did serious work: mapped out all the symbol positions on each reel and ran millions of simulated spins to calculate the odds (Monte Carlo simulation). He found that the 10,000x multiplier hits roughly once every 276,616 spins
By lucky coincidence, this slot was available on the site and was one of about 100 slots available for the tournament. Incredible how perfectly this puzzle came together.
Final EV Calculation
276,616 × 1.8 × (1-0.9662) = $19,924 (for 10,000x multiplier)
Where:
276,616 = average spins needed for 10,000x multiplier
1.8 = bet size (minimum was $1 but the game only offered $0.9 and $1.8, so had to play $1.8)
(1-0.9662) = one minus RTP, our expected loss per dollar bet
So we needed to spend $19,924 to win $100,000. Sounds too good to be true.
Initial Results
I pitched this to my friend and we decided to try it. Besides the risk that all these calculations were wrong, we didn't account for the huge variance. True to form, we started with a brutal $60K downswing without any significant wins. And this was at $1.8 bet size...
Sounds incredible, but our first big win came after several days of continuous play: 10,144x multiplier. First place was ours! True, we spent more than $19,924 but made fewer than 276,616 spins. Same day we got another 5,550x win, good for 3rd place and $50K prize
r/gambling - How to beat Slot Races using max win frequency knowledge
After this success, we invited two more friends to join. That's when the upswing began. One of them hit an incredible 13,346x on his first day.
We ended up taking 1st, 2nd, and 4th places with over $200K net profit.
Further Tournaments
There were 16 such tournaments total. Competition started growing exponentially from the second tournament, and after the third tournament they removed the slot from the race. Someone hit the max win of 111,111x (1 in 45 million chance). With our 37,801x we only got 4th place.
After that we did our own research to pick the best slots for each race. We simulated millions of spins on hundreds of slots to calculate max win frequencies.
Huge EV was in the 5th race. Minimum bet was lowered to $0.5. The Emerald King Rainbow Road slot had max win frequency of 1 in 402,928 for a 20,000x max win.
This meant we needed to spend about $8K to win prizes: $100K for first, $75K for second, $50K for third, $40K for fourth and so on down to 21st place which guaranteed $8K and made the play break-even
r/gambling - How to beat Slot Races using max win frequency knowledge
We again took 1st, 2nd, and 4th places with even bigger net profit. This was so incredible that on the biggest online casino forum, Casinomeister, people were seriously discussing whether the race was rigged because such results seemed impossible.
What's Next?
Too long so I'll end here. If you liked this post or want to know more details, leave a comment and I'll write a continuation. I'd appreciate your feedback and will try to answer all questions.
Thanks for reading, and don't miss your EV!
Cool thread, thanks for sharing! I am primarily a poker player but I have been hustling online casino promotions for a while as well. Never done a slot race before though.
Thanks for the feedback. I’d be glad if you could share your experience and tell me which promotions you’ve found to have a +EV.
Thanks for the feedback. I’d be glad if you could share your experience and tell me which promotions you’ve found to have a +EV.
Many of the regulated online casinos in my area of the USA (Northeast) have beatable introductory deposit bonuses. In my state, there is one online casino that offers additional weekly promotions which can easily be beaten for several thousand dollars of EV per year. For example, today they offered a 25% lossback promotion with up to $25 back. That means if I lose $100 playing any online casino game today, I will get $25 in casino credit back tomorrow. There is only a 1x playthrough requirement on all of this site's bonuses (including their deposit bonuses) so I only have to play something like 25 $1 hands of online blackjack to clear the $25 in casino credits. That promotion is often run several nights per week.
The same site has a "Slot of the Week" promotion where they offer 20% lossback on a single slot machine each week. The lossback credits work the same way as the other promotion, and you can actually stack the promotions on top of each other. So I can play the "Slot of the Week" with effectively 45% lossback up to $100 in losses per day.
Yes, it’s definitely profitable, although the EV isn’t that high. I also played with 15% and 10% cashback offers that had no cap and were available weekly or even daily.
