PREDICTING THE TREND OF INDONESIAN STOCK PRICE MOVEMENTS USING DISCRIMINANT ANALYSIS AND SUPPORT VECTOR MACHINE

被引:0
|
作者
Syahputra, Hanandi Rahmad [1 ]
Husodo, Zaafri Ananto [1 ]
机构
[1] Univ Indonesia, Dept Management, Kota Depok, Indonesia
关键词
Stock price prediction; Discriminant analysis; Support vector machine; Feature selection; Stepwise linear regression; Sequential forward selection; SELECTION; CLASSIFICATION; DECOMPOSITION; MULTICLASS; LOGIT;
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
Purpose: Predicting the movement of stock prices is a very challenging task because the characteristics of the stock market are complex, non-linear, and full of uncertainty. Many approaches have been applied for predicting the movement of stock prices ranging from simple linear statistical approaches such as discriminant analysis (DA) to complex machine learning approaches such as support vector machines (SVM). Both DA and SVM are approaches that can be used to do classifications such as separating stock price trends into several classes. By designing a number of prediction models that also apply the feature selection process, the level of prediction accuracy and the factors that can influence both approaches can be compared and analysed. Methodology: In this study, the trends of stock price movements are classified into two classes, namely "highly possible to go up" and "highly possible to go down or be neutral" in which the class separation is based on technical, fundamental, financial, and beta coefficient data from issuers on the Indonesia Stock Exchange (IDX). By using this data, a number of prediction models with specific prediction periods were trained and then used to predict the trends of stock price movements on the IDX. The prediction periods used in this study are ranging from 1 month to 9 months. Findings: The results show that SVM outperforms DA in terms of classification accuracy. This study also implies that several factors such as the selection of features in the DA and SVM models and the selection of kernel functions and parameters in the SVM model affect the performance of the classification model designed. Originality/value: The stepwise linear regression (SLR) and sequential forward selection (SFS) methods are applied to select the features that are most relevant so that the performance of each prediction model increases. The SFS method in this study is based on the k-fold cross-validation and the results of the SVM training-testing process as the criterion test. This proposed criterion test aims to increase the effectiveness of the feature selection process in the SFS method. The application of Bayesian optimization is proposed to optimize the parameters in the SVM model training process. This Bayesian optimization has proven to be far better than other parameter optimization approaches.
引用
收藏
页码:684 / 707
页数:24
相关论文
共 50 条
  • [21] Classification of Hand Motions Using Linear Discriminant Analysis and Support Vector Machine
    Zeng, Haibin
    Li, Ke
    Tian, Xincheng
    Wei, Na
    Song, Rui
    Zhou, Lelai
    2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 2353 - 2356
  • [22] Face Recognition Using Fisher Linear Discriminant Analysis and Support Vector Machine
    Thakur, Sweta
    Sing, Jamuna K.
    Basu, Dipak K.
    Nasipuri, Mita
    CONTEMPORARY COMPUTING, PROCEEDINGS, 2009, 40 : 318 - +
  • [23] Research on stock price forecasting algorithm based on support vector machine
    Wang, Zhanmin
    2015 3RD INTERNATIONAL CONFERENCE ON SOFT COMPUTING IN INFORMATION COMMUNICATION TECHNOLOGY (SCICT 2015), 2015, : 112 - 116
  • [24] Predicting bitcoin price movements using sentiment analysis: a machine learning approach
    Gurrib, Ikhlaas
    Kamalov, Firuz
    STUDIES IN ECONOMICS AND FINANCE, 2022, 39 (03) : 347 - 364
  • [25] Application of Support Vector Regression in Indonesian Stock Price Prediction with Feature Selection Using Particle Swarm Optimisation
    Rustam, Zuherman
    Kintandani, Puteri
    MODELLING AND SIMULATION IN ENGINEERING, 2019, 2019
  • [26] A Comparative Study of A Recurrent Neural Network and Support Vector Machine for Predicting Price Movements of Stocks of Different Volatilites
    Li, Zhixi
    Tam, Vincent
    2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 59 - 66
  • [27] A developed stock price forecasting model using support vector machine combined with metaheuristic algorithms
    Mahmoodi, Armin
    Hashemi, Leila
    Jasemi, Milad
    Mehraban, Soroush
    Laliberte, Jeremy
    Millar, Richard C.
    OPSEARCH, 2023, 60 (01) : 59 - 86
  • [28] A developed stock price forecasting model using support vector machine combined with metaheuristic algorithms
    Armin Mahmoodi
    Leila Hashemi
    Milad Jasemi
    Soroush Mehraban
    Jeremy Laliberté
    Richard C. Millar
    OPSEARCH, 2023, 60 : 59 - 86
  • [29] Predicting Stock Price Trend Using Candlestick Chart Blending Technique
    Udagawa, Yoshihisa
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 4162 - 4168
  • [30] Predicting Stock Price Trend Using MACD Optimized by Historical Volatility
    Wang, Jian
    Kim, Junseok
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018