Stock prices are highly dynamic and non-linear, which is very hard to model by even
the best financial models. Stock prices are affected by various factors, such as crude
oil prices, exchange rates, interest rates, as well as political and economic climate.
The information about future stock prices can also be studied merely by its historical
prices. With globalization and ease of investment in international and national
markets, many people are looking towards stock markets for profit. There is a high
degree of uncertainty in the stock prices, which makes it difficult for investors to
predict price movements. Hence prediction of stock prices becomes very important
for financial analysts as well as the general public