- Causal forecasting is a method of forecasting based upon tying the forecast to a variable.
- Causal forecasting is little used in statistical forecasting.
What Is Causal Forecasting?
Causal forecasting is forecasting one value by another value. There are various forms of complexity with regards to causal forecasting, however, the most simple mathematical explanation is the following:
Forecasted Variable = Value x Causal + Constant
Here you can see a simple formula which is generated by a best-fit line. The best fit line is a line that is drawn which best fits the data points.
How Is It Used In Supply Chain Management?
The answer is very sparingly. Causal forecasting is applied in some other fields, most notably finance and in weather forecasting. There have been many books or sections of books written about causal forecasting, and it is widely discussed, although more by academics than by practitioners. However, it is still not widely applied.
There are several reasons for this:
- Causal forecasting is higher maintenance that competing for forecasting methods such as time series.
- Companies do not apply very many resources to the statistical forecasting process
- Companies do not hire individuals with sufficient technical and mathematical knowledge to work on the mathematical side of forecasting
The maintenance aspect of causal forecasting is a real problem for supply chain demand planning departments which typically have little in the way of resources to very much complex forecasting. Secondly, the way that forecasting systems often implement causal forecasting is so high maintenance that there is a disincentive to use it.
SAP DP has created such a high maintenance approach to causal forecasting that almost no companies use their functionality. This is the causal forecast configuration screen. SAP’s design misunderstands how few resources supply chain demand planning departments have to perform forecasting. The fact that companies continue to buy poor forecasting applications is indicative of how little most executive decision makers know about forecasting software, and how little testing is performed on software before selection.
Low Maintenance Causal Forecasting
I have developed a way to use causal forecasting which is far lower maintenance based upon the use of attributes. In this approach, the causal formula is calculated externally in say Excel, and then once the relationship is determined between the predictive variable and the forecast, and the predictive variable’s forecast is generated, a percentage increase or decrease can be applied per attribute product grouping. To understand how this works, it’s important to understand attribute-based forecasting, which I provide coverage in this article.
This approach is probably one of the few ways that causal forecasting could find its way into companies. However, almost no one is aware of this approach, and the vast majority of companies in supply chain lack the software to implement the approach. So it for all intents and purposes does not exist.
The result of these three factors is that even for large companies, consistently applying much more than simple time series techniques to their supply chain forecasting process are beyond their capability. This brings up an interesting point.
The financial sector’s budget for forecasting software and talent is quite a bit different from that of supply chain forecasting. This is part of the misallocation of resources from the sector of the economy that observes and places bets on which entities will increase in value, to the part of the economy that adds value.
Forecasting in the Fake Economy
The most consistent and advanced users of causal forecasting techniques are in the financial industry, i.e., Wall Street, hedge funds, etc… In finance, causal forecasting is also referred to as leading indicator forecasting. Forecasting in finance is far more sophisticated although far less glandular. While a company with a supply chain can have 100,000s of thousands of SKU-Locations to forecast, generally a firm in finance trying to predict the movements of a financial instrument (stock, bond, currency, etc..) is attempting to forecast only a few variables at a time.
While a company with a supply chain may not do causal forecasting at all, of if they do forecast with one causal, a financial firm may use 10 or more independent variables (Xs) to perform the forecast. This is an interesting statement about how resources are allocated in an economy. Far greater resources are being spent in financial forecasting than in the supply chain. That is far more effort is going into forecasting the fake Wall Street economy over the real economy for products and things.
Causal forecasting is an important forecasting method that is underutilized by companies that both lack the resources and attention and follow through to implement causal systems. The most basic causal system to implement is an overall macroeconomic variable (such as predicted GDP growth or decline) to the entire product database. This type of forecast adjustment can be applied before any other forecasting is performed to effectively tie the future sales to the overall economy. As different products react differently to changes in the economy the regression formula would have to be determined to know how much or how little to change the top-level forecast in response to economic vacillations.
Secondly, other macroeconomic indicators that are most industry-specific can be used relatively easily. For instance, a lumber company could use future housing starts to forecast the demand for its product. However, the current way of applying causal forecasting to SKUs is too high maintenance. I will cover a better way in the book “Supply Chain Forecasting Software.”
Brightwork Forecast Explorer
Sales Forecasting Book
The Problems with Combining Forecasts
In most companies, the statistical and sales forecast are poorly integrated, and in fact, most companies do not know how to combine them. Strange questions are often asked such as “does the final forecast match the sales forecast?” without appropriate consideration to the accuracy of each input.
Effectively combining statistical and sales forecasting requires determining which input to the forecast have the most “right” to be represented – which comes down to those that best improve forecast accuracy.
Is Everyone Focused on Forecast Accuracy?
Statistical forecasts and sales forecasts come from different parts of the company, parts that have very different incentives. Forecast accuracy is not always on the top of the agenda for all parties involved in forecasting.
By reading this book you will:
- See the common misunderstandings that undermine being able to combine these different forecast types.
- Learn how to effectively measure the accuracy of the various inputs to the forecast.
- Learn how the concept of Forecast Value Add plays into the method of combining the two forecast types.
- Learn how to effectively run competitions between the best-fit statistical forecast, homegrown statistical models, the sales forecast, the consensus forecast, and how to find the winning approach per forecasted item.
- Learn how CRM supports (or does not support) the sales forecasting process.
- Learn the importance of the quality of statistical forecast in improving the creation and use of the sales forecast.
- Gain an understanding of both the business and the software perspective on how to combine statistical and sales forecasting.
- Chapter 1: Introduction
- Chapter 2 Where Demand Planning Fits within the Supply Chain Planning Footprint
- Chapter 3: The Common Problems with Statistical Forecasting
- Chapter 4: Introduction to Best Fit Forecasting
- Chapter 5: Comparing Best Fit to Home Grown Statistical Forecasting Methods
- Chapter 6: Sales Forecasting
- Chapter 7: Sales Forecasting and CRM
- Chapter 8: Conclusion