Forecasting own brand sales: Does incorporating competition help?

This study aims to investigate how much value is added to traditional sales forecast- ing models in marketing by using modern techniques like factor models, Lasso, elastic net, random forest and boosting methods. A benchmark model uses only the focal brand's own information, while the other models include competitive sales and market- ing activities in various ways. An Average Competitor Model (ACM) summarises all competitive information by averages. Factor-augmented models incorporate all or some competitive information by means of common factors. Lasso and elastic net models shrink the coecient estimates of specic competing brands towards zero by adding a shrinkage penalty to the sum of squared residuals. Random forest averages many tree models obtained from bootstrapped samples. Boosting trees grow many small trees sequentially and then average over all the tree models to deliver forecasts. We use these methods to forecast sales of packaged goods one week ahead and compare their pre- dictive performance. Our empirical results for 169 brands across 31 product categories show that the Lasso and elastic net are the safest methods to employ as they are better than the benchmark for most of the brands. The random forest method has better improvement for some of the brands.

[1]  R. Fildes,et al.  Measuring forecasting accuracy : the case of judgmental adjustments to SKU-level demand forecasts , 2013 .

[2]  J. Bai,et al.  Forecasting economic time series using targeted predictors , 2008 .

[3]  J. Stock,et al.  Macroeconomic Forecasting Using Diffusion Indexes , 2002 .

[4]  V. Srinivasan,et al.  Asymmetric and Neighborhood Cross-Price Effects: Some Empirical Generalizations , 1999 .

[5]  Robert Fildes,et al.  Demand forecasting with high dimensional data: The case of SKU retail sales forecasting with intra- and inter-category promotional information , 2016, Eur. J. Oper. Res..

[6]  Dominique M. Hanssens,et al.  Market Response Models: Econometric and Time Series Analysis , 1989 .

[7]  Robert C. Blattberg,et al.  Price-Induced Patterns of Competition , 1989 .

[8]  Dennis Fok,et al.  Moderating Factors of Immediate, Gross, and Net Cross-Brand Effects of Price Promotions , 2013, Mark. Sci..

[9]  Marcelo C. Medeiros,et al.  Forecasting macroeconomic variables in data-rich environments , 2016 .

[10]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[11]  V. Srinivasan,et al.  The Asymmetric Share Effect: An Empirical Generalization on Cross-Price Effects , 2002 .

[12]  Nikolaos Kourentzes,et al.  Tactical sales forecasting using a very large set of macroeconomic indicators , 2018, Eur. J. Oper. Res..

[13]  J. Stock,et al.  Forecasting in # ation q , 1999 .

[14]  J. Ledolter,et al.  Estimating Promotion Response When Competitive Promotions Are Unobservable , 2007 .

[15]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[16]  Jiahan Li,et al.  Forecasting Macroeconomic Time Series: LASSO-Based Approaches and Their Forecast Combinations with Dynamic Factor Models , 2014 .

[17]  H. Zou,et al.  Regularization and variable selection via the elastic net , 2005 .

[18]  J. Stock,et al.  Forecasting with Many Predictors , 2006 .

[19]  Michael T. Swisher,et al.  Promocast: a New Forecasting Method for Promotion Planning , 1999 .

[20]  James H. Stock,et al.  Dynamic Factor Models , 2011 .

[21]  R. Tibshirani,et al.  Least angle regression , 2004, math/0406456.

[22]  Bart J. Bronnenberg,et al.  Database Paper - The IRI Marketing Data Set , 2008, Mark. Sci..

[23]  Michael P. Clements,et al.  The Oxford handbook of economic forecasting , 2011 .

[24]  Stephan Smeekes,et al.  Macroeconomic forecasting using penalized regression methods , 2018, International Journal of Forecasting.

[25]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.