{"market_calibration":{"sportsbook":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]},"kalshi":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]},"polymarket":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]},"model":{"status":"collecting","n":0,"min_n":50,"brier":null,"buckets":[]}},"market_health":{"status":"permission_required","sources":{"kalshi":{"collect":false,"display":"none","priceText":false,"api":false,"reviewed_at":"2026-10-31","terms_url":"https://assets.kalshi.com/Kalshi-Developer-Agreement.pdf","reason":"Paused pending written authorization for collection and publication.","allowed":false,"status":"permission_required","label":"Kalshi"},"polymarket":{"collect":true,"display":"embed","priceText":false,"api":false,"reviewed_at":"2026-10-31","terms_url":"https://polymarket.com/tos","reason":"Metadata collection and official embeds only; independent price redistribution awaits written permission.","allowed":false,"status":"permission_unverified","label":"Polymarket"}},"matched":0,"unmatched":[],"ambiguous":[],"thin":[],"passes":[]},"date":"2026-10-31","as_of":"2026-10-31T07:40:37.455Z","source":"ESPN","source_url":"https://site.api.espn.com/apis/site/v2/sports/","source_urls":["https://site.api.espn.com/apis/site/v2/sports/basketball/mens-college-basketball/scoreboard?dates=20261031&limit=100","https://site.api.espn.com/apis/site/v2/sports/basketball/mens-college-basketball/scoreboard?dates=20261101&limit=100"],"status":"ok","games":[{"id":"401920982","league":"ncaam","date":"2026-11-01T14:30Z","start_et":"Nov 1, 9:30 AM EST","season":2027,"season_type":2,"exhibition":false,"neutral":true,"status":"11/1 - 9:30 AM EST","state":"pre","home":{"id":"222","name":"Villanova Wildcats","abbr":"VILL","score":null},"away":{"id":"87","name":"Notre Dame Fighting Irish","abbr":"ND","score":null},"line":{"spread":-7.5,"details":"VILL -7.5","total":147.5,"moneyline":{"home":-305,"away":245},"implied":{"home":0.7220792588780237,"away":0.27792074112197634},"vig":0.042941492216854504,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/basketball/mens-college-basketball/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:40:43.805Z","espn_weather":null,"venue":{"id":"3282","fullName":"Palazzo dello Sport","address":{"city":"Rome","state":"Italy"},"indoor":true},"records":{"home":[{"name":"overall","abbreviation":"Season","type":"total","summary":"0-0"},{"name":"Home","abbreviation":"Home","type":"home","summary":"0-0"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-0"},{"name":"vs. Conf.","abbreviation":"VS CONF","type":"vsconf","summary":"0-0"}],"away":[{"name":"overall","abbreviation":"Season","type":"total","summary":"0-0"},{"name":"Home","abbreviation":"Home","type":"home","summary":"0-0"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-0"},{"name":"vs. Conf.","abbreviation":"VS CONF","type":"vsconf","summary":"0-0"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-2.9,"total":145.1,"threshold":5,"edge":-4.6,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:40:58.025Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"Villanova Wildcats to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}},{"id":"401920409","league":"ncaam","date":"2026-11-02T04:59Z","start_et":"Nov 1, 11:59 PM EST","season":2027,"season_type":2,"exhibition":false,"neutral":true,"status":"11/1 - 11:59 PM EST","state":"pre","home":{"id":"2272","name":"High Point Panthers","abbr":"HPU","score":null},"away":{"id":"2335","name":"Liberty Flames","abbr":"LIB","score":null},"line":{"spread":-7.5,"details":"HPU -7.5","total":154.5,"moneyline":{"home":-325,"away":260},"implied":{"home":0.7335423197492164,"away":0.26645768025078376},"vig":0.0424836601307188,"provider":"DraftKings","kind":"current","closing_verified":false},"source_url":"https://site.api.espn.com/apis/site/v2/sports/basketball/mens-college-basketball/scoreboard?dates=20261101&limit=100","as_of":"2026-10-31T07:40:43.805Z","espn_weather":null,"venue":{"id":"7239","fullName":"Rock Hill Sports & Event Center","address":{"city":"Rock Hill","state":"SC"},"indoor":true},"records":{"home":[{"name":"overall","abbreviation":"Season","type":"total","summary":"0-0"},{"name":"Home","abbreviation":"Home","type":"home","summary":"0-0"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-0"},{"name":"vs. Conf.","abbreviation":"VS CONF","type":"vsconf","summary":"0-0"}],"away":[{"name":"overall","abbreviation":"Season","type":"total","summary":"0-0"},{"name":"Home","abbreviation":"Home","type":"home","summary":"0-0"},{"name":"Road","abbreviation":"AWAY","type":"road","summary":"0-0"},{"name":"vs. Conf.","abbreviation":"VS CONF","type":"vsconf","summary":"0-0"}]},"injuries":{"home":[],"away":[]},"injury_status":"not_available","situation":null,"outcome":{"ats":null,"total":null},"model":{"version":"margin-v1","spread":-3.6,"total":147.7,"threshold":5,"edge":-3.9,"pick":"pass","early_season":true,"label":"early-season estimate","reason":"Early-season estimate; picks require three current-season games per team","history_as_of":"2026-10-31T07:40:58.025Z"},"market_view":{"status":"unavailable","outcome":"home_win","label":"High Point Panthers to win","sources":{"sportsbook":{"status":"unavailable","probability":null,"observed_at":null,"note":"The stored sportsbook feed covers spreads and totals; a no-vig win probability is unavailable."},"kalshi":{"status":"unavailable","probability":null,"note":"Paused pending written authorization for collection and publication."},"polymarket":{"status":"unavailable","probability":null,"note":"Metadata collection and official embeds only; independent price redistribution awaits written permission."},"model":{"status":"unavailable","probability":null,"observed_at":null,"note":"The model forecasts a margin, not a win probability."}},"disagreement":false,"gap":null,"threshold":0.1,"note":"Prices imply probabilities, not advice. Comparisons require the same outcome; disagreement means more than 10 percentage points."}}],"record":{"wins":2,"losses":2,"pushes":0,"pending":17,"n":4,"win_pct":50,"units":-0.182,"roi":-4.55,"closing_record":{"wins":1,"losses":2,"pushes":0,"pending":0,"n":3,"win_pct":33.333333333333336,"units":-1.091,"roi":-36.36666666666667},"clv":{"n":3,"beat":0,"average":-0.67,"status":"collecting"},"seasons":[{"league":"nba","season":2027,"wins":1,"losses":2,"pushes":0,"pending":2,"n":3,"win_pct":33.333333333333336,"units":-1.091,"roi":-36.36666666666667,"first_recorded_at":"2026-10-30T18:50:17.284Z"},{"league":"ncaaf","season":2026,"wins":1,"losses":0,"pushes":0,"pending":13,"n":1,"win_pct":100,"units":0.909,"roi":90.9,"first_recorded_at":"2026-10-30T18:50:17.284Z"},{"league":"nfl","season":2026,"wins":0,"losses":0,"pushes":0,"pending":2,"n":0,"win_pct":null,"units":0,"roi":null,"first_recorded_at":"2026-10-31T04:00:55.164Z"}],"as_of":"2026-10-31T07:44:15.646Z","scope":"current calendar year","note":"Paper record assumes one unit risked at -110; no offered or executed wager. Pushes count in ROI stakes.","first_recorded_at":"2026-10-30T18:50:17.284Z","status":"recorded"},"picks":[],"performances":[],"performances_status":"not_requested","performances_as_of":null,"coverage":[{"league":"ncaam","date":"2026-10-31","as_of":"2026-10-31T07:40:37.455Z","source_url":"https://site.api.espn.com/apis/site/v2/sports/basketball/mens-college-basketball/scoreboard?dates=20261031&limit=100","tier":"direct","attempts":[{"tier":"direct","status":200,"blocked":false,"time":"2026-10-31T07:40:22.811Z"}],"proxyEvidence":null,"status":"empty","count":0},{"league":"ncaam","date":"2026-11-01","as_of":"2026-10-31T07:40:43.805Z","source_url":"https://site.api.espn.com/apis/site/v2/sports/basketball/mens-college-basketball/scoreboard?dates=20261101&limit=100","tier":"direct","attempts":[{"tier":"direct","status":200,"blocked":false,"time":"2026-10-31T07:40:22.824Z"}],"proxyEvidence":null,"status":"ok","count":2}],"odds_api":{"status":"pending","as_of":null,"books_max":0,"next_refresh_estimate":"2026-10-31T06:00:00.000Z","note":"Multi-book odds are configured; snapshots are collected on game days within the free-tier allowance. ESPN lines are shown until the first one."},"responsible_gaming":"21+. Odds and picks are informational, not advice. apprised.news takes no bets and has no sportsbook affiliation. Gambling problem? Call 1-800-GAMBLER.","model_note":"Ratings use four league-mean prior games. Before three current-season games, last-season final ratings are regressed halfway to the mean and weighted by (3 − current games) / 3. Early-season estimates cannot qualify as picks. Historical ATS tests require observed closing lines.","backtest":{"as_of":"2026-10-30T06:44:19.006Z","url":"https://apprised.news/sports-backtest.json","thresholds":{"nfl":3,"ncaaf":5,"nba":5},"rows":[{"league":"nfl","season":"2025","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":168,"straight_up_correct":112,"straight_up_ties":1,"straight_up_accuracy":67.06586826347305,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2025","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":142,"straight_up_correct":97,"straight_up_ties":1,"straight_up_accuracy":68.79432624113475,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2025","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":94,"straight_up_correct":72,"straight_up_ties":0,"straight_up_accuracy":76.59574468085107,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2025","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":285,"eligible_games":237,"verified_closing_lines":0,"straight_up_n":68,"straight_up_correct":50,"straight_up_ties":0,"straight_up_accuracy":73.52941176470588,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":40,"straight_up_correct":21,"straight_up_ties":1,"straight_up_accuracy":53.84615384615385,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":30,"straight_up_correct":16,"straight_up_ties":0,"straight_up_accuracy":53.333333333333336,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":21,"straight_up_correct":11,"straight_up_ties":0,"straight_up_accuracy":52.38095238095238,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nfl","season":"2026","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":108,"eligible_games":60,"verified_closing_lines":0,"straight_up_n":12,"straight_up_correct":8,"straight_up_ties":0,"straight_up_accuracy":66.66666666666667,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":530,"straight_up_correct":387,"straight_up_ties":0,"straight_up_accuracy":73.01886792452831,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":458,"straight_up_correct":337,"straight_up_ties":0,"straight_up_accuracy":73.58078602620087,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":361,"straight_up_correct":279,"straight_up_ties":0,"straight_up_accuracy":77.28531855955679,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2025","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":958,"eligible_games":647,"verified_closing_lines":0,"straight_up_n":266,"straight_up_correct":218,"straight_up_ties":0,"straight_up_accuracy":81.95488721804512,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":230,"straight_up_correct":154,"straight_up_ties":0,"straight_up_accuracy":66.95652173913044,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":214,"straight_up_correct":142,"straight_up_ties":0,"straight_up_accuracy":66.35514018691589,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":145,"straight_up_correct":97,"straight_up_ties":0,"straight_up_accuracy":66.89655172413794,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"ncaaf","season":"2026","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"out-of-sample","games":572,"eligible_games":290,"verified_closing_lines":0,"straight_up_n":105,"straight_up_correct":79,"straight_up_ties":0,"straight_up_accuracy":75.23809523809524,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":2,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":1008,"straight_up_correct":726,"straight_up_ties":3,"straight_up_accuracy":72.23880597014926,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":3,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":898,"straight_up_correct":659,"straight_up_ties":3,"straight_up_accuracy":73.63128491620111,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":5,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":660,"straight_up_correct":511,"straight_up_ties":0,"straight_up_accuracy":77.42424242424242,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."},{"league":"nba","season":"2025-26","threshold":7,"n":0,"ats_w_l_p":"0-0-0","win_pct":null,"roi":null,"units":0,"window":"in-sample","games":1320,"eligible_games":1272,"verified_closing_lines":0,"straight_up_n":486,"straight_up_correct":384,"straight_up_ties":0,"straight_up_accuracy":79.01234567901234,"straight_up_filter":"Absolute model margin >= threshold; this is not model-vs-market betting edge."}],"coverage":{"planned":233,"measured":233,"unmeasured":[],"tiers":{"direct":233}}}}