Skip to main content

Time series and forecasting (WACE Year 12 Mathematics Applications)

Syllabus dot point

“Plot and describe time series, smooth with moving averages, deseasonalise with seasonal indices, fit a trend line and forecast future values.”

9 min read

Quick answer

Time series analysis describes data measured over time and uses it to forecast. The pipeline is: plot and describe the components (trend, seasonal, cyclic, irregular), smooth with moving averages, compute seasonal indices and deseasonalise (divide by the index), fit a least-squares trend line to the deseasonalised data, substitute a future time to forecast, then reseasonalise (multiply by the index) to get the actual forecast.

Jump to a section
  1. What this dot point is asking
  2. The components of a time series
  3. Smoothing and deseasonalising
  4. Limitations of forecasts
  5. Where each tool fits in the pipeline
  6. Exam-style questions

What this dot point is asking

You must plot and describe a time series, smooth it, deseasonalise it, fit a trend line and forecast.

The components of a time series

A time series plots a variable against time. It blends up to four components.

Time series components

Trend: the long-term upward or downward movement. Seasonal: a regular pattern repeating within a fixed period (quarters, months). Cyclic: longer swings not of fixed length (the business cycle). Irregular: random, unpredictable variation.

Describing the series means naming which components are present and the overall direction.

Smoothing and deseasonalising

To see the trend, first reduce the noise. Moving-average smoothing averages each value with its neighbours; for quarterly data a centred four-point average removes the seasonal cycle. Seasonal indices measure each season's typical deviation from average and let you remove it.

The forecasting pipeline
  1. Find the seasonal indices (they sum to the number of seasons).
  2. Deseasonalise: deseasonalised value =actualseasonal index= \dfrac{\text{actual}}{\text{seasonal index}}.
  3. Fit a least-squares trend line y=a+bty = a + bt to the deseasonalised data.
  4. Forecast: substitute the future tt into the trend line.
  5. Reseasonalise: actual forecast == deseasonalised forecast ×\times seasonal index of the target season.

The order matters: deseasonalise before fitting the trend (so the seasonal swing does not distort the line), and reseasonalise after forecasting (to put the season back).

Deseasonalise, fit, forecast, reseasonalise

The whole point of deseasonalising is to fit a clean trend line. Forgetting to reseasonalise the final forecast is the most common error: it leaves the answer as a deseasonalised value rather than the actual predicted figure for that season.

Worked example

A full forecast

Quarterly visitor numbers have seasonal indices Q1 =0.70= 0.70, Q2 =0.90= 0.90, Q3 =1.10= 1.10, Q4 =1.30= 1.30. The deseasonalised data gives a trend line y=200+15ty = 200 + 15t, with t=1t = 1 the first quarter of data. Forecast the actual visitors for t=16t = 16, which is a Quarter 4.

Check the indices

0.70+0.90+1.10+1.30=4.000.70 + 0.90 + 1.10 + 1.30 = 4.00, correct for four quarters.

Forecast the deseasonalised value

At t=16t = 16: y=200+15(16)=200+240=440y = 200 + 15(16) = 200 + 240 = 440 (deseasonalised visitors).

Reseasonalise for Quarter 4

Multiply by the Q4 index: 440×1.30=572440 \times 1.30 = 572 visitors.

Interpret with caution

The forecast for that Quarter 4 is about 572572 visitors. Because t=16t = 16 is beyond the data, it is an extrapolation: it assumes the linear trend and the seasonal pattern both continue, which may not hold.

Limitations of forecasts

A time-series forecast assumes the trend and seasonal pattern persist. Forecasting far beyond the data is extrapolation and is risky: trends can flatten, reverse, or be disrupted by one-off events. Always state that a forecast assumes the past pattern continues, and flag extrapolations.

Where each tool fits in the pipeline

It helps to see how the separate time-series tools connect. The time series plot identifies which components are present. Moving-average smoothing reduces noise to reveal the trend and is also used in computing seasonal indices. Seasonal indices quantify the repeating effect and let you deseasonalise. The least-squares trend line measures the genuine long-term movement of the deseasonalised data. Forecasting substitutes a future time into the trend line, and reseasonalising restores the season. Each tool is a step, and a full forecasting question moves through all of them in this order.

Common errors
Fitting the trend line to raw data
Deseasonalise first, or the seasonal swing distorts the slope.
Forgetting to reseasonalise
The final forecast for a specific season must be multiplied by that season's index; otherwise it is only the deseasonalised value.
Using the wrong season's index
Match the index to the season of the forecast time, not the first quarter.
Ignoring extrapolation risk
Forecasts beyond the data assume the pattern continues; say so.

Exam-style questions

Questions in the style of SCSA exam questions on this dot point, each with a worked answer. They are written by ExamExplained unless tagged "Past paper"; the year shows the paper a question is modelled on.

WACE 2021-style8 marks
Deseasonalised quarterly sales give a trend line y=50+4ty = 50 + 4t, where t=1t = 1 is the first quarter of data. The Quarter 1 seasonal index is 0.850.85. (a) Forecast the deseasonalised sales for t=12t = 12. (b) Reseasonalise the forecast if t=12t = 12 is a Quarter 4 with seasonal index 1.301.30. (c) State one limitation of this forecast.
Show worked answer →

Use the trend line, then restore the season.

(a) Deseasonalised forecast at t=12t = 12: y=50+4(12)=50+48=98y = 50 + 4(12) = 50 + 48 = 98. (3 marks)

(b) Reseasonalise by multiplying by the Quarter 4 index: 98×1.30=127.498 \times 1.30 = 127.4, so about 127127 units. (3 marks)

(c) The forecast assumes the linear trend and seasonal pattern continue unchanged; as t=12t = 12 is beyond the data it is an extrapolation and may be unreliable. (2 marks)

Markers reward the trend substitution, multiplying by the correct season's index, and an extrapolation-based limitation.

WACE 2023-style5 marks
Outline the steps to forecast a future seasonal value from a time series, from the raw data to the final forecast.
Show worked answer →

The standard pipeline runs deseasonalise, trend, reseasonalise.

Step 1: calculate the seasonal indices from the data (using averages or smoothing). Step 2: deseasonalise the data by dividing each value by its seasonal index. Step 3: fit a least-squares trend line to the deseasonalised data against a time variable tt. Step 4: substitute the future tt to forecast the deseasonalised value. Step 5: reseasonalise by multiplying by the seasonal index of the target season. (5 marks)

Markers reward all five steps in order, especially deseasonalise before fitting and reseasonalise after forecasting.

Practise this

Sources & how we know this

ExamExplained