This cannot be accurate, because Eddie (Co-owner of Stake) says loads of factors determine you bonus ammount.
They will take into consideration what you wagered the money on... and then use that as a factor to determine your bonus. (You will get less, if you simply wagered on Dice at 98% win rate, than what you did.. when you wager on say slots with a 97% RTP.)
Did you reverse engineered the formula they use?
You are pertaining to the rakeback calculation since it’s based on the house edge of each game and you can claim it immediately.
The thing on Weekly and Monthly bonus of Stake is very unique. It doesn’t based on rakeback but rather on the wager amount and outcome that’s why you can earn less if you win huge profit while this shouldn’t be the result if the calculation is rakeback based since your PnL shouldn’t affect your rewards with rakeback computation.
I’m doing this kind of calculation experiment using my reward but I still waiting for more months as sample to justify my formula. But trying this calculator won’t hurt since the OP probably tested this multiple times with multiple months before he released it.
Ok well. It makes no sense to be earning that much from waggering. That's more earnings than most games have house edge. Does it make sense mathematically that there would be a VIP level giving more in bonus than the user would be losing to the house edge even in perfect conditions? If it was so we'd all just reach a high VIP level and grind earnings from wagering non-stop. Stake might be very generous but it's not a money tree. So OP needs to reconsider his formulas. If they're that off for high VIP levels and he doesn't have data to make that calculation then might as well not include them in the calculator at all.
Do you know how much wager it needs to reach that Obsidian Level? It’s freakin 1B$
https://help.stake.com/en/articles/4793501-stake-vip-program, Do you even think that 400$ to 600$ is already generous compared to how much players will lose before they will reach that level?