1. Данные и линия
События и рынки фиксируются агентами BETCITY. Для каждого рынка сохраняются коэффициенты, линия и время наблюдения.
- Moneyline — победитель матча.
- Spread — фора по геймам.
- Total — общий тотал геймов.
- Свежесть линии учитывается отдельно от времени начала матча.
2. Источники прогнозов
Official, Research и TennisMyLife рассматриваются как независимые источники. В Research дополнительно сравниваются конкретные model_key.
Official
Основной производственный прогноз Sports Predictor.
Research
Набор исследовательских моделей: Surface Elo, Markov, Monte Carlo, Serve/Return ML и ансамбли.
TennisMyLife
Отдельный контур данных, признаков, обучения и live prediction.
3. Жёсткие фильтры
До рейтинга проходят только кандидаты, удовлетворяющие ограничениям Bankroll Lab: вероятность, reliability, edge, EV, odds, свежесть линии и время до матча.
4. Adaptive Ranking
Среди допустимых кандидатов система оценивает, насколько конкретному источнику можно доверять именно в текущем контексте.
- Контекст: surface + tour + odds bucket + role.
- Малая выборка сжимается к prior, чтобы случайная серия не стала главным аргументом.
- Best Probability остаётся контрольным режимом для A/B сравнения.
5. Prospective Ledger
Прогноз замораживается до начала матча, а после результата получает outcome, ROI, Brier и при сопоставимой линии — CLV.