Developing support vector regression model to forcast stock prices of mining companies in Indonesia
Keywords:
Forecasting, Stock price, Support Vector, Regression, Time SeriesAbstract
The modern era as it is now the world of stock investment is in great demand by investors, both long-term and short-term stock investments. Stock investment provides many benefits for investors. To get large profits, investors need to do an analysis in stock investments to predict the price of the shares to be purchased. Very volatile stock price movements make it difficult for investors to predict stock prices. The main hope of investors is to benefit from each price that changes from time to time or can be referred to as time series data. Data mining is a process of extracting large information from a data by collecting, using data, historical patterns of data relationships, and relationships in large data sets. Support vector regression has advantages in making accurate stock price predictions and can overcome the problem of overfitting by itself. PTBA, and ITMG are the leading coal mining companies in Indonesia, so many people want to invest in the company. ADRO, PTBA, and ITMG stock price prediction analysis using support vector regression algorithm has good predictive accuracy values, including. PTBA stock price have an R-square value of 97.9% in the RBF kernel and linear with MAPE respectively of 2,465 and 2,480. And for ITMG stock price it has an R-square accuracy of 94.3% in the RBF kernel and linear with MAPE respectively 5.874 and 5.875. These results indicate that the SVR method is best used for forecasting stock prices.References
Jogiyanto, H. (2008). Teori Portofolio dan Analisis Investasi. Yogyakarta: BPFE.
BEI. (2018). Saham. Retrieved from IDX: https://www.idx.co.id/produk/saham/.
Rahmadayanti, C., Rabbani, H., & Rohmawati, A. (2018). Model GARCH dengan Pendekatan Conditional Maximum Likelihood untuk Prediksi Harga Saham. Ind. Journal on Computing, 21-28.
Yasin, H., Prahutama, A., & Utami, T. W. (2014). Prediksi Harga Saham Menggunakan Support VEctor Regression Dengan Algoritma Grid Search. Media Statistik.
Ahmad, A. (2017). Mengenal Artificial Intellegence, Machine Learning, Neural Network, dan Deep Learning. Yayasan Cahaya Islam Jurnal Teknologi Indonesia.
Chen, F.L and Li, F.C. (2010). Combination of feature selection approaches with SVM in credit scoring. Expert System Application 37, 4902-4909.
Maulana, N. D., Setiawan, B. D., & Dewi, C. (2019). Implementasi Metode Support Vector Regression (SVR) Dalam Peramalan Penjualan Roti. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer.
Furi, R. P., Jondri, & Saepudin, D. (2015). Peramalan Financial Time Series Menggunakan Independent Component Analysis dan Support Vector Regression. e-Proceeding of Engineering vol.2.
Santosa, B. (2007). Data Mining Teknik Pemanfaatan Data untuk Keperluan Bisnis. Yogyakarta: Graha Ilmu.
Gunn, S. (1998). Support Vector Machine for Clasification an Regression.
Amanda, R., Yasin, H., & Prahutama, A. (2014). Analisis Support Vector Regression (SVR) Dalam Memprediksi Kurs Rupiah Terhadap Dollar Amerika Serikat. JURNAL GAUSSIAN.
Leidiyana, H. (2013). Penerapan Algoritma K-Nearest Neighbor Untuk Penentuan Risiko Kredit Kempemilikan Kendaraan Bermotor. Jurnal Penelitian Ilmu Komputer.
Alan, P.,Prahutama, A. (2015). Prediction of Weekly Rainfall in Semarang City Use Support Vector Regression (SVR) with Quadratic Loss Function. International Journal Of Science and Engineering.
Debanjan, P., Chakraborty, M. (2020). A python based support vector regression model for prediction of COVID19 cases in India. Chaos, Solitons, and Fractals 138.
Maryam, H., Mekarthy, S. M. R., Cherukuri, H. (2020). Prediction of spesific cutting forces and maximum tool temperatures in orthogonal by Support Vector and Gaussian Process Regression Method. Procedia Manufacturing 48 1000-1008.
Yaman, H., et. al. (2020). Two steps hybrid algorithm of support vector regression and K-nearest neighbors. Alexandria Engineering Journal.
Ahmed, B., Mihoubi, M. K., Santillan, D. (2019). Seepage and dam deformation analyses with statistical models: support vector regression machine and random forest. Procedia Structural Integrity.
He, Y., et. al. (2019). Uncertainty Forecasting for Streamflow based on Support Vector Regression Method with Fuzzy Information Granulation. Energy Procedia 158 6189-6194.
Ma, Z., Ye, C., Ma, W. (2019). Support vector regression for predicting building energy consumption in southern China. Energy Procedia 158 3433-3438.
JinXing, C., and JianZ.W. (2014). Short Term Load forecasting using kernel based support vector regression combination model. Applied Energy, vol.132 pp 602-609.
Downloads
Published
Issue
Section
License
Authors who publish with Jurnal Informatika (JIFO) agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY-SA 4.0) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.