FAQ
ROI (Return on Investment) is an indicator that shows the effectiveness of bets.
It shows what percentage of profit (or loss) you get from each invested unit of money. This is the most honest and universal indicator of quality in betting.
The more bets, the more accurate the ROI, so it's better to use this indicator to evaluate your strategy over the long term.
ROI is used for:
There are two versions of the ROI formula:
Why is the formula that includes refunds more accurate?
Because it reflects the entire actual amount that the player wagered through bets.
A refund is still a bet: money was wagered, risk was taken, but the bookmaker returned the amount.
If it is excluded from the calculation, the ROI will be inflated and incorrect.
That's why Betlab uses a formula that includes refunds, so users see honest statistics of their game.
ROI = ( (∑ (S_win × (K - 1))) - (∑ S_lose) ) / ( ∑ S_win + ∑ S_lose + ∑ S_refund ) × 100
Where:
It shows what percentage of profit (or loss) you get from each invested unit of money. This is the most honest and universal indicator of quality in betting.
The more bets, the more accurate the ROI, so it's better to use this indicator to evaluate your strategy over the long term.
ROI is used for:
- assessing the actual profitability of the strategy
- comparing results between different players, cappers, or betting bots
There are two versions of the ROI formula:
- ROI without refunds.
Refunds are completely excluded from the calculation. - ROI including refunds.
Refunds are included in the total betting volume but do not change profit.
Why is the formula that includes refunds more accurate?
Because it reflects the entire actual amount that the player wagered through bets.
A refund is still a bet: money was wagered, risk was taken, but the bookmaker returned the amount.
If it is excluded from the calculation, the ROI will be inflated and incorrect.
That's why Betlab uses a formula that includes refunds, so users see honest statistics of their game.
ROI = ( (∑ (S_win × (K - 1))) - (∑ S_lose) ) / ( ∑ S_win + ∑ S_lose + ∑ S_refund ) × 100
Where:
- S_win — sum of winning bets
- S_lose — sum of losing bets
- S_refund — sum of returned bets (refunds)
- K — odds of winning bets
- ∑ — sum sign (summation)
When changing the rate, all statistics from the algorithm (number of signals, % profit, ROI) are reset.
Statistics are updated every 30 minutes. The final statistics for the month are generated on the 1st of each month.
The "Statistics Publicity" feature allows you to control who sees your algorithm data.
If publicity is disabled, detailed algorithm statistics will not be available to other users, even if you send them a link to the algorithm.
If you want to share the algorithm without revealing the signal details, this setting allows you to show only its general parameters:
Exception: If your algorithm participates in the rating, this setting is disabled and the statistics are visible to everyone.
If publicity is disabled, detailed algorithm statistics will not be available to other users, even if you send them a link to the algorithm.
If you want to share the algorithm without revealing the signal details, this setting allows you to show only its general parameters:
- algorithm header
- key settings
- efficiency and cross-country ability
Exception: If your algorithm participates in the rating, this setting is disabled and the statistics are visible to everyone.
An unmarked signal does not always mean an error in the calculation. Most often, the reason is that the match was interrupted, canceled, or not completed.
What to do if there is an unmarked signal in the algorithm statistics?
You can contact our support, but before contacting, be sure to:
When are such signals calculated?
What to do if there is an unmarked signal in the algorithm statistics?
You can contact our support, but before contacting, be sure to:
- make sure the match was actually completed
- check its result in reliable statistical sources
When are such signals calculated?
- if the match took place, but its result was determined with a delay, the signal is calculated the next day
- unmarked signals for weekends are calculated on Monday