Learning to Trade with Incremental Support Vector Regression Experts

  • Giovanni Montana
  • Francesco Parrella
Conference paper

DOI: 10.1007/978-3-540-87656-4_73

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5271)
Cite this paper as:
Montana G., Parrella F. (2008) Learning to Trade with Incremental Support Vector Regression Experts. In: Corchado E., Abraham A., Pedrycz W. (eds) Hybrid Artificial Intelligence Systems. HAIS 2008. Lecture Notes in Computer Science, vol 5271. Springer, Berlin, Heidelberg

Abstract

Support vector regression (SVR) is an established non-linear regression technique that has been applied successfully to a variety of predictive problems arising in computational finance, such as forecasting asset returns and volatilities. In real-time applications with streaming data two major issues that need particular care are the inefficiency of batch-mode learning, and the arduous task of training the learning machine in presence of non-stationary behavior. We tackle these issues in the context of algorithmic trading, where sequential decisions need to be made quickly as new data points arrive, and where the data generating process may change continuously with time. We propose a master algorithm that evolves a pool of on-line SVR experts and learns to trade by dynamically weighting the experts’ opinions. We report on risk-adjusted returns generated by the hybrid algorithm for two large exchange-traded funds, the iShare S&P 500 and Dow Jones EuroStoxx 50.

Keywords

Incremental support vector regression subspace tracking ensemble learning computational finance algorithmic trading 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Giovanni Montana
    • 1
  • Francesco Parrella
    • 1
  1. 1.Department of MathematicsImperial College London 

Personalised recommendations