In India, the best and most popular sites are as follows: Moneycontrol - Most popular and arguably the best. Economic Times - Quick news updates. Screener - The best website to narrow down and choose the best stocks. NSE India - Official website of the National Stock Exchange. Accurate information. Zerodha Kite - Analyse charts, technical analysis and also buy and sell shares.