New Delhi, Sept. 16 -- Stocks to buy for the short term: The Indian stock market ended slightly lower on Monday due to profit booking. The Nifty 50 ended below 25,100 but managed to save the psychologically important 25,000 mark.

Market sentiment is gradually improving, driven by indications of potential trade deals with the US and European Union (EU), a healthy domestic macro outlook, and domestic reforms.

According to Jigar S. Patel, Senior Manager of Equity Research at Anand Rathi Share and Stock Brokers, from a technical standpoint, the Nifty 50 is inching closer to a breakout phase.

The daily RSI sustaining above 60 underscores underlying strength, and a close beyond 25,150 could pave the way for a move towards the recent high of ...