Разделы справки
Понятие Уровень: для начинающих

Из чего складывается прогноз: прошлый год, рост и сезонность

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

На этой странице
Заказы интернет-магазина за два года и прогноз на год вперёд. Каждый месяц прогноза — тот же месяц последнего года факта, умноженный на 1,10: рост июля–сентября 2026 года к июлю–сентябрю 2025-го. Март 2026 года — 12 000 заказов, март 2027-го — 13 200
Заказы интернет-магазина за два года и прогноз на год вперёд. Каждый месяц прогноза — тот же месяц последнего года факта, умноженный на 1,10: рост июля–сентября 2026 года к июлю–сентябрю 2025-го. Март 2026 года — 12 000 заказов, март 2027-го — 13 200

Пример на числах

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

  1. Тот же месяц год назад. В марте 2026 года было 12 000 заказов.
  2. Рост год к году за последние три месяца. Июль–сентябрь 2026 года — 30 800 заказов, те же месяцы 2025-го — 28 000. Рост: 30 800 ÷ 28 000 = 1,10, то есть +10 %.
  3. Прогноз. Март 2027 года: 12 000 × 1,10 = 13 200 заказов.

Так же считается каждый месяц: декабрь 14 000 × 1,10 = 15 400, январь 8 500 × 1,10 = 9 350. Год факта — 120 000 заказов, год прогноза — 132 000.

Почему рост берётся за последние три месяца, а не за весь год? Рост меняется. Если год назад магазин рос на 40 %, а сейчас на 10 %, прогноз по старому росту завысит будущее. Это и есть свежий рост — на экране он называется «свежий YoY». На дневных данных окно — последние 91 день против тех же дней год назад, на недельных — 13 недель. Окно длинное, поэтому всплеск в последние дни почти ничего не меняет: распродажа ×2 в последние 3 дня из 91 добавляет к росту около 3 %.

Сезонность, пики и праздники

Сезонный профиль: коэффициент каждого месяца к среднему. Декабрь ×1,40 — выше порога ×1,3, это пиковый месяц; март ×1,20, январь ×0,85
Сезонный профиль: коэффициент каждого месяца к среднему. Декабрь ×1,40 — выше порога ×1,3, это пиковый месяц; март ×1,20, январь ×0,85

Отдельно считать сезонность прогнозу не нужно: тот же месяц прошлого года уже сезонный. Но MARFOR показывает её числом — коэффициентом к среднему месяцу:

  • средний месяц последнего года — 10 000 заказов;
  • декабрь — 14 000, коэффициент ×1,40;
  • январь — 8 500, коэффициент ×0,85.

Месяц выше ×1,3 — пиковый. В примере такой один, декабрь. Пиковые месяцы MARFOR проверяет отдельно, когда выбирает способ прогноза: промахнуться в пик дороже всего. Подробно — Проверка на прошлом.

Одна оговорка. Прогноз опирается на прошлый год, поэтому разовое событие прошлого года тоже попадёт в прогноз. Была в мае большая акция — прогноз на следующий май унаследует её всплеск, как будто это сезон.

Праздники и дни недели

На помесячных данных праздник просто лежит внутри своего месяца. На дневных «год назад» — это 364 дня назад: так суббота прогноза опирается на субботу прошлого года, и недельный ритм сохраняется. Зато праздник с фиксированной датой съезжает на день раньше.

Дневной прогноз вокруг 8 марта: в 2026 году пик 5 000 заказов пришёлся на 8 марта, а прогноз 2027 года ставит пик 5 500 на 7 марта — день, который был ровно 364 дня назад от 8 марта 2027-го
Дневной прогноз вокруг 8 марта: в 2026 году пик 5 000 заказов пришёлся на 8 марта, а прогноз 2027 года ставит пик 5 500 на 7 марта — день, который был ровно 364 дня назад от 8 марта 2027-го

8 марта 2026 года — 5 000 заказов. Прогноз на 7 марта 2027-го берёт день 364 дня назад, а это 8 марта 2026-го: 5 000 × 1,10 = 5 500. Прогноз на само 8 марта 2027-го — 1 100, обычный день. После 29 февраля високосного года сдвиг — два дня. То же с 14 февраля, 1 сентября, Новым годом. Поэтому праздник в дневном прогнозе читайте суммой нескольких дней вокруг даты, а план на праздники удобнее строить по месяцам.

Что это меняет в решениях

  • Прогноз — это «если ничего не менять». Он продолжает прошлое и не знает ваших планов. Планы проверяет сценарий: Прогноз и драйверы.
  • Три последних месяца задают рост всего года. Если в них была разовая акция или сбой, весь прогноз наследует этот рост. Отрежьте нетипичный хвост полем «Конечная дата» в настройках прогноза.
  • Сезон берите из прогноза, а не из памяти. Пиковый месяц прогноза — это пиковый месяц прошлого года с поправкой на рост: под него и стоит планировать запасы и бюджет.

Где это видно в MARFOR

  • Шаг «Обучение», под графиком проверки — строка вроде «Выбрана модель «YoY + monthly growth» … Режим тренда: свежие 3 мес. (свежий YoY 3 мес.: 10%)». Там же «Сезонный профиль (коэф. к среднему)» и «В истории пиковые месяцы: Дек». Подробно — Шаг «Обучение».
  • В той же строке бывает «YoY рост N%» или «YoY снижение N%» — это рост за последние полгода (на дневных данных — за последние 60 дней с данными). Им пользуется модель «YoY + trailing growth». Модель «YoY + monthly growth» берёт свежий рост за 3 месяца.
  • На странице «Результаты прогноза» будущие месяцы на графике закрашены, с подписью «Прогноз →».

Ограничения

  • Разовые события прошлого года повторяются в прогнозе.
  • Неполный последний месяц у помесячных данных выглядит провалом и тянет рост вниз: Прогноз выглядит странно.
  • Выбор «Как учитывать тренд» сейчас на расчёт не влияет — всегда работает «Свежие данные (3 мес.)»: Настройки прогноза.
  • Дальше 12 месяцев «того же месяца год назад» в истории нет: Горизонт прогноза.

Для любознательных

Прогноз месяца t у моделей семейства «прошлый год × рост»:

прогноз(t) = значение(t − 12 месяцев) × рост

Свежий рост = сумма последних 3 месяцев ÷ сумма тех же 3 месяцев год назад. На дневных данных — 91 последний день против дат на 364 дня раньше. В сумму идут только пары дат, где данные есть в оба года; если таких пар меньше половины окна, рост не учитывается — на экране так и написано: «нет данных год назад — рост не учтён».

Сезонный коэффициент месяца = среднее этого месяца по всем годам истории ÷ среднее всех месяцев. Декабрь в примере: (12 727 + 14 000) ÷ 2 = 13 364; среднее всех 24 месяцев — 9 545; 13 364 ÷ 9 545 = 1,40.

Способов прогноза несколько, и выигрывает тот, что точнее угадал прошлое. Модель «Seasonal profile» строит прогноз иначе: середина последнего года без сезонности × рост × коэффициент месяца. Как выбирается победитель — Проверка на прошлом.

Термины на этой странице: Прогноз, Рост год к году (YoY), Сезонность, Свежий рост, Пиковый месяц

Обновлено 14 октября 2026

Статья помогла?