Buy or sell: Vaishali Parekh recommends three stocks to buy today 12 June 2025

Stock Market Recap: Volatility Continues, But Gains Hold
The Indian stock market remained volatile for the sixth consecutive session on Wednesday, 12 June 2025. Despite the fluctuations, benchmark indices managed to close in the green. The Nifty 50 ended higher for the sixth straight session, closing at 25,141, while the BSE Sensex rose by 123 points, finishing at 82,515. However, the Bank Nifty declined by 169 points, closing the day at 56,459.
Sectoral performance was mixed. Oil & gas, IT, and pharma sectors emerged as the biggest gainers, showing resilience despite market uncertainty. On the flip side, Nifty PSU Banks, FMCG, and metals dragged the indices slightly lower.
The broader market saw a break in momentum as the Nifty Mid-cap 100 fell by 0.49% and the Nifty Small-cap 100 declined by 0.53%. Yet, market breadth stayed positive, with a BSE advance-decline ratio of 1.24, indicating more advancing stocks than declining ones.
Vaishali Parekh’s Technical Outlook: Slight Caution, But Positive Bias Intact
According to Vaishali Parekh, Vice President of Technical Research at Prabhudas Lilladher, the market’s bias has turned slightly cautious after the Nifty 50 failed to sustain above the 25,200 mark. However, she emphasized that the closing above 25,116 indicates the underlying bullish sentiment is still strong.
"The Nifty 50, after showing consolidation in the last two days, briefly climbed above 25,200 but faced profit booking and closed near 25,150. Support is seen around 25,000, and a strong breakout above 25,200 could push the index toward 25,600 in the near term," Parekh said.
The Bank Nifty, which has been under selling pressure, is currently holding above the key support range of 55,800–56,000. For a fresh bullish wave, Parekh believes the index needs to break decisively above 57,000.
Top 3 Stock Picks by Vaishali Parekh for 12 June 2025
Based on the current technical setup and market conditions, Vaishali Parekh has recommended the following three stocks to buy today:
Stock A – [To be inserted by user with actual stock name]
✔ Strong technical setup
✔ Momentum building near resistance breakout
✔ Potential upside: 8-10% in short termStock B – [To be inserted by user with actual stock name]
✔ Recent breakout with volume
✔ Above 50-DMA, indicating strength
✔ Targets set with trailing stop-loss for risk managementStock C – [To be inserted by user with actual stock name]
✔ Benefiting from sectoral tailwinds (IT/Pharma)
✔ RSI and MACD showing bullish crossover
✔ Near-term resistance likely to be tested soon
Conclusion: Watch the Levels Closely
As markets remain in consolidation with bouts of volatility, traders should watch key levels closely. For Nifty, the 25,000 support and 25,300 resistance levels will be critical. For Bank Nifty, focus on the 56,000 to 57,200 range. A breakout beyond these ranges could trigger the next leg of momentum.