Published October 17, 2024 | Version v2

Service Level Anchoring in Demand Forecasting: The Moderating Impact of Retail Promotions and Product Perishability

Authors/Creators

Description

This dataset is used for the working paper "Service Level Anchoring in Demand Forecasting: The Moderating Impact of Retail Promotions and Product Perishability," authored by Fahimnia, Tan, and Tahirov. The data was collected during a laboratory experiment designed based on data from a real case in the fast-moving consumer goods (FMCG) industry. Each subject was assigned to one of the following treatment groups:

  • T1 - forecasts were made for a nonperishable product (shelf life of 9 months), with no service level information.
  • T2 - forecasts were made for a perishable product (shelf life 1 day), with no service level information.
  • T3 - forecasts were made for a nonperishable product, with a high service level information.
  • T4 - the forecasts were still for a nonperishable product, with a lower service level information.
  • T5 - forecasts were made for a perishable product, with high service level information.
  • T6 - forecasts were made for a perishable product, with low service level information.

A total of 368 subjects prepared four forecasts each. For each forecast, a subject was provided with 30 weeks of sales data, including both normal and promotional weeks. The promotional weeks were highlighted as "Promo." The subjects were asked to provide their forecasts for week 31, basing their forecasts solely on historical data and potential sales promotions. Mean absolute percentage error (MAPE) was used to assess the accuracy of the forecasts. Percentage forecast bias was used to measure the deviation of adjusted forecasts from the normative benchmark forecast.

The dataset includes four Excel files, two code script files, and a README file:
1. Excel files 1 and 2:
 "database_analysis.xlsx": Contains average adjusted forecasts for each subject during both promotional and non-promotional periods, along with demographic information, calculated MAPE, forecast bias, service level, and product perishability. This file is used as input data in the "data_cleaning.R" script.
"database_plot.xlsx": This Excel file contains a compact and cleaned version of the data from the first file, excluding outliers, and was used to create visuals such as boxplots.
2. Excel Files 3 and 4:
"Pool_1_Perishable.xlsx" and "Pool_2_Non_Perishable.xlsx": Contain real datasets for perishable and non-perishable products used in the experiment.
3. Code Script File:
"data_cleaning.R": This script performs data pre-processing by cleaning and transforming the dataset.
"analysis.R": This script loads the cleaned data and performs statistical analysis, including ANOVA and hypothesis testing. 

Files

README.txt

Files (2.6 MB)

Name Size Download all
md5:8f197c27cc1f7cb2a36ec9b3f86471bb
6.4 kB Download
md5:a9f9cc7545ee89a4968cc683f0ff3017
9.7 kB Download
md5:56871255f7037ffeb6d81b098aedaec6
329.8 kB Download
md5:ba8ba8c5f6438e2a596a7eeaa09a227b
146.8 kB Download
md5:7f29f9975f55762d0dbaa5289a9ff391
1.1 MB Download
md5:24428c6e68fbfc293348f8968dd7a3bd
1.0 MB Download
md5:8d2627b987a69b4ce485ca75e73e74ce
12.4 kB Preview Download