Sistem Prediksi Harga Saham LQ45 Dengan Random Forest Classifier

Authors

  • Kevin Valiant,  Universitas Kristen Duta Wacana
  • Yuan Lukito,  Universitas Kristen Duta Wacana
  • R. Gunawan Santosa,  Universitas Kristen Duta Wacana

(*) Corresponding Author

Keywords:

saham, LQ45, technical analysis, random forest

Abstract

Data yang digunakan adalah ringkasan saham harian perusahaan yang terdaftar pada indeks LQ45 versi Agustus 2018 – Januari 2019 mulai tanggal 1 Juli 2015 hingga 31 Desember 2018. Technical indicator yang digunakan dalam penelitian ini adalah On-Balance Volume, Chaikin Oscillator, Moving Average Convergence/Divergence, dan Bollinger Bands. Data tersebut kemudian dibentuk modelnya untuk setiap kode saham, rentang waktu, dan tipe fitur. Rentang waktu prediksi yang digunakan adalah 1 hari, 5 hari, dan 20 hari. Tipe fitur yang digunakan untuk membentuk model adalah plain yang menggunakan seluruh nilai ringkasan saham harian dan technical indicator-nya, grouped yang fiturnya merupakan kondisi technical indicator terhadap hari sebelumnya (naik, tetap, dan turun) dan nilainya terhadap garis nol (positif, nol, negatif), serta onehot yang fiturnya merupakan hasil one-hot encoding terhadap fitur grouped.  Model yang dibentuk kemudian digunakan untuk memprediksi perubahan harga saham dengan kemungkinan nilai naik, tetap, atau turun. Nilai akurasi dihitung menggunakan confusion matrix. Hasil pengujian terhadap data latih menunjukkan nilai yang sangat baik, dimana tipe fitur plain dengan rentang waktu 5 dan 20 hari mencapai 100%. Hasil pengujian terhadap data uji menunjukkan penurunan dibanding data latih, namun tipe fitur plain tetap menunjukkan performa paling baik dimana terdapat tiga kode saham dengan akurasi lebih besar dari 60% untuk rentang waktu satu hari, enam kode saham untuk rentang waktu lima hari, dan empat belas kode saham untuk rentang waktu dua puluh hari, sembilan di antaranya di atas 70%, dengan kode ANTM mencapai akurasi sebesar 80,6%.

References

A.-S. Chen, M. T. Leung, and H. Daouk, “Application of neural networks to an emerging financial market: forecasting and trading the Taiwan Stock Index,” Computers & Operations Research, vol. 30, no. 6, pp. 901–923, 2003.

O. Hegazy, O. S. Soliman, and M. A. Salam, “A machine learning model for stock market prediction,” arXiv preprint arXiv:1402.7351, 2014.

S. Madge and S. Bhatt. “Predicting Stock Price Direction using Support Vector Machines,” Independent Work Report Spring, 2015.

A. Sharma et al, “Application of Data Mining–A Survey Paper,” International Journal of Computer Science and Information Technologies, vol. 5, no. 2, pp. 2023-2025, 2014.

R. Yamamoto, "Intraday technical analysis of individual stocks on the Tokyo Stock Exchange," Journal of Banking & Finance, vol. 36, no. 11, pp. 3033-3047, 2012. Available: 10.1016/j.jbankfin.2012.07.006.

A. Lo, H. Mamaysky, and J. Wang, “Foundations of Technical Analysis: Computational Algorithms, Statistical Inference, and Empirical Implementation,” 2000.

W. W. H. Tsang and T. T. L. Chong, T. T. L, “Profitability of the on-balance volume indicator,” Economics Bulletin, vol. 29, no. 3, pp. 2424-2431, 2009.

K. Utthammajai and P. Leesutthipornchai, “Association Mining on Stock Index Indicators,” International Journal of Computer and Communication Engineering, vol. 4, no. 1, pp. 46–49, 2015.

J. Han, M. Kamber, and J. Pei, Data mining: concepts and techniques. Amsterdam: Elsevier, 2012.

U. Fayyad, G. Piatetsky-Shapiro and P. Smyth, “From data mining to knowledge discovery in databases,” AI magazine, vol. 17, no. 3, pp. 37-37, 1996.

M. Kamber, L. Winstone, W. Gong, S. Cheng, and J. Han, “Generalization and decision tree induction: efficient classification in data mining,” Proceedings Seventh International Workshop on Research Issues in Data Engineering. High Performance Database Management for Large-Scale Applications, pp. 111–120, Apr. 1997.

M. Denil, D. Matheson and N. De Freitas, “Narrowing the gap: Random forests in theory and in practice,” International conference on machine learning, pp. 665-673, Jan. 2014.

L. Breiman, “Random forests,” Machine learning, vol. 45, no. 1, pp. 5-32, 2001.

S. Visa et al, “Confusion Matrix-based Feature Selection,” MAICS, pp. 120-127, Apr. 2011.

Published

2021-07-13

How to Cite

[1]
K. . Valiant, Y. . Lukito, and R. G. . Santosa, “Sistem Prediksi Harga Saham LQ45 Dengan Random Forest Classifier”, JUTEI, vol. 3, no. 2, pp. 127–136, Jul. 2021.