Однією з проблем збору даних з продажу є неякісне ведення або повна відсутність довідників промо-періодів. Прогнозуючи попит окремих груп товарів, ми стикаємося з тим, що акційний попит сильно впливає на якість прогнозу. Тобто можлива ситуація сильного завищення прогнозу майбутніх періодів. Або можлива зворотна ситуація. Якщо прогнозуємо на даних регулярного попиту, а за фактом передбачається, що прогнозований період буде акційним, то ми можемо занизити очікуване прогнозне значення, оскільки промо-період передбачає підвищення попиту.
Розглянемо, як це виглядає практично. Як бачимо на малюнку нижче, простежується тенденція до підвищення попиту певні періоди. Будуючи прогноз на цих даних, ми отримаємо, що в наступні періоди зберігатиметься така ж тенденція.

Однак, ми знаємо, що протягом усього історичного періоду товар мав акції. Наше завдання полягає в тому, щоб у цих періодах відрегулювати рівень попиту. Не маючи якісного довідника акцій, це ускладнює завдання. Тому було розроблено алгоритм виявлення промо періодів.
Алгоритм визначення акцій приймає аргументи, які слід обговорити з бізнесом. Зокрема, важливо знати, яка мінімальна та максимальна довжина промо періодів, а також яка мінімальна величина знижки при проведенні промо (як правило це 7…10% для рітейлу).
Тут слід врахувати наступне:
– якщо зміна ціни незначна, це не є акцією. Найчастіше це може бути клієнтська знижка. Рівень попиту в такому разі змінюється несуттєво;
– важливо враховувати тривалість промо-періоду. Акція не може тривати нескінченно довго чи навпаки, одноденне зниження ціни може виявитися уцінкою. У цьому випадку це буде відноситися до регулярного попиту.
Після визначення всіх можливих промо-періодів, ми можемо коригувати попит, визначивши базову лінію, яка покаже рівень попиту, якби товар не мав акцій. Вона буде основою подальшого прогнозування. Застосовуючи алгоритми прогнозування до нового ряду, ми отримуємо більш точний прогноз.
Також, якщо у прогнозному періоді передбачається поява акції, то в цьому випадку ми маємо можливість коригування прогнозу з урахуванням майбутніх акцій.

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