User Tools

Site Tools


Go to GMDH home page

Video Tutorials

User Guide

1. Streamline Client

2.Streamline Server

3. Starting Up

4. Connecting data

5. Demand and Sales Forecasting

6. Inventory Planning

7. Reference


7.7.6 Confidence intervals

To provide more insights to risks and opportunities Streamline can show probable forecast variability boundaries called the confidence interval.

Confidence interval algorithm

To create the confidence interval, Streamline calculates the Mean Squared Error (MSE) as the first step. The formula for the Mean Squared Error is the following:

MSE={1/n} sum{n=1}{n}{}(y_{i}{}{}-hat{y}_{i}{}{})^2,


  • n - the number of periods (months or weeks) used in the model;
  • y_{i} - actual sales values;
  • hat{y}_{i} - forecasted values.
Confidence interval is calculated for the tree leaves while on a category level you can see the sum of all item-location pairs under it.
MSE calculation ignores sales periods affected by the ‘Ignore data before’ and ‘Ignore zero sales’ settings of the forecasting panel.

Then we estimate the upper and lower confidence intervals for the forecasts using this formula:

Ft pm z sqrt{MSE},

  • Ft - forecast value;
  • MSE - Mean Squared Error;
  • z - value that depends on the degree of confidence levels. For example, a 95 % confidence level corresponds to z = 1.96. Other z-value examples are in the table below:

How to enable confidence intervals in Streamline

To enable confidence intervals in Streamline, open Settings and go to the Project tab. Then check the Enable confidence limits option in the Forecast section and specify upper and lower confidence levels. Click OK.

After you enable confidence intervals, the plot will show upper and lower confidence levels in purple. When a user hovers the mouse over the forecast the tooltip shows values of the upper and lower confidence intervals.

confidence-intervals.txt · Last modified: 2021/10/27 10:37 by admin