Using Classic Time-series Forecasting Methods

Note:

This section describes non-seasonal and seasonal time-series forecasting methods that do not include Box-Jenkins ARIMA methods. For information on those methods, see Using ARIMA Time-series Forecasting Methods.

You can forecast historical data using many different time-series forecasting methods. Some methods are designed to work best for certain types of data:

Figure 5. Seasonal Data (Left) and Data with a Trend (Right)

Two graph plots: the left shows a repeating wave to indicate seasonality; the right shows a wave with increasing amplitude and values to indicate trend

In addition to these categories, two types of seasonal methods exist: additive and multiplicative. Additive seasonality has a steady pattern amplitude, and multiplicative seasonality has the pattern amplitude increasing or decreasing over time. Figure 6, Different Seasonal Curves illustrates these different curves.

Figure 6. Different Seasonal Curves

Graphs showing additive seasonality without and with trend (upper left and right) and multiplicative seasonality without and with trend (lower left and right), where additive and multiplicative are described in the previous paragraph.

For time-series forecasting, any of the classic time-series forecasting methods should work with different amounts of success. However, each method has its own purpose, as described in Table 1 and the summary paragraphs that follow it. For more information about each classic method, see the Predictor sections of the Oracle Crystal Ball Reference and Examples Guide.

Table 1. Choosing a Classic Time-series Forecasting Method

No Trend or SeasonalityTrend Only, No SeasonalitySeasonality Only, No TrendBoth Trend and Seasonality
Single exponential smoothingDouble exponential smoothingSeasonal additiveHolt-Winters' additive
Single moving averageDouble moving averageSeasonal multiplicativeHolt-Winters' multiplicative

To summarize selection guidelines:

  To determine whether you have trend or seasonal data, click View Seasonality on the Input Data panel. For details, see Viewing Historical Data by Seasonality.

Tip:

Viewing seasonality can help you decide which methods to select. However, selecting all the classic time-series forecasting methods available for either Non-seasonal Methods or Seasonal Methods does not significantly slow down the calculations unless you are forecasting thousands of values at once, so you can consider trying them all (the default).

  For forecasting method selection procedures, see Selecting a Forecasting Method.

  To manually set the parameters for any method, see Setting Classic Time-series Forecasting Method Parameters, following.