UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Practical Bayesian support vector regression for financial time series prediction and market condition change detection

Law, T; Shawe-Taylor, J; (2017) Practical Bayesian support vector regression for financial time series prediction and market condition change detection. Quantitative Finance , 17 (9) pp. 1403-1416. 10.1080/14697688.2016.1267868. Green open access

[thumbnail of Practical Bayesian support vector regression for financial time series prediction and market condition change detection.pdf]
Preview
Text
Practical Bayesian support vector regression for financial time series prediction and market condition change detection.pdf - Published Version

Download (3MB) | Preview

Abstract

Support vector regression (SVR) has long been proven to be a successful tool to predict financial time series. The core idea of this study is to outline an automated framework for achieving a faster and easier parameter selection process, and at the same time, generating useful prediction uncertainty estimates in order to effectively tackle flexible real-world financial time series prediction problems. A Bayesian approach to SVR is discussed, and implemented. It is found that the direct implementation of the probabilistic framework of Gao et al. returns unsatisfactory results in our experiments. A novel enhancement is proposed by adding a new kernel scaling parameter (Formula presented.) to overcome the difficulties encountered. In addition, the multi-armed bandit Bayesian optimization technique is applied to automate the parameter selection process. Our framework is then tested on financial time series of various asset classes (i.e. equity index, credit default swaps spread, bond yields, and commodity futures) to ensure its flexibility. It is shown that the generalization performance of this parameter selection process can reach or sometimes surpass the computationally expensive cross-validation procedure. An adaptive calibration process is also described to allow practical use of the prediction uncertainty estimates to assess the quality of predictions. It is shown that the machine-learning approach discussed in this study can be developed as a very useful pricing tool, and potentially a market condition change detector. A further extension is possible by taking the prediction uncertainties into consideration when building a financial portfolio.

Type: Article
Title: Practical Bayesian support vector regression for financial time series prediction and market condition change detection
Open access status: An open access version is available from UCL Discovery
DOI: 10.1080/14697688.2016.1267868
Publisher version: http://dx.doi.org/10.1080/14697688.2016.1267868
Language: English
Additional information: © 2017 The Author(s). Published by Informa UK Limited, trading as Taylor & Francis Group This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Keywords: Support vector machines regression, Kernel scaling, Machine learning, Bayesian inference, Multi-armed bandit Bayesian optimization, Gaussian process
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/1546210
Downloads since deposit
313Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item