Browse > Article
http://dx.doi.org/10.13088/jiis.2021.27.1.065

Performance of Investment Strategy using Investor-specific Transaction Information and Machine Learning  

Kim, Kyung Mock (Graduate School of Business IT, Kookmin University)
Kim, Sun Woong (Graduate School of Business IT, Kookmin University)
Choi, Heung Sik (Graduate School of Business IT, Kookmin University)
Publication Information
Journal of Intelligence and Information Systems / v.27, no.1, 2021 , pp. 65-82 More about this Journal
Abstract
Stock market investors are generally split into foreign investors, institutional investors, and individual investors. Compared to individual investor groups, professional investor groups such as foreign investors have an advantage in information and financial power and, as a result, foreign investors are known to show good investment performance among market participants. The purpose of this study is to propose an investment strategy that combines investor-specific transaction information and machine learning, and to analyze the portfolio investment performance of the proposed model using actual stock price and investor-specific transaction data. The Korea Exchange offers daily information on the volume of purchase and sale of each investor to securities firms. We developed a data collection program in C# programming language using an API provided by Daishin Securities Cybosplus, and collected 151 out of 200 KOSPI stocks with daily opening price, closing price and investor-specific net purchase data from January 2, 2007 to July 31, 2017. The self-organizing map model is an artificial neural network that performs clustering by unsupervised learning and has been introduced by Teuvo Kohonen since 1984. We implement competition among intra-surface artificial neurons, and all connections are non-recursive artificial neural networks that go from bottom to top. It can also be expanded to multiple layers, although many fault layers are commonly used. Linear functions are used by active functions of artificial nerve cells, and learning rules use Instar rules as well as general competitive learning. The core of the backpropagation model is the model that performs classification by supervised learning as an artificial neural network. We grouped and transformed investor-specific transaction volume data to learn backpropagation models through the self-organizing map model of artificial neural networks. As a result of the estimation of verification data through training, the portfolios were rebalanced monthly. For performance analysis, a passive portfolio was designated and the KOSPI 200 and KOSPI index returns for proxies on market returns were also obtained. Performance analysis was conducted using the equally-weighted portfolio return, compound interest rate, annual return, Maximum Draw Down, standard deviation, and Sharpe Ratio. Buy and hold returns of the top 10 market capitalization stocks are designated as a benchmark. Buy and hold strategy is the best strategy under the efficient market hypothesis. The prediction rate of learning data using backpropagation model was significantly high at 96.61%, while the prediction rate of verification data was also relatively high in the results of the 57.1% verification data. The performance evaluation of self-organizing map grouping can be determined as a result of a backpropagation model. This is because if the grouping results of the self-organizing map model had been poor, the learning results of the backpropagation model would have been poor. In this way, the performance assessment of machine learning is judged to be better learned than previous studies. Our portfolio doubled the return on the benchmark and performed better than the market returns on the KOSPI and KOSPI 200 indexes. In contrast to the benchmark, the MDD and standard deviation for portfolio risk indicators also showed better results. The Sharpe Ratio performed higher than benchmarks and stock market indexes. Through this, we presented the direction of portfolio composition program using machine learning and investor-specific transaction information and showed that it can be used to develop programs for real stock investment. The return is the result of monthly portfolio composition and asset rebalancing to the same proportion. Better outcomes are predicted when forming a monthly portfolio if the system is enforced by rebalancing the suggested stocks continuously without selling and re-buying it. Therefore, real transactions appear to be relevant.
Keywords
Investor-specific Transaction Information; Machine Learning; Robo-advisor; Trading System;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Cho, H. Y. and P. S. Lee, "A study on the relationship between price volatility and trading volume for trader type," Korean Journal of Financial Studies, Vol.29(2001), 373-405.
2 Daigler, R. and M. Wiley, "The impact of trader type on the futures volatility-volume relation," The Journal of Finance, Vol.54(1999), 2297-2316.   DOI
3 Dreiseitl, S., Machado, L. O., "Logistic regression and artificial neural network classification models: a methodology review," Journal of Biomedical Informatics, Vol.35(2002), 352-359.   DOI
4 Heaton, J., Introduction to the Math of Neural Networks, Heaton Research, Inc., 2012.
5 Kim, J-H, "An analysis on the impact of investor's information superiority and negative feedback trading on stock return," Korean Journal of Financial Studies, Vol.42(2013), 667-698.
6 Kim, S. and H. Choi, "Performance analysis on trading system using foreign investors' trading information," Korean Management Science Review, Vol.32(2015), 57-67.   DOI
7 Kim, S. M. and J. J. Kim, "A new cluster validity index based on connectivity in self-organizing map.", The Korean Journal of Applied Statistics, Vol.33, No.5(2020), 591-601.   DOI
8 Kim, S. W. and H. C. Ahn, "Development of an intelligent trading system using Support Vector Machines and Genetic Algorithms," Journal of Intelligence and Information Systems, Vol.16(2010), 71-92.
9 Ko, K. and J. Lee, "Foreigner's trading information and stock market: 10 years' experience of stock market liberalization," The Korean Journal of Finance, Vol.16(2003), 159-192.
10 Kohonen, T., "The self-organizing map," Proceedings of IEEE, 78(1990), 1464-1480.   DOI
11 Kwark, N. K. and S. G. Jun, "Performance and impact of foreign investment," The Korean Journal of Financial Management, Vol.15, No.2(1998), 369-399.
12 Oh, S. H. and S. B. Hahn, "Analyzing the cumulative returns on investments of domestic and foreign investors in Korean stock market," Korean Journal of Financial Studies, Vol. 37(2008), 537-567.
13 Jeong, Y. G. and Y. S. Yun, "A Study on the Predictability of Stock Price Using Artificial Neural Network Model.", The Korean Journal of Financial Management, Vol.15(1998), No.2, p.369-399.
14 Lee, S. W., Turbo-C Learning Machine Neural Network, Book publishing Ohm, 1993.
15 Moon, J., S. Kang, and J. Kim, "A study on the performance and investment behavior classified by the type of investors," Korean International Accounting Review, Vol.65(2016), 155-178.   DOI
16 Schmidhuber, J., "Deep learning in neural networks: An overview," Neural Networks, 61(2015), 85-117.   DOI
17 Olson, D. and D. Delen, Advanced Data Mining Techniques, Springer, 2008.
18 Park, K. I., "Trading performance of foreign investors and exchange rate," International Business Review, Vol. 18(2014), 119-135.   DOI
19 Park, S. C., S. W. Kim, and H. S. Choi, "Selection model of system trading strategies using SVM," Journal of Intelligence and Information Systems, Vol.20(2014), 59-71.
20 Yi, K. Y. and Y. G. Lee, "The differences in investment behavior and performance by investor types," Journal of Industrial Economics and Business, Vol.17(2004), 1233-1253.