Критерии залежи и правило ступенчатого снижения — из практики курса ВАЙБ-КОММЕРС. Цену практика не меняет.

Зачем

Залежь — это замороженные деньги и платное хранение. Обвалить цену разом — значит потерять маржу сильнее, чем нужно. Снижать ступенями — значит найти цену, при которой товар снова пошёл. Каждая ступень — отдельное решение владельца.

Как делать

Критерии залежи — класс D курса: дней на складе больше 100 при доле в общей марже меньше 2 %, или дней без продаж больше 90. Ещё один критерий D — «маржа ≤ 0» — практика не берёт: это не залежь, а убыточный товар, и снижение цены его только углубит.

Пол. По умолчанию цена не опускается ниже пола безубыточности (маржа = 0, формула — в практике price-floor). Продавать ниже, чтобы высвободить деньги, — решение владельца, а не правило.

Пауза между ступенями. Новую ступень практика предлагает только тогда, когда цена неделю не менялась: иначе не видно, как спрос отреагировал на прошлую.

Правила и расчёты

# язык: ru
ПАРАМЕТРЫ
  дней_на_складе_макс   = 100 дней   # критерий D курса
  доля_в_марже_мин      = 2 %        # критерий D курса
  дней_без_продаж_макс  = 90 дней    # критерий D курса
  шаг_цены              = 5 %        # пример
  целевой_запас         = 60 дней    # пример

ДАННЫЕ
  остаток, продажи в штуках, цена продажи, дни на складе, дни без продаж, доля в общей марже —
  по товару, по дням, за 120 дней;
  себестоимость, логистика на единицу, штрафы площадки, комиссия площадки, ДРР —
  по товару, на сегодня

РАСЧЁТ «Пол безубыточности»
  пол_безубыточности = (себестоимость + логистика на единицу + штрафы площадки)
                       / (1 − комиссия площадки − ДРР)

ПРАВИЛО «Залежь: предложить следующую ступень»
  КОГДА  каждый понедельник в 10:00 МСК
  ДЛЯ    каждого товара ГДЕ остаток > 0 шт
  ЕСЛИ   ( дни на складе > дней_на_складе_макс И доля в общей марже ЗА 30 дней < доля_в_марже_мин
           ИЛИ дни без продаж > дней_без_продаж_макс )
     И   цена продажи × (1 − шаг_цены) ≥ пол_безубыточности
     И   НЕ цена продажи изменилась ЗА 7 дней
  ТО     подготовить «следующая ступень: цена −шаг_цены от текущей, маржа на единицу при новой
         цене, сколько ступеней осталось до пола»
  НЕЛЬЗЯ изменить цену продажи
  ПРОВЕРКА запас в днях ≤ целевой_запас ЧЕРЕЗ 28 дней ПОСЛЕ изменения цены продажи

Пол безубыточности здесь посчитан ещё раз той же формулой, что в price-floor. Взять расчёт из другой практики язык пока не умеет.

Источники метода

  • Критерии класса D «на вывод» и нормы запаса — урок «Куда направлять, чтобы выросла прибыль» курса ВАЙБ-КОММЕРС (поток 5): «маржа ≤ 0 · ИЛИ дней без продаж > 90 · ИЛИ дней на складе > 100 при доле в общей марже < 2 %».
  • Ступенчатое снижение цены залежавшегося товара — практика курса ВАЙБ-КОММЕРС; разбор для людей — статья «Ценообразование на маркетплейсах: пол, коридор и тест цены», шаг 4.

Подтверждения

Пока нет. Применили практику — пришлите пруф: метрика до и после, период, как мерили.

Как исполнять блоки ecom

  1. Первый запуск — сухой: посчитай условия и покажи, что сделал бы. Ничего не меняй.
  2. РАСЧЁТЫ и условия считай кодом, не в уме. Значения запиши в журнал прогона.
  3. ОЦЕНКА — твоё суждение: ответь одним из вариантов и объясни одной фразой.
  4. «Изменить» и «потратить» — только после «да» владельца. «Необратимо» — только готовь, исполняет человек. НЕЛЬЗЯ не нарушай никогда.
  5. Нет данных или параметр со значением ? — спроси, не подставляй.
  6. Подробно: references/ecom-lang.md.