

Indian equity benchmarks ended sharply lower on March 12, 2026, as continued volatility and cautious investor sentiment led to widespread selling across the market. By the close of trading, the Sensex had declined by 829.29 points, or 1.08%, settling at 76,034.42, while the Nifty fell 227.70 points, or 0.95%, to finish at 23,639.15. The banking sector also faced notable pressure, with the NIFTY Bank index dropping 634.80 points (1.14%) to close at 55,100.95.
The Nifty 50 recorded its third straight session of losses after opening with a sharp gap-down of about 155 points. Early selling pushed the index to an intraday low of 23,556.30, highlighting strong bearish sentiment. Later in the session, buyers stepped in and lifted the index toward 23,833.15 in an attempt to close the opening gap. However, resistance in the 23,750–23,800 zone restricted further upside, leading the index to settle at 23,639.15. Key support levels are placed at 23,450–23,500, while the RSI at 28.02 indicates near-oversold conditions, suggesting the possibility of short-term consolidation.
| 20 Day EMA | 50 Day EMA | 100 Day EMA | 200 Day EMA |
|---|---|---|---|
| 24,814.83 | 25,256.30 | 25,383.58 | 25,174.03 |
The Nifty 50 prediction tomorrow indicates a sideways trend. The range is between 23450 and 23800, with support at 23450-23500 and resistance at 23750-23800. Traders should monitor these crucial levels closely for potential market shifts.
The Nifty Bank index also began the session with a steep gap-down of roughly 600 points and declined to an intraday low of 54,760 due to strong initial selling pressure. Buying interest at lower levels later helped the index recover, pushing it to an intraday high of 55,636.95. However, the recovery could not sustain as resistance triggered fresh selling, and the index eventually closed at 55,100.95. Immediate resistance is seen in the 55,400–55,600 range, while support is placed at 54,800–54,900. The RSI at 26.71 also points to near-oversold conditions.

Bank Nifty prediction suggests a sideways range between 54800 and 55600, with strong support at 54800-54900 and resistance at 55400-55600. Traders should monitor these crucial levels closely for potential market shifts.
On 12 March 2026, the Sensex ended the session 829 points lower at 76,034, extending its losing streak amid persistent selling pressure and weak global sentiment. The index traded in negative territory throughout the day as investors remained cautious due to escalating geopolitical tensions in the Middle East and a sharp rise in crude oil prices, which raised concerns over inflation and economic stability. The benchmark witnessed broad-based selling and closed near the lower end of the day’s range, reflecting a risk-off mood in the market.
Banking, auto, and infrastructure stocks remained under pressure and contributed significantly to the decline in the index. However, select defensive sectors such as pharmaceutical stocks showed relative resilience and helped limit the downside to some extent. Stocks such as Tata Motors, Larsen & Toubro, UltraTech Cement, and Mahindra & Mahindra were among the major losers, facing heavy selling pressure throughout the day.
Despite minor intraday recovery attempts, the overall market sentiment remained cautious due to continued foreign institutional investor outflows and global uncertainties linked to rising energy prices. Broader markets also remained weak, with midcap and smallcap indices trading lower, indicating widespread risk aversion among investors.
On the technical front, immediate support is placed near the 75500-75600 zone, which could act as a key demand area in the near term. Resistance is seen around the 76500-76600 band, which may serve as a crucial hurdle for any short-term recovery.
Midcapnifty prediction suggests a sideways movement, with a range between 55800 and 56700. Key support levels are at 55800-55900, while resistance lies at 56600-56700. Traders are advised to watch these critical levels closely for potential market shifts.
Prediction given by Technical Research Team - Choice.
Register to receive daily & weekly stock market predictions for the Nifty 50 and Bank Nifty, including tomorrow market prediction with range, support, and resistance levels - Join Now



