A New Method for Crude Oil Price Forecasting Based on Support Vector Machines
This paper proposes a new method for crude oil price forecasting based on support vector machine (SVM). The procedure of developing a support vector machine model for time series forecasting involves data sampling, sample preprocessing, training & learning and out-of-sample forecasting. To evaluate the forecasting ability of SVM, we compare its performance with those of ARIMA and BPNN. The experiment results show that SVM outperforms the other two methods and is a fairly good candidate for the crude oil price prediction.
KeywordsSupport Vector Machine Root Mean Square Error Support Vector Regression Support Vector Machine Model ARIMA Model
- 3.Huntington, H.G.: Oil price forecasting in the 1980s: what went wrong? The Energy Journal 15, 1–22 (1994)Google Scholar
- 5.Barone-Adesi, G., Bourgoin, F., Giannopoulos, K.: Don’t look back. Risk, 100–103 (August 8, 1998)Google Scholar
- 6.Nelson, Y., Stoner, S., Gemis, G., Nix, H.D.: Results of Delphi VIII survey of oil price forecasts. Energy Report, California Energy Commission (1994)Google Scholar
- 11.Muller, K.R., Smola, J.A., Scholkopf, B.: Prediction time series with support vector machines. In: Gerstner, W., Hasler, M., Germond, A., Nicoud, J.-D. (eds.) ICANN 1997. LNCS, vol. 1327, pp. 999–1004. Springer, Heidelberg (1997)Google Scholar