ATM Group

Асортимент та ціни

XYZ-аналіз попиту: формула, приклад та прогноз продажів

Середні продажі не показують передбачуваність попиту. Розбираємо формулу XYZ-аналізу, приклад розрахунку та рішення для різних груп товарів.

Аналіз стабільності попиту та XYZ-аналіз

Аналіз стабільності попиту показує не лише скільки одиниць товару продається, а й наскільки передбачувано повторюється цей результат. Два продукти з однаковим середнім обсягом вимагають різних правил закупівлі, якщо один продається рівномірно, а другий рідкісними сплесками. XYZ-аналіз допомагає виміряти коливання, проте корисне рішення виникає лише після зіставлення стабільності з маржою, кількістю продажів, залишками та терміном постачання.

Що означає стабільність попиту

Стабільність попиту - це ступінь повторюваності продажів у часі. Якщо обсяг змінюється у вузькому діапазоні, потребу можна прогнозувати впевненіше. Якщо продажі скачуть або трапляються епізодично, середнє значення приховує ризик надлишку та дефіциту.

Важливо відрізняти нестабільність від сезонності. Сезонний товар може мати передбачуваний річний малюнок і при цьому сильно змінюватись за місяцями. Хаотичний попит не повторює зрозумілий цикл. Тому аналіз проводять на достатній історії та обов’язково враховують календар, акції, відсутність товару й разові великі замовлення.

Навіщо бізнесу аналізувати коливання попиту

Без оцінки стабільності закупівля часто орієнтується на середнє або останній місяць. Це призводить до двох протилежних проблем: компанія втрачає продаж через дефіцит або заморожує гроші в залишках, які не обертаються.

Стабільність впливає не тільки на запас. Вона допомагає вибирати частоту закупівлі, страховий залишок, спосіб прогнозування, рівень сервісу, цінові тести та рекламну підтримку. Але сама група X, Y чи Z не визначає рішення автоматично: товар слід розглядати в контексті його прибутковості та ролі в асортименті.

  • зменшити ризик дефіциту та накопичення неліквідних запасів;
  • вибрати відповідний горизонт планування;
  • налаштувати різні правила страхового запасу;
  • відокремити стійкий попит від ефекту акцій;
  • пов'язати закупівлі з маржею та терміном поставки.

Що таке XYZ-аналіз

XYZ-аналіз групує позиції за ступенем коливання продажів. X зазвичай поєднує найбільш стабільний попит, Y – помірно мінливий або сезонний, Z – нерегулярний і важко прогнозований. Конкретні межі компанія встановлює з урахуванням галузі, частоти продажу та якості даних.

Літера не визначає, хороший товар чи поганий. Вона описує відносний розкид спостережуваних продажів, а не гарантує точність майбутнього прогнозу. Прибутковий Z-товар може бути важливим як рідкісна професійна позиція, а стабільний X-товар — давати слабку маржу.

Як розрахувати коефіцієнт варіації

Формула коефіцієнта варіації: CV = стандартне відхилення / середні продажі × 100%. Він показує відносний розкид продажів за однакові інтервали. За нульового середнього CV не визначений; за середнього, близького до нуля, результат чутливий навіть до невеликих змін даних.

Умовний приклад: за три однакові тижневі інтервали продано 80, 100 і 120 одиниць товару. Це не дані ATM, а ілюстрація арифметики: трьох тижнів недостатньо для сезонного прогнозу. Використовуємо вибіркове стандартне відхилення з діленням на n − 1. Лише для прикладу задамо межі: X до 10% включно, Y понад 10% до 25% включно, Z понад 25%.

  • Середнє: (80 + 100 + 120) / 3 = 100 одиниць за тиждень.
  • Відхилення від середнього: −20, 0 і 20 одиниць.
  • Сума квадратів відхилень: 400 + 0 + 400 = 800.
  • Вибіркова дисперсія: 800 / (3 − 1) = 400. Стандартне відхилення: корінь із 400 = 20 одиниць.
  • CV = 20 / 100 × 100% = 20%. За заданими межами це група Y. За опису всього набору з діленням на n замість n − 1 вийшло б 16,33%; не змішуйте варіанти розрахунку в одній класифікації.

Які дані потрібно підготувати до розрахунку?

Якість результату залежить від вихідного ряду. Періоди відсутності товару не можна автоматично трактувати як відсутність попиту: нульові продажі могли виникнути через дефіцит. Оптове замовлення одного клієнта може спотворити поведінку роздрібної позиції, а акція – тимчасово змінити частоту та обсяг.

Перед аналізом відзначте викиди, сезонні події, зміни ціни, рекламні кампанії, введення та виведення товарів. Не обов’язково видаляти всі незвичайні періоди, але їх треба розуміти й за необхідності аналізувати окремо.

  • історія продажів за порівнянними інтервалами;
  • дані про наявність товару;
  • акції та зміни ціни;
  • разові великі замовлення та повернення;
  • терміни поставки та мінімальна партія;
  • сезонні події.

Як обрати період аналізу

Занадто коротка історія реагує на випадковий шум, занадто довга — змішує умови, що вже змінилися. Горизонт має містити кілька повторень типового циклу попиту. Для сезонного бізнесу зазвичай потрібний мінімум повний рік, а краще кілька порівнянних сезонів.

Період агрегації також важливий. Щоденний ряд може виглядати хаотично, хоча тижневий попит стабільний. Місячна агрегація, навпаки, здатна приховати дефіцити всередині місяця. Вибирайте інтервал, що відповідає закупівельному та управлінському циклу.

Як інтерпретувати групи X, Y та Z

X-позиції допускають більш точне планування, але їх запас все одно залежить від терміну постачання та необхідного рівня сервісу. Y-позиції вимагають урахування тренду та сезонності. Для Z-позицій обережніше застосовують середнє значення, зменшують обрій прогнозу, використовують замовлення під потребу або додаткове узгодження.

Рішення не повинно ґрунтуватися лише на букві. Стабільний, але низькомаржинальний товар може пов’язувати значний обіговий капітал. Нестабільна позиція з високою маржою та коротким терміном постачання може залишатися привабливою.

  • X: регулярне поповнення, контроль сервісу та оборотності;
  • Y: сезонний прогноз, календар акцій та більш частий перегляд;
  • Z: мінімальний запас, замовлення для клієнта або ручне рішення;
  • для всіх груп: перевірка маржі, кількості продажів та фінансового ефекту.

Чому XYZ потрібно поєднати з ABC

ABC відповідає на питання про внесок позиції у вибраний результат, а XYZ – про передбачуваність. Разом вони дозволяють розрізняти, наприклад, стабільний прибутковий товар і прибутковий нерегулярний товар. Однакова абсолютна маржа не означає однакову закупівлю.

ABC можна проводити окремо за виторгом, абсолютною маржею або кількістю продажів: ці показники підсумовуються. Відсоток маржі порівнюйте окремо, не додаючи його до накопиченої частки. Після зіставлення з XYZ компанія отримує сегменти, для яких можна встановити різні правила ціни, закупівлі, просування та виведення з асортименту.

Як враховувати сезонність та тренд

Сезонність — це повторювана зміна попиту, пов’язана з календарем, погодою, галузевим циклом або поведінкою клієнтів. Тренд — це стійкий напрямок зростання або зниження. Обидва ефекти збільшують коливання, але за достатньої історії залишаються прогнозованими.

Порівнюйте однакові місяці або тижні різних років, відзначайте свята та переноси робочих днів. Для зростаючого ряду корисно аналізувати не тільки абсолютні продажі, а й відхилення від тренду. Інакше стабільне зростання може помилково потрапити до менш передбачуваної групи.

Як перетворити аналіз на прогноз продажів

Метод прогнозу обирають після перевірки тренду, сезонності й помилок на минулих періодах. Для X без вираженого тренду та сезону можна перевірити ковзне середнє або просте згладжування. Для Y сезонна модель потрібна лише за наявності сезонності. Для Z корисно порівняти прогноз із діапазоном сценаріїв або розрахунком на рівні групи товарів; літера сама по собі не задає розмір страхового запасу.

Прогноз має бути пов’язаний із фактичним терміном реакції. Якщо постачання займає два місяці, тижневий прогноз не вирішує завдання закупівлі. Якщо ціну та рекламу можна змінювати щодня, місячний прогноз може бути надто грубим.

  • вибрати горизонт, що відповідає терміну поставки або виробництва;
  • будувати базовий, обережний та сильний сценарії;
  • фіксувати передумови: ціна, наявність, реклама, сезон;
  • регулярно порівнювати прогноз із фактом;
  • вимірювати не лише помилку прогнозу, а й вартість її наслідків.

Часті помилки XYZ-аналізу

Найчастіша помилка – завантажити продажі в таблицю й прийняти літери за рішення. Не менш небезпечні нулі через відсутність товару, змішання роздрібної торгівлі та великих проєктних замовлень, надто коротка історія та однакові межі для всіх категорій.

Ще одна помилка - оцінювати стабільність за виторгом при помітній зміні ціни. Кількість може залишатися постійною, а грошовий ряд коливається через прайс. Вибирайте показник відповідно до питання: штуки для попиту, маржа для фінансового внеску, виторг для масштабу.

  • не враховувати відсутність товару;
  • змішувати сезонність та хаотичний попит;
  • розраховувати коефіцієнт за надто рідкісними продажами без додаткової перевірки;
  • використовувати одну класифікацію для різних бізнес-моделей;
  • не перераховувати групи після зміни асортименту;
  • не пов'язувати результат із запасами та маржою.

Практичний план впровадження

Почніть з однієї товарної категорії та періоду, де дані досить чисті. Розрахуйте коефіцієнт варіації, перевірте спірні позиції вручну та зіставте XYZ з ABC за абсолютною маржею та кількістю продажів. Потім сформулюйте окремі правила для кількох ключових комбінацій.

Через один закупівельний цикл оцініть зміни: дефіцити, залишки, оборотність, списання та абсолютну маржу. Якщо правила покращують фінансовий результат, розширюйте методику на наступні категорії та закріплюйте регулярний перерахунок.

Читайте також

Як управляти ціноутвореннямЯк працювати з асортиментомЯк вигідніше продавати товари4 причини, які знижують маржу