10.3 Applied Causal Forecasting: Regression, Correlation & Leading Indicators
Key Takeaways
The correlation coefficient r ranges from -1 to +1 and measures direction and strength; the coefficient of determination R-squared is r squared and states the share of variation in demand explained by the model.
Correlation is not causation, and a high R-squared on historical data guarantees nothing about forecast accuracy outside the observed range.
A leading indicator must move before demand and be published in time to act on — an indicator that moves simultaneously with demand has no forecasting value.
Multiple regression adds independent variables but risks multicollinearity when those variables are correlated with each other, which destabilizes the coefficients.
Causal models earn their keep at medium and long horizons and at turning points, where time-series extrapolation is structurally blind.
Applied Causal Forecasting: Regression, Correlation & Leading Indicators
Time-series methods answer "what has this series been doing?" Causal (associative) models answer "what drives this series, and what are those drivers about to do?" That difference matters most exactly where time series fail — at turning points and over long horizons. Exam 2 tests both the arithmetic and the judgment.
Simple Linear Regression — Fully Worked
The model fits a straight line , where is demand (the dependent variable) and is the driver (the independent variable), by minimizing the sum of squared vertical distances between the observations and the line — hence least squares.
Scenario: A supplier of commercial HVAC filters believes demand tracks regional non-residential construction permits issued two quarters earlier.
| Period | Permits (X, hundreds) | Filter demand (Y, thousands) | XY | X² | Y² |
|---|---|---|---|---|---|
| 1 | 4 | 26 | 104 | 16 | 676 |
| 2 | 6 | 32 | 192 | 36 | 1,024 |
| 3 | 5 | 30 | 150 | 25 | 900 |
| 4 | 9 | 43 | 387 | 81 | 1,849 |
| 5 | 8 | 39 | 312 | 64 | 1,521 |
| 6 | 10 | 46 | 460 | 100 | 2,116 |
| Σ (n = 6) | 42 | 216 | 1,605 | 322 | 8,086 |
Step 1 — Slope.
Step 2 — Intercept.
Step 3 — The forecasting equation.
Step 4 — Forecast. If permits two quarters ago were 12 (hundred):
Step 5 — Interpret the coefficients in business language.
- Slope : each additional hundred permits is associated with roughly 3,321 additional filters. This is the number a category manager uses to size a capacity commitment.
- Intercept : about 12,750 filters of demand exist independent of new construction — replacement and maintenance demand. Note the caution: the intercept is only meaningful if falls within a plausible range of the data.
Correlation and the Coefficient of Determination
Continuing the example:
- Numerator = (computed above)
Reading these numbers:
| Statistic | Range | Meaning |
|---|---|---|
| r | −1 to +1 | Direction and strength of the linear relationship. means no linear relationship — a strong curved relationship can still produce near zero. |
| R² | 0 to 1 | Share of variation in explained by the model. Here 99.6% of filter-demand variation is explained by permit activity. |
Exam trap: a high describes fit to history, not forecast accuracy. Adding variables always raises mechanically, which is why adjusted and out-of-sample validation exist. A model with built on six observations and eight variables has fitted noise.
Leading, Coincident and Lagging Indicators
A causal model is only useful if the driver is known before the demand it predicts.
| Type | Timing relative to demand | Forecasting value | Examples |
|---|---|---|---|
| Leading | Moves before | High — this is what you want | Building permits, new orders indices, consumer confidence, order backlog, quote and bid activity |
| Coincident | Moves at the same time | None for forecasting; useful for confirming the current state | Industrial production, employment, retail sales |
| Lagging | Moves after | None for forecasting; useful for confirming a turning point occurred | Unemployment duration, inventory-to-sales ratio, average prime rate |
Validating a candidate indicator — the practical checklist:
- Is there a plausible causal mechanism? Without one, the correlation is probably spurious.
- Is the lead time stable? A driver that leads demand by two quarters sometimes and five quarters at other times is not usable.
- Is it published in time? An indicator with a three-month reporting delay and a two-month lead provides no actionable warning.
- Is it revised? Many economic series are revised substantially after first release; a model built on first prints behaves differently in production.
- Does it hold out of sample? Fit on one period and test on a period the model never saw.
For supply management specifically, the ISM Report On Business and its Purchasing Managers' Index are the classic leading indicators of industrial activity, with the new-orders sub-index leading production. Sector-specific leaders include housing starts and permits for building products, vehicle production schedules for automotive components, and rig counts for oilfield supply.
Multiple Regression and Multicollinearity
Multiple regression extends the model to several drivers:
Example: filter demand as a function of construction permits, average regional temperature, and a regulatory air-quality index.
Multicollinearity occurs when the independent variables are strongly correlated with each other — for instance, including both GDP and industrial production. The model may still fit well overall, but the individual coefficients become unstable and can even take the wrong sign, so any interpretation of an individual driver's effect becomes unreliable. Remedies: drop one of the correlated variables, combine them into a single index, or collect more data.
Other standard cautions:
- Overfitting — too many variables relative to observations. A workable rule of thumb is at least ten observations per independent variable.
- Extrapolation beyond the observed range — the fitted relationship has no evidence outside the data. Forecasting demand at from data spanning to is extrapolation, not prediction.
- Structural breaks — a new competitor, a regulation, or a pandemic changes the relationship itself. Historical coefficients then describe a world that no longer exists.
- Autocorrelation — successive residuals correlate in time-series regressions, which understates the true standard errors and makes the model look more reliable than it is.
When to Use Causal Models in Supply Management
| Situation | Use causal? | Why |
|---|---|---|
| Weekly replenishment of a mature SKU | No | Time series is cheaper, faster, and adequate |
| Sizing a three-year supplier capacity commitment | Yes | The horizon exceeds what extrapolation can support |
| Anticipating a demand turning point in a cyclical industry | Yes | Time series is structurally blind to turning points |
| Forecasting a commodity input price | Yes | Price is driven by identifiable supply and demand fundamentals |
| Forecasting a brand-new product with no history | No | No historical relationship exists to fit; use analogy and judgment |
| Justifying a network redesign | Yes | Long-horizon structural decision requiring scenario analysis |
The strongest practical answer on Exam 2 is usually a blend: a statistical baseline for the short horizon, a causal overlay for the medium horizon, and structured judgment applied through the S&OP consensus process — with each adjustment documented so that forecast value added can be measured afterward.
Six observations produce the sums n = 6, ΣX = 42, ΣY = 216, ΣXY = 1,605, and ΣX² = 322. What is the least-squares slope, and what does it mean?
Slope 12.75, meaning each additional unit of X is associated with 12.75 additional units of Y.
Slope 0.301, meaning X and Y move in nearly fixed proportion.
Slope 5.143, calculated as the mean of Y divided by the mean of X.
Slope 3.321, meaning each additional unit of X is associated with roughly 3.321 additional units of Y.
A demand model built on 14 monthly observations with 6 independent variables achieves an R-squared of 0.97, but its forecasts have been badly wrong for the past two quarters. What is the most likely explanation?
The model is overfitted — R-squared measures fit to historical data and rises mechanically as variables are added, so a model with six variables on fourteen observations has fitted noise rather than signal.
The correlation coefficient must be negative, which always causes forecast failure.
Regression models cannot be used for demand forecasting under any circumstances.
The R-squared is too low; adding more independent variables would improve forecast accuracy.
A planner proposes using regional industrial production as the driver in a causal model for a component whose demand moves in the same month as industrial production. What is the problem?
The problem is only that industrial production data is expensive to obtain.
Industrial production is a coincident indicator, so it provides no forward warning and cannot support a forecast even though the historical correlation may be strong.
Industrial production is a leading indicator and should be used with a longer lag applied.
Coincident indicators are ideal for forecasting because they eliminate lag estimation error.
Sections you finish are checked off in the contents.