skip to main content
10.1145/3426826.3426829acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmlmiConference Proceedingsconference-collections
research-article

Stock Selection Strategy Based on Support Vector Machine

Published:17 December 2020Publication History

ABSTRACT

Stock traders nowadays attach increasing importance to artificial intelligence and machine learning techniques to construct better-performing stock portfolios. In this paper, a stock-selection model based on support vector machine (SVM) is applied to the data of selected technical indicators. Also, principal component analysis (PCA) is brought into the SVM model in order to cancel out the correlation and reduce the complexity of technical indicators. The model is carried out weekly on 12 years of historical data from 2008 to 2020, based on the component stocks of the Shanghai and Shenzhen 300 Index (CSI 300). Experimental results show that the annualized return yielded by our model reaches 14.5%, which significantly outperforms the return of the CSI 300. By comparing the results before and after employing PCA, the study suggests that PCA performs well when dealing with complex and non-linear data regarding investment securities, and PCA is especially beneficial for investments with relatively higher risk tolerance. It can be concluded that the proposed stock-selection model, which combines SVM with PCA, is of practical value for investors.

References

  1. DeFusco, R. A., McLeavey, D. W., Pinto, J. E., and Runkle, D. E. 2015. Quantitative investment analysis workbook. John Wiley & Sons.Google ScholarGoogle Scholar
  2. Huang, C. F. 2012. A hybrid stock selection model using genetic algorithms and support vector regression. J. Applied Soft Computing, Vol. 12, No. 2, 807-818. DOI= https://doi.org/10.1016/j.asoc.2011.10.009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Rasekhschaffe, K. C. and Jones, R. C. 2019. Machine learning for stock selection. J. Financial Analysts Journal, Vol. 75, No. 3, 70-88. DOI= https://doi.org/10.1080/0015198X.2019.1596678.Google ScholarGoogle ScholarCross RefCross Ref
  4. Guida, T. 2019. Big Data and Machine Learning in Quantitative Investment. John Wiley & Sons.Google ScholarGoogle Scholar
  5. Fu, Y., Cao, S., and Pang, T. 2020. A Sustainable Quantitative Stock Selection Strategy Based on Dynamic Factor Adjustment. J. Sustainability, Vol. 12, No. 10, 3978. DOI= https://doi.org/10.3390/su12103978.Google ScholarGoogle ScholarCross RefCross Ref
  6. Sorensen, E. H., Miller, K. L., and Ooi, C. K. 2000. The decision tree approach to stock selection. J. The Journal of Portfolio Management, Vol. 27, No. 1, 42-52. DOI= https://doi.org/10.3905/jpm.2000.319781.Google ScholarGoogle ScholarCross RefCross Ref
  7. Trafalis, T. B. and Ince, H. 2000. Support vector machine for regression and applications to financial forecasting. IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium. Vol. 6, 348-353. DOI= https://doi.org/10.1109/IJCNN.2000.859420.Google ScholarGoogle Scholar
  8. Li, R. J. and Xiong, Z. B. 2005. Forecasting stock market with fuzzy neural networks. IEEE 2005 International Conference on Machine Learning and Cybernetics, Vol. 6, 3475-3479. DOI= https://doi.org/10.1109/ICMLC.2005.1527543.Google ScholarGoogle Scholar
  9. Tsai, C. F. and Wang, S. P. 2009. Stock price forecasting by hybrid machine learning techniques. In Proceedings of the international multiconference of engineers and computer scientists, Vol. 1, No. 755, 60.Google ScholarGoogle Scholar
  10. Kim, K. 2003. Financial time series forecasting using support vector machines. J. Neurocomputing, Vol. 55, No. 1-2, 307-319. DOI= https://doi.org/10.1016/S0925-2312(03)00372-2.Google ScholarGoogle ScholarCross RefCross Ref
  11. Choudhry, R. and Garg, K. 2008. A hybrid machine learning system for stock market forecasting. J. World Academy of Science, Engineering and Technology, Vol. 39, No. 3, 315-318. DOI= https://doi.org/10.5281/zenodo.1071852.Google ScholarGoogle Scholar
  12. Patel, J., Shah, S., Thakkar, P., and Kotecha, K. 2015. Predicting stock and stock price index movement using trend deterministic data preparation and machine learning techniques. J. Expert systems with applications, Vol. 42, No. 1, 259-268. DOI= https://doi.org/10.1016/j.eswa.2014.07.040.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Dey, S., Kumar, Y., Saha, S., and Basak, S. 2016. Forecasting to Classification: Predicting the direction of stock market price using Xtreme Gradient Boosting. PESIT, Bengaluru, India, Working Paper. DOI= https://doi.org/10.13140/RG.2.2.15294.48968.Google ScholarGoogle Scholar
  14. Jidong, L. and Ran, Z. 2018. Dynamic Weighting Multi Factor Stock Selection Strategy Based on XGboost Machine Learning Algorithm. 2018 IEEE IICSPI, 868-872. DOI= https://doi.org/10.1109/IICSPI.2018.8690416.Google ScholarGoogle Scholar
  15. Tanaka-Yamawaki, M. and Tokuoka, S. 2007. Adaptive use of technical indicators for the prediction of intra-day stock prices. J. Physica A: Statistical Mechanics and its Applications, Vol. 383, No. 1, 125-133. DOI= https://doi.org/10.1016/j.physa.2007.04.126.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    MLMI '20: Proceedings of the 2020 3rd International Conference on Machine Learning and Machine Intelligence
    September 2020
    138 pages
    ISBN:9781450388344
    DOI:10.1145/3426826

    Copyright © 2020 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 17 December 2020

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format