An Online Vector Error Correction Model for Exchange Rates Forecasting

Paola Arce, Jonathan Antognini, Werner Kristjanpoller, Luis Salinas

2015

Abstract

Financial time series are known for their non-stationary behaviour. However, sometimes they exhibit some stationary linear combinations. When this happens, it is said that those time series are cointegrated.The Vector Error Correction Model (VECM) is an econometric model which characterizes the joint dynamic behaviour of a set of cointegrated variables in terms of forces pulling towards equilibrium. In this study, we propose an Online VEC model (OVECM) which optimizes how model parameters are obtained using a sliding window of the most recent data. Our proposal also takes advantage of the long-run relationship between the time series in order to obtain improved execution times. Our proposed method is tested using four foreign exchange rates with a frequency of 1-minute, all related to the USD currency base. OVECM is compared with VECM and ARIMA models in terms of forecasting accuracy and execution times. We show that OVECM outperforms ARIMA forecasting and enables execution time to be reduced considerably while maintaining good accuracy levels compared with VECM.

References

  1. Arce, P. and Salinas, L. (2012). Online ridge regression method using sliding windows. 2011 30th International Conference of the Chilean Computer Science Society, 0:87-90.
  2. Banerjee, A. (1993). Co-integration, Error Correction, and the Econometric Analysis of Non-stationary Data. Advanced texts in econometrics. Oxford University Press.
  3. Cesa-Bianchi, N., Conconi, A., and Gentile, C. (2005). A second-order perceptron algorithm. SIAM J. Comput., 34(3):640-668.
  4. Cesa-Bianchi, N. and Lugosi, G. (2006). Prediction, Learning, and Games. Cambridge University Press, New York, NY, USA.
  5. Crammer, K., Dekel, O., Keshet, J., Shalev-Shwartz, S., and Singer, Y. (2006). Online passive-aggressive algorithms. Journal of Machine Learning Research, 7:551-585.
  6. Dukascopy (2014). Dukascopy historical data feed.
  7. Duy, T. A. and Thoma, M. A. (1998). Modeling and forecasting cointegrated variables: some practical experience. Journal of Economics and Business, 50(3):291- 307.
  8. Engle, R. F. and Granger, C. W. J. (1987). Co-Integration and Error Correction: Representation, Estimation, and Testing. Econometrica, 55(2):251-276.
  9. Engle, R. F. and Patton, A. J. (2004). Impacts of trades in an error-correction model of quote prices. Journal of Financial Markets, 7(1):1-25.
  10. Herlemont, D. (2003). Pairs trading, convergence trading, cointegration. YATS Finances & Techonologies, 5.
  11. Johansen, S. (1988). Statistical analysis of cointegration vectors. Journal of Economic Dynamics and Control, 12(2-3):231-254.
  12. Johansen, S. (1995). Likelihood-Based Inference in Cointegrated Vector Autoregressive Models. Oxford University Press.
  13. Mukherjee, T. K. and Naka, A. (1995). Dynamic relations between macroeconomic variables and the japanese stock market: an application of a vector error correction model. Journal of Financial Research, 18(2):223-37.
  14. Rosenblatt, F. (1958). The Perceptron: A probabilistic model for information storage and organization in the brain. Psychological Review, 65:386-408.
  15. Vovk, V. (2001). Competitive on-line statistics. International Statistical Review, 69:2001.
  16. Zhang, T. (2004). Solving large scale linear prediction problems using stochastic gradient descent algorithms. In ICML 2004: Proceedings of the twenty-first international conference on Machine Learning. OMNIPRESS, pages 919-926.
Download


Paper Citation


in Harvard Style

Arce P., Antognini J., Kristjanpoller W. and Salinas L. (2015). An Online Vector Error Correction Model for Exchange Rates Forecasting . In Proceedings of the International Conference on Pattern Recognition Applications and Methods - Volume 2: ICPRAM, ISBN 978-989-758-077-2, pages 193-200. DOI: 10.5220/0005205901930200


in Bibtex Style

@conference{icpram15,
author={Paola Arce and Jonathan Antognini and Werner Kristjanpoller and Luis Salinas},
title={An Online Vector Error Correction Model for Exchange Rates Forecasting},
booktitle={Proceedings of the International Conference on Pattern Recognition Applications and Methods - Volume 2: ICPRAM,},
year={2015},
pages={193-200},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005205901930200},
isbn={978-989-758-077-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Pattern Recognition Applications and Methods - Volume 2: ICPRAM,
TI - An Online Vector Error Correction Model for Exchange Rates Forecasting
SN - 978-989-758-077-2
AU - Arce P.
AU - Antognini J.
AU - Kristjanpoller W.
AU - Salinas L.
PY - 2015
SP - 193
EP - 200
DO - 10.5220/0005205901930200