Holt Winter's, Series Decomposition and Wavelet Benchmarks

How much accuracy shall you expect from time-series forecasting algorithms? As you already know a Mean Absolute Percent Error of 10% can be considered very good but normally this error measure stands in the range 20% to 30%.

To show you how good a forecast produced with IPredict be, we prepared a simple model:
     Xt = 0.1 t + 1/2 sin(t*6.28/12) + 7/10 sin(t*6.28/8) + random()
this model is periodic and with a linear trend, a situation that is very typical for a lot of businesses and also for the financial markets. On this simple model we calculated a forecast using the three Holt Winter's methods, the two Series Decomposition methods and IPredict's unique Wavelet Forecast method. Finally we computed the Mean Absolute Percent Error all the predictions.

The Holt Winter's predictions look like this:

The Series Decomposition predictions look like this:

The Wavelet prediction looks like this:

As you can see from the two pictures the random noise makes it very difficult to identify correctly the model.

Here you can find also the Mean Absolute Percent Error of this benchmark:

Holt Winter's Multiple 10.20%
Holt Winter's Multiplicative 16.60%
Holt Winter's Additive 14.36%
Additive Decomposition 14.37%
Multiplicative Decomposition 20.08%
Wavelet 10.42%

As you can see the best algorithms have a Mean Absolute Percent Error around 10%, a very good result. Less surprisingly the multiplicative models are worse than the additive ones (excluding Wavelet that is neither additive nor multiplicative) since the time series we used is an additive one. The proprietary algorithms are the ones that score better and between them and the best 'classical' algorithms there is an outstanding 40% difference.



Read More Articles on Time-series Forecasting 

Forecasting Methods.
Time Series Forecasting.
Forecasting Concepts.
Error Statistics.
Fast Fourier Transform.
Kernel Smoothing.
Savitsky-Golay Smoothing.
Downloading Financial Data from Yahoo.
Digital Signal Processing.
Curve Analysis.
Markowitz Optimal Portfolio.
Holt Winter's, Series Decomposition and Wavelet Benchmarks.
Use of the Moving Average in Time-series Forecasting.
Denoising Techniques.
Computational Performance.
Moving Averages.
Active Moving Average.
Fractal Projection.
Multiple Regression.
Principal Component Analysis.
Options Pricing with Black-Scholes.
Time-series preprocessing.