Все руководства

Автор 21 августа 2026 г.6 минут чтения

Распространенные ошибки прогнозирования запасов Shopify

Повторяющиеся ошибки, которые незаметно разрушают прогноз запасов магазина Shopify: от окон устаревших данных до полного игнорирования изменений времени выполнения заказа.

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

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

Отсутствие товара приводит не только к потере продаж, которые вы пропустили на этой неделе. Это учит ваш прогноз ожидать меньшего. Если артикул распродан и отсутствует в течение трех дней, ваша история продаж показывает три дня почти нулевого спроса не потому, что клиенты перестали его хотеть, а потому, что на полке не было ничего, что можно было бы купить. Прогноз, построенный на этой истории, считает эти три ровных дня реальными, в следующем цикле заказывает слишком мало, снова заканчивается немного раньше и повторяется. Исследователи называют это цензурированным спросом: данные о продажах показывают, что вы смогли продать, а не то, что на самом деле хотели люди, а прогноз, который рассматривает эти два товара как одно и то же, будет незаметно и систематически заказывать недозаказы именно на те SKU, которых постоянно нет в наличии.

Дефицит не только приводит к потерям продаж на этой неделе: он учит ваш прогноз постоянно ожидать меньшего, пока кто-нибудь его не поймает.

Why each stockout produces a smaller restock than the lastA line chart of one SKU’s stock level across three repeated stockout cycles. In each cycle the recorded stock level, drawn as a solid emerald line, depletes in a straight run down to zero, then sits flat on zero for a visible stockout window while there is nothing left to sell. During that flat window a dashed brass line continues below the zero line, representing the demand that still existed but could not be recorded, because a sale needs stock and there was none. When each stockout ends, stock jumps back up at a restock, but each restock lands lower than the one before it, so the highest point of the line drops visibly after every cycle, following the thin dashed line connecting the three restock peaks. This is illustrative of a pattern, not a real dataset, so there are no numbers on either axis. The argument: a forecast built only from recorded sales reads each stockout’s flat, near-zero demand as if it were real, so it orders a little less next time, produces a smaller peak, reaches the next stockout a little sooner, and repeats. The system is learning the wrong lesson from its own failure.Stock level after repeated stockoutssame SKU, three cycles: each restock lands lower than the lastStockoutagainagainRestocksmaller reorderRestocksmaller stilleach restock lands lower than the lastcycle repeatsstock level: what’s on the shelf, and what gets recordeddemand that existed but couldn’t be recorded. Nothing was there to sell
Ни одно из трех пополнений запасов на этом графике не выглядит неправильным по отдельности. Каждый из них соответствует тому, что показали данные о продажах. Сами данные уже лежали, по одному дефициту за раз.

Ошибки в данных

Ошибки метода

  • Использование фиксированной скользящей средней для трендового или сезонного продукта. Простое среднее не предполагает никакого тренда; он отстает от реального сдвига вверх или вниз и полностью пропускает сезонные колебания. См. когда скользящая средняя ломается.
  • Никогда не сравнивайте методы с шаблоном вашего собственного каталога. Метод, который подходит стабильному продавцу, часто не подходит для нерегулярных или сезонных SKU. Начните с сравнение методов прогнозирования.

Ошибки процесса

  • Установка прогноза в соответствии с целью продаж, а не с вероятным результатом. Прогноз, незаметно скорректированный для достижения цели, перестает служить сигналом раннего предупреждения и приводит к затоварению запасов по сравнению с реальностью. Покрыт повышение точности прогноза.
  • Публикация одного числа без диапазона вокруг него. Точечный прогноз без заявленной неопределенности не дает основы для определения размера резервного запаса. См. выбор номера страхового запаса.
  • Никогда не сверяйте прогноз с тем, что на самом деле было продано. Прогноз, который никогда не сравнивался с реальными результатами, может ошибаться в течение нескольких месяцев, прежде чем кто-нибудь это заметит. Привычка, которую стоит выработать, находится в измерение ошибки прогноза.

Ошибки, вызванные внешними факторами

  • Незаметно время выполнения заказа поставщиком незаметно изменилось. Точка повторного заказа, построенная на основе прошлогоднего 10-дневного времени выполнения заказа, становится неверной в тот момент, когда она достигает 18. См. как время выполнения заказа влияет на ваш прогноз.
  • Позволить пику промо-акции исказить текущий базовый уровень. Одна неотмеченная промо-неделя, включенная в обычную историю продаж, завышает «типичный» спрос на каждую будущую неделю без промо-акций. См. как рекламные акции влияют на прогнозирование.
  • Полностью отсутствует подлинная сезонность. Плоское среднее значение за весь год скрывает колебания, которые мог бы уловить сезонный индекс. См. прогнозирование сезонных запасов.

Некоторые из них являются структурными проблемами, а не проблемами усилий: устаревшее окно скорости, незамеченное изменение времени выполнения заказа, дефицит, незаметно снижающий следующий прогноз. Пересчет каждого SKU вручную каждую неделю теоретически позволяет их выявить; на практике эта задача ускользает в первую очередь, когда каталог проходит то, что один человек может удержать в голове. StockCue еженощно пересчитывает прогноз для каждого SKU на основе текущих данных о заказах, что структурно устраняет некоторые из этих ошибок вместо того, чтобы полагаться на то, что кто-то запомнит проверить.

STOCKCUE

Устаревшие окна и незамеченные изменения во времени легко пропустить вручную и трудно пропустить, когда прогноз пересчитывается каждую ночь. StockCue делает это для каждого SKU в бесплатном плане, который покрывает ваши первые 50.

Установите StockCue на Shopify →
Танджил Ахмед, разработчик Shopify в Devmerx

Tanjil Ahmed

Разработчик Shopify

Танджил Ахмед пишет об операциях инвентаризации Shopify для Devmerx, студии, стоящей за StockCue: Inventory Forecast.

Нужна помощь с вашим магазином Shopify?

Devmerx создает и оптимизирует магазины Shopify для брендов DTC. Запишитесь на бесплатную 20-минутную консультацию.