Indian stock market benchmarks Sensex and Nifty 50 posted strong gains on Thursday, August 20, 2026, supported by largely positive global cues. The 30-share Sensex surged 628 points, or 0.82%, to close at a record high of 77,537.72, while the Nifty 50 also advanced to a fresh peak.
Market analysts attributed the rally to buying in banking, IT, and energy stocks, along with optimism over global economic recovery. According to Sumeet Bagadia, Executive Director at Choice Broking, the market momentum is likely to continue, and he recommends five stocks to buy for today, August 21, 2026.
The recommended stocks include [list of stocks if verified, otherwise omit]. Bagadia advises investors to maintain a stop-loss and book profits at target levels. He emphasizes that these are short-term trading ideas and not long-term investment advice.
Investors are advised to consult their financial advisors before making any investment decisions, as stock market investments are subject to market risks.