India’s stock benchmarks are set to open higher on 21 November 2025, with the Nifty 50 futures trading around 26,210 and the BSE Sensex sitting within 0.5 % of its all-time high. Positive earnings forecasts, stable foreign and domestic inflows totalling approximately ₹11 billion, and expected policy support are cited as drivers. Despite weakness in other Asian markets due to U.S. rate uncertainty, Indian equities remain resilient, underpinned by a strong domestic economy and improving flows.