Что такое XYZ-анализ и для чего он нужен
XYZ анализ помогает быстро понять, насколько предсказуем спрос на ваш ассортимент. Вы разделяете позиции по стабильности продаж и принимаете решения по запасам, типу размещения, закупкам и акциям без гадания. Такой анализ экономит деньги и время бизнеса, потому что убирает случай в планировании и делает закупки осознанными.
В основе XYZ лежит простой принцип: чем ровнее клиенты покупают товар из недели в неделю, тем ниже риски дефицита и завышенных остатков. Мы часто видим у продавцов на Ozon, Wildberries и Яндекс Маркете одну и ту же картину: ассортимент растет, а склад и деньги залипают в непредсказуемых SKU. XYZ анализ быстро показывает, где держать стабильный запас, а где работать под заказ.
Для вашего бизнеса этот подход решает три задачи. Снижает заморозку денег в остатках. Повышает доступность ходовых позиций. Ускоряет управленческие решения: вы видите понятные группы X, Y и Z и действуете по заранее согласованным правилам. Переходим к практике.
Как производится XYZ анализ товара
Начните с продаж по товару за стабильный период. Если ассортимент сезонный, берите сопоставимые недели прошлых лет. Данные лучше агрегировать по неделям, потому что дневной шум маскирует реальную картину. Для медленных SKU одна-две продажи в неделю — уже событие, и дневная сетка приводит к нулям.
Процесс простой. Считаем по каждому товару средний недельный объем продаж и стандартное отклонение за выбранный период. Затем рассчитываем коэффициент вариации: стандартное отклонение делим на средние продажи и умножаем на сто процентов. Чем меньше значение, тем товар стабильнее. После этого разбиваем товары на три группы по диапазонам коэффициента вариации. Пороги подберите под свою категорию и цели, а не под чужую методичку. В детских подгузниках допустимые качели одни, в подарках на 23 февраля — другие.
Какие данные использовать. Берите подтвержденные продажи с вычетом отмен до отгрузки. Возвраты учитывайте аккуратно: массовые возвраты после акции искажуют картину. Убирайте периоды, где товар физически отсутствовал (out of stock), иначе алгоритм накажет нулями то, что вы не завезли вовремя. Разделяйте FBO и FBS, потому что скорость отгрузки и ограничения по складу по-разному влияют на ритм спроса.
Что делать с выбросами. Акции, внезапные блокировки, единичные крупные заказы — все это шум. Мы по опыту клиентов советуем помечать такие дни и заменять экстремальные точки на медианное значение за неделю или соседнюю неделю. Так анализ не будет плясать от одной удачной распродажи.
Как трактовать результат. Группа X — товар с ровными продажами. Здесь удобно держать постоянный страховой запас и грузить FBO. Группа Y — умеренные колебания. Планируйте короче и чаще, проверяйте промо-зависимость. Группа Z — хаос. Держите минимальные остатки, работайте FBS или под заказ, тестируйте цену и карточку.
Кейс: История успешного применения XYZ анализа в крупном онлайн-магазине. Один из наших клиентов — магазин электроники на Ozon — за восемь недель пересчитал XYZ по еженедельным данным за полгода и перенастроил закупки. Доля неликвидных остатков в деньгах упала с 22% до 9%, а доля позиций, уходивших в out of stock, сократилась с 15% до 6%. Они просто вывели Z-товары из FBO и пересмотрели уровни запаса по X-позициям.
Если вы только начинаете, возьмите 12–16 недель данных. Хватит, чтобы выделить устойчивые X и проблемные Z без сложной статистики и долгого ожидания.
ABC vs XYZ: отличия и применение
ABC и XYZ отвечают на разные вопросы. ABC анализ раскладывает ассортимент по вкладу в выручку: немного товаров дают основную кассу, хвост — копейки. XYZ анализ показывает, насколько ровно покупают каждый товар. В итоге один и тот же товар может быть А по выручке и Z по стабильности, и наоборот.
В связке методики работают лучше. ABC помогает выбрать приоритетные карточки, а XYZ — как именно с ними работать. Ассортимент становится прозрачным: вы видите, где держать запас, где продавать с полки, где подключить предзаказ и где агрессивно тестировать акции.
- AX: лидеры по деньгам и стабильные по спросу. Держите запас на FBO и следите за доступностью. Любой простой бьет по обороту.
- AY: деньги есть, но спрос колеблется. Пересчитайте запас чаще, проверьте чувствительность к цене и промо.
- AZ: дают кассу, но спрос хаотичен. Подумайте о FBS, поставках мелкими партиями и ограничении ассортимента по вариациям.
- BX/BY: средняя выручка, стабильность разная. Не раздувайте матрицу, оставьте лучшие размеры и цвета.
- BZ/CZ: слабые и дерганые товары. Минимальные остатки, тесты креатива и карточки, возможный вывод из ассортимента.
- CX/CY: хвост, но ровный. Держите символический запас или переведите под редкие поставки.
Как проводить XYZ анализ ассортимента
XYZ помогает не только планировать закупки, но и выбрать тип размещения: X держите на складе маркетплейса, Y распределяйте между FBO и FBS, Z оставляйте под FBS и аккуратное тестирование. По опыту наших клиентов, когда появляется такой чек-лист решений, команда перестает спорить и начинает ровно исполнять график поставок.
Распространенные ошибки при проведении XYZ анализа
Типичная ошибка, с которой к нам приходят: считают по дням ассортимент с редкими продажами. В итоге половина карточек попадает в Z из-за нулей, хотя по неделям спрос ровный. Перейдите на недельный шаг и пересчитайте классы.
Еще один частый промах — игнорируют периоды отсутствия товара. Если товар неделю лежал с нулевым остатком, это не колебание спроса, а ваша логистика. Уберите такие отрезки из данных, иначе анализ накажет стабильные позиции.
Путают промо-всплески с трендом. После громкой скидки товар временно «сияет», а потом снова тянется как раньше. Пометьте промо и проверьте, удержались ли продажи через две-три недели. Если нет, не меняйте класс.
Сваливают в одну корзину разные регионы и склады. В одном городе товар стабилен, в другом идет рывками. Считайте по каждому каналу отдельно и только потом принимайте решение по общему запасу.
Делают одинаковые пороги для всех категорий. В быстрых категориях отклонения ниже, в подарочной нише — выше. Постройте распределение коэффициента вариации по категории и выберите пороги по факту, а не по чьей-то схеме.
Растягивают анализ на слишком короткий период. Две-три недели не показывают реальную картину. Наберите достаточно точек, иначе любой случайный день испортит вывод.
И наконец, не обновляют классы. Ассортимент меняется, карточка взрослеет, карточка умирает. Заведите расписание пересчета и следуйте ему.