Enhancing portfolio returns by identifying high growth companies in Indian stock market using artificial intelligence
The Indian Stock market, with over 5000 listed companies, where sorting of companies requires analysis of numerous financial parameters and ratios, is an example of a database from which single sub set or group of companies need to be found out for investing. With growing popularity of artificial intelligence in stock trading, it has been applied heavily into stock market for picking stocks. We apply K means clustering algorithm, which uses unsupervised learning for clustering a dataset, to the listed Indian companies in an attempt to isolate businesses showing exceptionally high growth. The results show that, it is possible to achieve such grouping in an efficient and timely manner by K means clustering. Testing of results is done by comparing absolute price returns and risk adjusted returns of the obtained cluster and that of the popular and relevant market indices and top performing funds. The returns obtained from the cluster obtained using K means clustering algorithm are found to outperform the indices and mutual funds by a comprehensive margin. These results emphasizes the role played by growth in stock performance in emerging markets along with subsequent conclusions arrived at therein, have important implications in the field of stock selection and portfolio management.
2016 IEEE International Conference on Recent Trends in Electronics, Information Communication Technology (RTEICT)