# Глоссарий метрик

На этой странице даны определения всех метрик, с которыми вы столкнётесь в Flowlity, — в KPI-колонках, на Дашборде и в детальных представлениях продуктов — и объясняется, как их читать.

### Метрики точности прогноза

Эти метрики измеряют, насколько прогноз совпал с фактическим спросом. Они доступны для трёх источников прогноза (Flowlity forecast, Итоговый прогноз, External forecast) и нескольких ретроспективных периодов (последние 30 дней, 90 дней, 180 дней, 12 месяцев).

#### MAPE (Mean Absolute Percentage Error)

MAPE измеряет среднее процентное отклонение прогноза от фактического спроса:

> **Формула:** ABS(спрос − прогноз) / спрос, в процентах.

MAPE, равный 0 %, означает идеальный прогноз. Чем ниже значение, тем лучше прогноз.

Flowlity рассчитывает три варианта MAPE:

| Вариант          | Как работает                                                                                                                                                |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Агрегировано** | Сравнивает накопленный прогноз с накопленным фактическим спросом по всем продуктам. Продукты с большими объёмами естественным образом получают больший вес. |
| **Среднее**      | Считает MAPE по каждому продукту, а затем усредняет по всем, давая каждому продукту равный вес независимо от объёма.                                        |
| **Взвешенно**    | Считает MAPE по каждому продукту, но взвешивает каждый продукт по его фактическому спросу, так что продукты с высоким спросом сильнее влияют на итог.       |

Варианты MAPE можно увидеть на графике **Точность прогноза** в Дашборде и как KPI-колонки в списках продуктов модулей Спрос и Планирование.

{% hint style="info" %}
Универсального «хорошего» значения MAPE нет — оно зависит от отрасли и ассортимента. Как ориентир, значение ниже 20 % обычно считается хорошим для потребительских товаров, ниже 10 % — отличным. Лучше сравнивать продукты между собой и отслеживать динамику во времени, чем гнаться за абсолютным целевым значением.
{% endhint %}

#### MAE (Mean Absolute Error)

MAE измеряет среднее абсолютное отклонение прогноза от фактического спроса в единицах количества:

> **Формула:** ABS(спрос − прогноз), в единицах количества (штуки, коробки, кг и т. д.).

В отличие от MAPE, MAE даёт ошибку в реальных единицах, что упрощает понимание её влияния на бизнес. Например, MAE в 50 единиц говорит, что в среднем прогноз ошибается на 50 единиц. MAE доступен как KPI-колонка с теми же источниками и периодами, что и MAPE.

{% hint style="info" %}
Используйте MAPE для сравнения точности продуктов разного масштаба. Используйте MAE, когда важен реальный объём ошибки, — например, при расчёте страхового запаса или оценке стоимости ошибок прогноза.
{% endhint %}

#### FVA (Forecast Value Added)

FVA показывает, превосходит ли прогноз простую статистическую базовую линию — скользящее среднее за предыдущие три месяца:

> Когда FVA **положительный**, прогноз превосходит базовую линию на указанный процент. Когда FVA **отрицательный**, базовая линия оказалась бы точнее.

Отрицательный FVA — сигнал, что прогнозу нужно внимание: например, продукту могут помочь прогнозные события, ручные корректировки или пересмотр истории спроса.

### Предсказуемость спроса

Предсказуемость спроса — это оценка по продукту, отражающая, насколько пригодна его история спроса для прогнозирования. Она отображается как колонка в списке продуктов модуля Спрос и может использоваться для фильтрации продуктов в автоматизациях.

| Уровень     | Что означает                                                                                                                              |
| ----------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| **Высокий** | Flowlity даёт наилучший прогноз — история спроса богатая и стабильная.                                                                    |
| **Средний** | Flowlity даёт хороший прогноз, но спрос проявлял нестабильное поведение. Имеет смысл проверить прогнозные события или корректировки.      |
| **Низкий**  | Данных прошлого спроса мало. Прогноз может быть менее надёжным — рекомендуется ручная проверка.                                           |
| **No**      | Данных прошлого спроса нет. Flowlity не может сформировать прогноз. Попробуйте привязать похожие продукты, чтобы получить историю спроса. |

{% hint style="info" %}
Используйте предсказуемость спроса, чтобы расставлять приоритеты при проверке. Продукты с высокой предсказуемостью можно оставить работать на автопилоте, а время уделить продуктам с уровнем Medium и Low, где ручной ввод даёт наибольший эффект.
{% endhint %}

### Метрики запасов

#### Stock coverage

Stock coverage показывает, на сколько дней хватит текущего запаса с учётом прогнозируемого спроса. Flowlity рассчитывает его, последовательно накапливая прогнозируемый спрос по дням и считая, сколько дней пройдёт до исчерпания запаса.

Метрика отображается на Дашборде, в списке продуктов Планирования и в детальных представлениях заказов на поставку.

{% hint style="info" %}
Сравнивайте stock coverage с Lead time поставщика. Если покрытие короче Lead time, есть риск дефицита до прихода следующей поставки. Если покрытие значительно превышает Lead time, возможно, вы держите избыточные запасы.
{% endhint %}

#### Zero stock days

Zero stock days — средний процент дней без запаса, рассчитываемый только по MTS-продуктам (Make-to-Stock). Доступен за прошлые периоды (последние 30 дней, 3 месяца, 6 месяцев, 12 месяцев) и как прогноз на следующий год.

Нисходящий тренд по zero stock days означает, что ваше планирование и пополнение улучшаются. Метрика отображается на Дашборде.

#### Inventory level

Inventory level — уровень запаса, измеряемый на конец каждого месяца, доступен в стоимости (в валюте) и в количестве. Отображается на Дашборде.

{% hint style="info" %}
Отслеживайте inventory level вместе с трендами спроса. Рост запаса при плоском или снижающемся спросе может сигнализировать об избытке, требующем внимания.
{% endhint %}

### Сводные метрики Дашборда

#### Demand plan

Суммарный финальный прогноз по выбранному охвату (площадки, теги) и периоду, доступен в стоимости и количестве. Отражает спрос, который должна удовлетворить ваша цепочка поставок.

#### Supply plan

Сумма подтверждённых и прогнозируемых заказов на поставку по выбранному охвату и периоду, доступна в стоимости и количестве. Отражает сторону предложения в вашем плане и может сравниваться с demand plan для проверки баланса.

### Уровень сервиса

Уровень сервиса — это доля спроса, удовлетворённого на заданном горизонте. Например, если спрос равен 100 единицам и поставлено 95 единиц, уровень сервиса — 95 %.

В Flowlity уровень сервиса — это **целевое значение, которое вы задаёте**: оно настраивается по продукту или как значение по умолчанию на уровне площадки в настройках [Buffer policy](/ru/settings/buffer-policy.md). Flowlity использует эту цель для расчёта размера страхового запаса: чем выше целевой уровень сервиса, тем больше буфер.

{% hint style="info" %}
Уровень сервиса определяет ваш страховой запас. Переход с 95 % на 99 % может существенно увеличить требуемый буфер. Выбирайте уровень сервиса, балансирующий удовлетворённость клиентов и стоимость запасов, — и рассмотрите разные цели для разных товарных категорий через политики буфера.
{% endhint %}

### Связанные страницы

* [KPI](/ru/concepts/kpis.md) — добавляйте колонки с метриками в список продуктов, чтобы сортировать и фильтровать.
* [Прогнозирование спроса](/ru/concepts/demand-forecasting.md) — как формируется вероятностный прогноз.
* [Дашборд](/ru/modules/dashboard.md) — сводка KPI высокого уровня по вашему портфелю.
* [Политики буфера и страховой запас](/ru/concepts/buffer-policies.md) — как уровень сервиса определяет страховой запас.
* [Планирование](/ru/modules/planning.md) — где stock coverage и уровни запаса видны в контексте.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.flowlity.com/ru/concepts/metrics-glossary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
