본문 바로가기
KERD
논문KCI 등재

데이터마이닝 방법을 이용한 주가방향예측에 관한 연구: 단일분류기와 앙상블 분류기간 비교를 중심으로

Predicting stock price direction by using data mining methods : Emphasis on comparing single classifiers and ensemble classifiers

0

조회

0

다운로드

5

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

This paper proposes a data mining approach to predicting stock price direction. Stock market fluctuates due to many factors. Therefore, predicting stock price direction has become an important issue in the field of stock market analysis. However, in literature, there are few studies applying data mining approaches to predicting the stock price direction. To contribute to literature, this paper proposes comparing single classifiers and ensemble classifiers. Single classifiers include logistic regression, decision tree, neural network, and support vector machine. Ensemble classifiers we consider are adaboost, random forest, bagging, stacking, and vote. For the sake of experiments, we garnered dataset from Korea Stock Exchange (KRX) ranging from 2008 to 2015. Data mining experiments using WEKA revealed that random forest, one of ensemble classifiers, shows best results in terms of metrics such as AUC (area under the ROC curve) and accuracy.

Abstract

This paper proposes a data mining approach to predicting stock price direction. Stock market fluctuates due to many factors. Therefore, predicting stock price direction has become an important issue in the field of stock market analysis. However, in literature, there are few studies applying data mining approaches to predicting the stock price direction. To contribute to literature, this paper proposes comparing single classifiers and ensemble classifiers. Single classifiers include logistic regression, decision tree, neural network, and support vector machine. Ensemble classifiers we consider are adaboost, random forest, bagging, stacking, and vote. For the sake of experiments, we garnered dataset from Korea Stock Exchange (KRX) ranging from 2008 to 2015. Data mining experiments using WEKA revealed that random forest, one of ensemble classifiers, shows best results in terms of metrics such as AUC (area under the ROC curve) and accuracy.

참고문헌 (20)

  1. R. Al-Hmouz, "Description and prediction of time series: A general framework of granular computing", Expert Systems with Applications, 42, pp.4830~4839 (2015)
  2. S. Barak, "Developing an approach to evaluate stocks by forecasting effective features with data mining methods", Expert Systems with Applications, 42, pp.1325~1339 (2015)
  3. A. Booth, "Automated trading with performance weighted random forests and seasonality", Expert Systems with Applications, 41, pp.3651~3661 (2014)
  4. P. N. Rodriguez, "Predicting stock market indices movements", WIT Transactions on Modelling and Simulation, 38 (2004)
  5. M. Kumar, "Forecasting Stock index movement: A comparison of support vector machines and random forest" (2006), Social Science Research Network
  6. M. Ballings, "Evaluating multiple classifiers for stock price direction prediction", Expert Systems with Applications, 42, pp.7046~7056 (2015)
  7. J. Patel, "Predicting stock and stock price index movement using Trend Deterministic Data Preparation and machine learning techniques", Expert Systems with Applications, 42, pp.259~268 (2015)
  8. L. P. Ni, "Stock trend prediction based on fractal feature selection and support vector machine", Expert Systems with Applications, 38(5), pp.5569~5576 (2011)
  9. B. G. Malkiel, "Efficient capital markets: A review of theory and empirical work", The Journal of Finance, 25(2), pp.383~417 (1970)
  10. Y. Kara, "Predicting direction of stock price index movement using artificial neural networks and support vector machines: The sample of the Istanbul Stock Exchange", Expert systems with Applications, 38(5), pp.5311~5319 (2011)
  11. Y. Shynkevich, "Forecasting movements of health-care stock prices based on different categories of news articles using multiple kernel learning", Decision Support Systems, 85, pp.74~83 (2016)
  12. Predictable Patterns in Stock Returns, "T. Hellström", ~, pp.Technical Report Series IMa-TOM-1997-09 (1998)
  13. Z. Li, "An ontology-based Web mining method for unemployment rate prediction", Decision Support Systems, 66, pp.114~122 (2014)
  14. R. Kohavi, "Wrappers for feature subset selection", Artificial Intelligence, 97, pp.273~324 (1997)
  15. D. L. Olson, "Comparative analysis of data mining methods for bankruptcy prediction", Decision Support Systems, 52(2), pp.464~473 (2012)
  16. 배은찬, "앙상블 데이터마이닝 기법을 이용한 주식유동성 예측성과에 관한 실증연구", 한국컴퓨터정보학회논문지, 21(6), pp.9~19 (2016), 한국컴퓨터정보학회
  17. R. Quinlan, "C4.5: Programs for machine learning" (1993), Morgan Kaufmann Publishers
  18. A. Dag, "Predicting heart transplantation outcomes through data analytics", Decision Support Systems, 94, pp.42~52 (2017)
  19. F. Provost, "The case against accuracy estimation for comparing induction algorithms", Proceedings of the fifteenth international conference on machine learning, pp.45~453 (1997)
  20. S. Arlot, "A survey of cross-validation procedures for model selection", Statistics Surveys, 4, pp.40~79 (2010)

관련 논문AI추천

이 간행물의 다른 논문 (21건)