Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation

Stock investing is one of the most popular types of investments since it provides the highest return among all investment types; however, it is also associated with considerable risk. Fluctuating stock prices provide an opportunity for investors to make a high profit. We can see the movement of grou...

Full description

Bibliographic Details
Main Authors: Zuherman Rustam, Puteri Kintandani
Format: Article
Language:English
Published: Hindawi Limited 2019-01-01
Series:Modelling and Simulation in Engineering
Online Access:http://dx.doi.org/10.1155/2019/8962717
id doaj-6d8c87383c9b449bb03f215ffd2cdd99
record_format Article
spelling doaj-6d8c87383c9b449bb03f215ffd2cdd992020-11-25T00:08:11ZengHindawi LimitedModelling and Simulation in Engineering1687-55911687-56052019-01-01201910.1155/2019/89627178962717Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm OptimisationZuherman Rustam0Puteri Kintandani1Department of Mathematics, FMIPA Universitas Indonesia Kampus UI Depok, Depok 16424, IndonesiaDepartment of Mathematics, FMIPA Universitas Indonesia Kampus UI Depok, Depok 16424, IndonesiaStock investing is one of the most popular types of investments since it provides the highest return among all investment types; however, it is also associated with considerable risk. Fluctuating stock prices provide an opportunity for investors to make a high profit. We can see the movement of groups of stock prices from the stock index, which is called Jakarta Composite Index (JKSE) in Indonesia. Several studies have focused on the prediction of stock prices using machine learning, while one uses support vector regression (SVR). Therefore, this study examines the application of SVR and particle swarm optimisation (PSO) in predicting stock prices using stock historical data and several technical indicators, which are selected using PSO. Subsequently, a support vector machine (SVM) was applied to predict stock prices with the technical indicator selected by PSO as the predictor. The study found that stock price prediction using SVR and PSO shows good performances for all data, and many features and training data used by the study have relatively low error probabilities. Thereby, an accurate model was obtained to predict stock prices in Indonesia.http://dx.doi.org/10.1155/2019/8962717
collection DOAJ
language English
format Article
sources DOAJ
author Zuherman Rustam
Puteri Kintandani
spellingShingle Zuherman Rustam
Puteri Kintandani
Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation
Modelling and Simulation in Engineering
author_facet Zuherman Rustam
Puteri Kintandani
author_sort Zuherman Rustam
title Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation
title_short Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation
title_full Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation
title_fullStr Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation
title_full_unstemmed Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation
title_sort application of support vector regression in indonesian stock price prediction with feature selection using particle swarm optimisation
publisher Hindawi Limited
series Modelling and Simulation in Engineering
issn 1687-5591
1687-5605
publishDate 2019-01-01
description Stock investing is one of the most popular types of investments since it provides the highest return among all investment types; however, it is also associated with considerable risk. Fluctuating stock prices provide an opportunity for investors to make a high profit. We can see the movement of groups of stock prices from the stock index, which is called Jakarta Composite Index (JKSE) in Indonesia. Several studies have focused on the prediction of stock prices using machine learning, while one uses support vector regression (SVR). Therefore, this study examines the application of SVR and particle swarm optimisation (PSO) in predicting stock prices using stock historical data and several technical indicators, which are selected using PSO. Subsequently, a support vector machine (SVM) was applied to predict stock prices with the technical indicator selected by PSO as the predictor. The study found that stock price prediction using SVR and PSO shows good performances for all data, and many features and training data used by the study have relatively low error probabilities. Thereby, an accurate model was obtained to predict stock prices in Indonesia.
url http://dx.doi.org/10.1155/2019/8962717
work_keys_str_mv AT zuhermanrustam applicationofsupportvectorregressioninindonesianstockpricepredictionwithfeatureselectionusingparticleswarmoptimisation
AT puterikintandani applicationofsupportvectorregressioninindonesianstockpricepredictionwithfeatureselectionusingparticleswarmoptimisation
_version_ 1725416324326227968