{"window_days":7,"from":"2026-09-14","games_returned":4,"games_withheld_below_min_bets":2,"min_bets":100,"method":{"estimator":"mean payout multiplier, currency independent","interval":"95%, mean plus or minus 1.96 standard errors","source":"each casino's own public bet feed, captured by us","sampling":"the feeds are rolling windows the operators publish; this is a sample of their flow, not the whole of it, and the selection rule is not visible to us","declared_rtp":"only Stake.com publishes a house edge, so declared_rtp and gap are null for other operators","selection_bias":"the feeds are the operators' own marketing surfaces and the selection leans toward winning rounds, so observed_return is UNCORRECTED and biased upward by an unknown amount that differs per operator. feed_bias reports 'curated' where an observed return above 100% proves the feed is incomplete, since no game returns more than it takes over the long run."},"confidence_levels":{"high":">=10000 bets","moderate":">=1000","low":">=100","insufficient":"<100"},"publishable":["low","moderate","high"],"source_kinds":{"observed":"Counted directly from the operator's public feed.","derived":"Computed from observed data through a documented method.","reported":"Published by the operator. We repeat it, we do not verify it.","estimate":"Model output carrying assumptions. Always a range."},"games":[{"casino":"Cloudbet","game":"Merge up 2","provider":"bgaming","bets":2624,"observed_return":0.5917886178861789,"declared_rtp":null,"gap":null,"std_error":0.07287249922576114,"ci95":[0.44895851940368703,0.7346187163686707],"max_multiplier":100.6,"confidence":"moderate","margin":0.14283009848249184,"publishable":false,"withheld":"imprecise","diverges_from_declared":null,"window":{"from":"2026-09-14","to":"2026-09-21"},"published_loss_share":0.915015243902439,"feed_bias":"unknown","observed_return_note":"Uncorrected for feed selection. The operator chooses which rounds to publish.","source":{"bets":"observed","observed_return":"derived","declared_rtp":null,"gap":null}},{"casino":"Roobet","game":"Merge Up 2","provider":"softswiss","bets":2609,"observed_return":0.9851766731395085,"declared_rtp":null,"gap":null,"std_error":0.22649390363386454,"ci95":[0.541248622017134,1.429104724261883],"max_multiplier":470,"confidence":"moderate","margin":0.4439280511223745,"publishable":false,"withheld":"imprecise","diverges_from_declared":null,"window":{"from":"2026-09-14","to":"2026-09-21"},"published_loss_share":0.9007282483710234,"feed_bias":"unknown","observed_return_note":"Uncorrected for feed selection. The operator chooses which rounds to publish.","source":{"bets":"observed","observed_return":"derived","declared_rtp":null,"gap":null}},{"casino":"Winna","game":"Merge Up 2","provider":"bgaming","bets":1736,"observed_return":4.428546866359447,"declared_rtp":null,"gap":null,"std_error":1.3140194749771474,"ci95":[1.8530686954042381,7.004025037314657],"max_multiplier":2239.85054,"confidence":"moderate","margin":2.575478170955209,"publishable":false,"withheld":"imprecise","diverges_from_declared":null,"window":{"from":"2026-09-14","to":"2026-09-21"},"published_loss_share":0.5074884792626728,"feed_bias":"curated","observed_return_note":"This feed publishes more wins than it publishes losses, proven by an observed return above 100%. Read it as a floor on the operator's curation, not as the game's return.","source":{"bets":"observed","observed_return":"derived","declared_rtp":null,"gap":null}},{"casino":"Shuffle","game":"Merge Up 2","provider":"unknown","bets":332,"observed_return":0.7001342971887555,"declared_rtp":null,"gap":null,"std_error":0.10676060788243168,"ci95":[0.4908835057391895,0.9093850886383216],"max_multiplier":31.04,"confidence":"low","margin":0.20925079144956607,"publishable":false,"withheld":"imprecise","diverges_from_declared":null,"window":{"from":"2026-09-14","to":"2026-09-21"},"published_loss_share":0.7981927710843374,"feed_bias":"unknown","observed_return_note":"Uncorrected for feed selection. The operator chooses which rounds to publish.","source":{"bets":"observed","observed_return":"derived","declared_rtp":null,"gap":null}}]}