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...
Main Authors: | , |
---|---|
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 |