arrow_back Market Intelligence
Stock recommendations for 17 July from MarketSmith India
market · Livemint · 17 Jul 2026

Stock recommendations for 17 July from MarketSmith India

auto_awesome

AI Summary

On July 16, 2026, Indian stock markets closed flat amid weak global cues and rising US-Iran tensions, with the BSE Sensex slightly up and Nifty 50 down. Profit-booking in the latter half of the session led to a mixed sector performance, while geopolitical risks kept Brent crude prices elevated, impacting investor sentiment. Despite some gains in Consumer Durables and IT sectors, broader market weakness was evident as more stocks declined than advanced.

This is a Mint Premium article gifted to you.Subscribe to enjoy similar stories.

Stock market recap: Domestic stock market benchmarks ended flat on Thursday, 16 July 2026, as weak global cues amid escalating US-Iran tensions weighed on investor sentiment.

BSE Sensex closed a tad 1 point higher at 77,186.87, while Nifty 50 slipped 6 points to settle at 24,072.75. Headline indices remained in the green for most of the session but saw second-half profit-booking that dragged them lower.

The mid- and small-cap segments underperformed the benchmarks, with Nifty Midcap 100 dropping 0.41% and Smallcap 100 falling 0.10%.

Market breadth was skewed slightly toward the bears, with 1,543 stocks advancing against 1,776 stocks declining. On the sectoral front, gains in Nifty Consumer Durables (+1.48%) and Nifty IT (+0.67%) were offset by selling pressure in Nifty Realty (-0.98%) and Financial Services (-0.71%). Heavyweight gains from Bajaj Finance and Mahindra & Mahindra were countered by drag from HDFC Bank and Reliance. On the macroeconomic front, geopolitical risks kept Brent crude elevated near $85 per barrel, while Indian rupee declined 11 paise to close at 96.36 per dollar. Renewed concerns over the Middle East conflict continue to drive global inflation anxieties and reinforce caution around interest rates.

Two stock recommendations by MarketSmith India:

Buy: Tourism Finance Corp. of India Ltd (current price: ₹84)

Buy: Paisalo Digital Ltd (current price: ₹74)

Nifty 50: How the Benchmark Index Performed

Indian equity markets ended on a subdued note, with Nifty 50 slipping 5.75 points (-0.02%) to close at 24,072.75, after trading in a range of 24,050.00–24,186.50. The benchmark witnessed a volatile session, briefly moving higher in the first half before profit-booking in the afternoon erased gains, resulting in a largely flat finish. Market breadth remained weak, with the overall advance-decline ratio favoring declines as 1,543 stocks advanced, 1,776 declined, and 112 remained unchanged, indicating broader market softness despite the benchmark's marginal loss. Sectoral performance was mixed, with Consumer Durables (+1.48%), Media (+1.18%), IT (+0.67%), Auto (+0.46%), and FMCG (+0.25%) providing support, while Realty (-0.98%), Financial Services (-0.71%), PSU Bank (-0.46%), Metal (-0.33%), and Private Bank (-0.31%) weighed on sentiment.

The Nifty 50 ended largely flat and formed an inside bar candlestick on the daily chart, reflecting indecision between buyers and sellers after a volatile session. The Relative Strength Index (RSI) is at 52.3, remaining above the neutral 50 mark but easing from recent highs, indicating that bullish momentum has moderated while still favouring the positive side. Meanwhile, the MACD remains in positive territory and above the signal line. The narrowing histogram suggests that upside momentum is gradually weakening.

The index is currently trading near a crucial support zone of 23,800, which will be closely monitored in the coming sessions. A decisive break down below this level could intensify selling pressure and open the door for a decline toward 23,600–23,500. On the upside, 24,300 remains the immediate and critical resistance level. A sustained move above this hurdle would be required to improve near-term sentiment and signal a recovery in market momentum. Until either of these levels is decisively breached, the index is likely to remain range-bound with a cautious bias, as investors await fresh triggers for the next directional move.

Nifty Bank opened on a positive note at 57,831.10 but failed to sustain near the day's high as profit booking emerged at higher levels. The index touched an intraday high of 57,931.30, slipped to a low of 57,420.15, and eventually settled at 57,582.25, down 175.60 points (-0.30%). Despite the decline, the index managed to hold above the 100-DMA and 200-DMA, indicating that the broader intermediate trend remains constructive. However, it slipped below the 10...

open_in_new

Original Article

Published on Livemint

open_in_new Read Full Article on Livemint
1