Зачем нужна
Прямой KPI команды forecast-аналитики. На MAPE завязана inventory planning, маркетинг-бюджет, найм курьеров. MAPE 5-10% — отлично, 15-25% — средне, >40% — модель не годится.
Формула
MAPE = (1/n) × Σ |y_i - ŷ_i| / |y_i| × 100%Как считать
MAPE = mean(|actual - forecast| / |actual|) × 100%. Считается по всем точкам прогноза. В прод-аналитике рапортуется по горизонтам (D+1, D+7, D+30) и по сегментам (по SKU / по складу / по магазину).
SQL-запрос
SELECT
product_id,
ROUND(100.0 * AVG(ABS(actual - forecast) / NULLIF(actual, 0)), 2) AS mape_pct,
COUNT(*) AS n_obs
FROM forecast_vs_actual
WHERE date BETWEEN '2026-01-01' AND '2026-03-31'
GROUP BY product_id
ORDER BY mape_pct DESC;