Nifty flat for 2 years: earnings, FII, monsoon risk
The flat two-year headline hides big swings
The Nifty 50 has returned virtually nothing over the past two years, despite large swings in between. Several posts describe it as a market stuck in a holding pattern rather than in a clean uptrend. The period included record highs as well as sharp corrections, so the lack of net return is more about time-based correction. Market participants on social media link this to a shift in risks from global supply shocks to domestic demand concerns. Newsflow also stayed noisy, spanning geopolitics, currency moves, and changing expectations on global interest rates. A commonly repeated point is that single events rarely cause big declines by themselves. Instead, a weak technical structure can build first, and later news becomes the trigger. This framing helps explain why rallies repeatedly faded into selloffs, keeping the index broadly rangebound.
Earnings disappointment: the core narrative
A recurring explanation across discussions is that prices ran ahead of earnings. Commentators highlight that earnings growth has been muted and often in single digits over the last six quarters. One cited view says that, in the long run, the market follows earnings, and weak earnings momentum capped index returns. Social chatter also claims analysts overestimated Nifty EPS growth for FY25 and FY26 and missed by a wide margin. That mismatch became more painful because valuations were already elevated, leaving little room for disappointment. The result was repeated re-rating and de-rating cycles without sustained compounding. This also explains why investors who entered during the 2024 rally are often described as seeing flat-to-negative outcomes. The “two-year round trip” label captures this experience of motion without progress.
Foreign selling pressure amplified the sideways trend
Foreign institutional investors and foreign portfolio investors are described as central to the market’s inability to trend higher. Reported outflows accelerated when global uncertainty rose and investors moved funds toward safer, larger markets. A summary cited in the context says FIIs pulled out Rs 1.8 lakh crore from Indian equities over FY26, with Rs 1.31 lakh crore in the three months ending March 2026. Separately, a widely shared social-media claim pegs 2026 outflows at Rs 2.08 lakh crore, underscoring how dominant the outflow narrative became. The selling pressure mattered even when domestic liquidity was strong, because it kept sentiment fragile during rallies. It also coincided with a weakening rupee and recurring concerns over global liquidity. When expectations of US Federal Reserve rate cuts were pared back, risk appetite for emerging markets reportedly softened further. In this setup, Nifty’s sideways behaviour looked less like calm and more like a balance between domestic buying and foreign selling.
Valuations: expensive tag eased, not erased
Valuation concerns versus global peers show up repeatedly in the discussions. Several experts flagged that Indian markets looked relatively expensive compared to other emerging markets, which discouraged foreign flows. Over time, the sideways market itself helped valuations cool. One cited metric says Nifty50 is trading at a 1-year forward P/E of 19-20x, versus 22-23x during the Sept 2024 peak. That shift is used to argue that the index has seen more of a time correction than a crash-only correction. Edelweiss Mutual Fund’s analysis also describes such phases as periods where company earnings can catch up with stock prices. This process can create a more stable base compared with a market where prices rise faster than profits. Still, the same threads warn that valuation comfort is relative, especially if earnings remain sluggish. The takeaway is that valuations may have improved, but they remain sensitive to earnings delivery and risk sentiment.
Macro cross-currents: crude relief vs new risks
The macro picture discussed in the context is mixed rather than uniformly weak. One supportive point is that crude oil prices have fallen more than 30%, which can ease inflation pressure and help the growth outlook. At the same time, there were periods when crude spiked, especially as geopolitical tensions escalated in West Asia following the Iran-Israel-US conflict. That flare-up is cited as raising inflation concerns and squeezing corporate margins. There is also mention that RBI lowered the growth forecast and raised the inflation forecast, which can keep risk appetite cautious. Additional references point to steps by RBI and the government to steady the rupee and boost capital inflows. Tariff-related uncertainties and broader geoeconomic tensions added to headline risk through calendar 2025. Combined, these forces created a market where positive macro signals did not translate into a clean index trend.
Monsoon and El Niño: demand risk enters the frame
A key social-media theme is that the risk matrix has pivoted from supply shocks to domestic demand destruction. The trigger being discussed is a rapidly developing “Super El Niño” linked to the weakest start to the monsoon in a decade. Posts tie this to consumption sensitivity, with one claim stating 56% of India’s GDP is linked to consumption. The framing is that weaker monsoon conditions can pressure rural demand and spill into broader consumption. Some narratives add that the tax cut effect is fading while incomes and credit multipliers look weak. This combination, in that view, limits the economy’s ability to absorb shocks. It also supports the idea that markets could remain rangebound as risks churn from supply to demand. Importantly, this is presented as a new layer of uncertainty, not the only reason for the two-year flat outcome.
Policy, capex and sentiment drags at home
Domestic factors also feature in the explanations for the Nifty’s muted two-year outcome. One set of comments points to muted government capital expenditure affecting sectors dependent on public spending. Policy-related concerns were also cited, including an increase in capital gains tax denting sentiment during the year. Another discussion thread lists a US-India trade deal delay and concerns about not participating in the AI race as additional sentiment overhangs. Promoter and PE selling is mentioned as contributing to pressure, even as domestic liquidity allowed smooth exits. Currency volatility and uncertainty around global interest-rate trajectories are repeatedly described as reasons foreign flows stayed intermittent. These issues did not necessarily break the market, but they made sustained rerating harder. The combined effect was a market that struggled to hold rallies and reverted to a range. That pattern aligns with the “two-year round trip” idea in which investors experienced volatility without net gains.
Why Edelweiss calls it a reset, not a warning
Edelweiss Mutual Fund’s analysis, as shared in the context, argues that a market appearing to go nowhere for two years does not necessarily signal trouble ahead. It describes the phase as a sideways reset where earnings can catch up and valuations can normalise. The same analysis notes that investors who entered during the 2024 rally may have seen flat-to-negative returns, reinforcing the idea of a round trip. The broader point is that stagnation can be a mechanism rather than a malfunction, especially after periods of strong performance. Recent commentary also notes that large-cap valuations are described as below their seven-year average, while mid-cap valuations are near long-term averages, and small-caps remain relatively higher. That nuance matters because the “flat Nifty” experience can hide dispersion beneath the index. At the same time, participants continue to flag persistent debt risks and global volatility as reasons to stay cautious. The conclusion implied across discussions is balanced: a reset can be healthy, but it does not remove the need to track earnings, flows, and demand-side risks closely.
Frequently Asked Questions
Did your stocks survive the war?
See what broke. See what stood.
Live Q4 Earnings Tracker