gendesign/tradein-mvp/backend/tests/fixtures/backtest_baseline.json
lekss361 ec9ed56fad
All checks were successful
Deploy Trade-In / changes (push) Successful in 11s
Deploy Trade-In / build-frontend (push) Has been skipped
Deploy Trade-In / build-browser (push) Has been skipped
Deploy Trade-In / test (push) Successful in 1m25s
Deploy Trade-In / build-backend (push) Successful in 55s
Deploy Trade-In / deploy (push) Successful in 54s
feat(tradein/backtest): hermetic estimator regression gate — frozen fixture + baseline (#1966 PR 3/3)
2026-06-27 12:55:35 +00:00

154 lines
3.1 KiB
JSON

{
"calibration": {
"high": {
"coverage_pct": null,
"mape_pct": null,
"n": 0,
"n_covered": 0
},
"low": {
"coverage_pct": 55.27,
"mape_pct": 18.63,
"n": 275,
"n_covered": 152
},
"medium": {
"coverage_pct": 50.0,
"mape_pct": 19.18,
"n": 2,
"n_covered": 1
}
},
"confidence_order": [
"high",
"medium",
"low"
],
"expected_sold": {
"overall": {
"mape_pct": 18.63,
"median_bias_pct": -1.2,
"n": 277,
"n_no_analogs": 0,
"p25_pct": -16.25,
"p75_pct": 20.26
},
"per_rooms": {
"0": {
"label": "студия",
"mape_pct": 27.97,
"median_bias_pct": 27.56,
"n": 37,
"n_no_analogs": 0,
"p25_pct": -8.97,
"p75_pct": 38.45
},
"1": {
"label": "1к",
"mape_pct": 19.55,
"median_bias_pct": -8.08,
"n": 93,
"n_no_analogs": 0,
"p25_pct": -21.27,
"p75_pct": 13.3
},
"2": {
"label": "2к",
"mape_pct": 16.22,
"median_bias_pct": -8.82,
"n": 74,
"n_no_analogs": 0,
"p25_pct": -21.01,
"p75_pct": 6.13
},
"3": {
"label": "3к",
"mape_pct": 10.52,
"median_bias_pct": 4.08,
"n": 43,
"n_no_analogs": 0,
"p25_pct": -6.54,
"p75_pct": 11.96
},
"4": {
"label": "4+",
"mape_pct": 23.53,
"median_bias_pct": 14.35,
"n": 30,
"n_no_analogs": 0,
"p25_pct": -0.72,
"p75_pct": 35.27
}
},
"per_segment": {
"бизнес": {
"mape_pct": 22.14,
"median_bias_pct": -21.49,
"n": 46,
"p25_pct": -28.22,
"p75_pct": -9.82
},
"комфорт": {
"mape_pct": 16.74,
"median_bias_pct": -8.05,
"n": 104,
"p25_pct": -20.63,
"p75_pct": 7.55
},
"премиум": {
"mape_pct": 59.37,
"median_bias_pct": -59.37,
"n": 1,
"p25_pct": -59.37,
"p75_pct": -59.37
},
"эконом": {
"mape_pct": 18.01,
"median_bias_pct": 17.17,
"n": 120,
"p25_pct": 1.73,
"p75_pct": 46.96
},
"элит": {
"mape_pct": 38.62,
"median_bias_pct": -38.62,
"n": 6,
"p25_pct": -47.98,
"p75_pct": -33.18
}
}
},
"headline": {
"ask_median_ppm2": 147545.8502510892,
"deal_median_ppm2": 125063.0,
"spread_pct": 17.98
},
"range_coverage": {
"overall": {
"coverage_pct": 55.23,
"n": 277,
"n_covered": 153
},
"per_confidence": {
"high": {
"coverage_pct": null,
"n": 0,
"n_covered": 0
},
"low": {
"coverage_pct": 55.27,
"n": 275,
"n_covered": 152
},
"medium": {
"coverage_pct": 50.0,
"n": 2,
"n_covered": 1
}
}
},
"sharpness": {
"median_rel_width": 0.4638,
"n": 277
}
}