Among the Indian stock indices, Nifty 50 is the most popular one as it consists of 50 of the topmost and most liquid stocks quoted on the National Stock Exchange, NSE. The Nifty 50 index presents an exact reflection of India's economy as it includes all the top-ranking companies from sectors such as financial services, …