Segment Explorer — bootstrap 95% CIs on bet ROI by segment
Filters
| Axis | Value | n | ROI | 95% CI | Status |
|---|---|---|---|---|---|
| Click Load positions to fetch settled bets and compute segments. | |||||
Methodology & caveats
Computation. ROI per bet = amountWonOrLost / stake. Pushes count as ROI 0. For each axis (single dimension or two-dimension combination) we compute mean ROI and a bootstrap CI by resampling the bets in that segment 1,000 times with replacement and taking the empirical percentile. Segments with fewer than the configured minimum bets are excluded.
Read. Green-flagged segments (CI strictly above 0) are statistically profitable at the chosen confidence level. Red-flagged segments (CI strictly below 0) are statistically leaking. Unflagged rows have CIs that cross zero — interpret as "evidence inconclusive at this n," not as "neutral."
Survivor bias. Every bet here passed every gate. Findings condition on that — they cannot justify relaxing a gate, only tightening one further.
Multiple testing. No Bonferroni correction is applied. With ~100 segments scanned, ~5 false positives at 95% CI are expected by chance. Treat any single flagged segment as a hypothesis to verify against domain knowledge / longer history, not as a settled finding.
Scoping idea. If you want to focus the analysis (e.g. "only live bets on NHL"), trim the lookback window and re-run. A future version may add facet filters here.