Moneydesks

🌊 Why Indian share prices move: earnings, the RBI, flows and noise

Open this guide in the app →

🎯 In 30 seconds: In the moment, a price moves because buyers are more eager than sellers or the other way round. Over months and years, prices follow what investors expect a company to earn, and how much they are willing to pay for each rupee of those earnings. In India the big outside forces are the RBI's interest rate decisions, money flowing in and out from foreign and domestic funds, the rupee and crude oil, the Union Budget, the monsoon and overnight global markets. Results that beat expectations matter more than results that are simply good. And most single-day moves are noise.

The mechanics: buyers and sellers

Go back to the order book from How the Indian market works. The price only changes when someone is willing to trade at a new level. If buyers keep accepting higher asks, the price climbs. If sellers keep hitting lower bids, it falls.

So the useful question is never "why did the price move?" but "why did buyers or sellers suddenly become more eager?" The rest of this chapter is a list of the usual reasons.

What a share is really worth

A share is a claim on a company's future profits. Investors are constantly estimating two things:

  1. How much the company will earn per share in the coming years (earnings per share, or EPS).
  2. How much to pay for each rupee of those earnings. This is the price-to-earnings ratio, or P/E. It goes up when investors feel confident, when interest rates are low and when growth looks durable. It goes down when they are nervous, when rates rise or when growth looks shaky.

Price ≈ EPS x P/E. Every price move is a change in one or both of those.

Worked example: two levers

Hypothetical Sharma Foods Ltd earns ₹40 per share and trades at 20 times earnings: ₹800.

ScenarioEPSP/EPriceChange
Today₹4020₹800
Earnings grow 10%, mood unchanged₹4420₹880+10%
Earnings grow 10%, but rates rise and P/E falls to 17₹4417₹748-6.5%
Earnings flat, but a big index adds the stock and P/E rises to 23₹4023₹920+15%
Price = EPS x P/E (hypothetical)₹800₹880₹748₹920TodayEPS +10%EPS +10%,P/E to 17EPS flat,P/E to 23
Better earnings can still mean a lower price if investors decide to pay less for each rupee of profit.

This is why a company can report record profit and still fall, and why a share can rally with no news about the business at all.

Earnings and expectations

Listed Indian companies report results every quarter. Before results, brokers' analysts publish estimates, and the average of those becomes the "consensus". The share price usually already reflects that consensus, so what moves it on results day is the surprise:

  • Beat: profit or revenue above what was expected. Often a rise, if the quality of the beat holds up.
  • Miss: below expectations. Often a fall, even if profit grew.
  • Guidance and commentary: what management says about the next few quarters on the analyst call can matter more than the numbers just reported.
  • Margins: a company can beat on revenue but miss on profit margin, and the market usually cares more about margin.

"Buy the rumour, sell the news" describes the common pattern where a share rises for weeks ahead of an expected event (results, a contract, an index inclusion) and then falls when it actually happens, because everyone who wanted to buy already has. Results season covers how to read the reports.

Interest rates and the RBI

The Reserve Bank of India's Monetary Policy Committee (MPC) sets the policy repo rate, the rate at which the RBI lends short-term money to banks. It meets several times a year and announces its decision on the last day of each meeting.

Why the stock market cares:

  • Borrowing costs. Higher rates make loans dearer for companies and for people buying homes, cars and two-wheelers. Banks, lenders, real estate and auto shares react quickly.
  • The alternative. When fixed deposits and government bonds pay more, shares have to offer more to compete, which tends to push P/E ratios down.
  • Valuing the future. Profits expected years away are worth less today when rates are high. Fast-growing companies with distant profits are hit hardest.

A real example: on 7 October 2026 the MPC voted unanimously to raise the repo rate by 25 basis points (0.25 percentage point) to 5.50%, and changed its stance to "calibrated tightening". Its resolution pointed to the renewed conflict in West Asia, volatile crude oil prices, a deficient monsoon and El Niño conditions pushing inflation up. The next meeting was scheduled for 2 to 4 December 2026. Current rates are always on the RBI's home page. The economy and stocks explains the RBI's inflation target and how to read a policy statement.

It is the surprise that moves prices
If everyone expects a 25 basis point rise and the RBI delivers exactly that, the market may barely move. A bigger rise, no rise, or a change in the RBI's language about the future is what causes the sharp moves on policy day.

Flows: foreign and domestic money

Two large groups of investors push the Indian market around:

  • Foreign portfolio investors (FPIs). Overseas funds investing in Indian shares and bonds. Their buying and selling responds to global interest rates, the dollar and how India looks against other markets. NSDL publishes FPI investment data on its FPI website.
  • Domestic institutional investors (DIIs). Indian mutual funds, insurers and pension funds. Mutual funds receive steady money from monthly SIPs and have to invest it, which gives the market regular domestic buying.

When FPIs sell heavily and DIIs do not absorb it, prices fall regardless of company news. In March 2026, during the West Asia conflict, sharp selling by foreign investors was one of the reasons given for the Nifty's 11% monthly fall. Flow data is published daily, but treat it as context. It tells you what happened, not what happens next.

The rupee and crude oil

India imports most of the crude oil it uses, so oil prices feed straight into inflation, the government's finances and company costs. In March 2026, Brent crude rose nearly 60% after the West Asia conflict began and the rupee hit a record closing low of about 94.83 per US dollar, according to press reports at the time.

When this happensOften helpedOften hurt
Rupee weakens against the dollarExporters earning in dollars, such as IT services and some pharmaImporters, companies with dollar loans, and FPI returns in dollar terms
Crude oil risesOil producersOil marketing companies, airlines, paints, tyres, chemicals, and inflation overall
Crude oil fallsOil users and the inflation outlookOil producers

These are tendencies, not rules. A company's hedging, pricing power and contracts decide how much a move actually affects it.

Budget day, the monsoon and other Indian calendar events

  • The Union Budget. Presented by the Finance Minister once a year, usually on 1 February. It sets tax rates (including securities transaction tax and capital gains tax), government spending and borrowing. Changes to market taxes can move the whole market within minutes. The official documents are posted on indiabudget.gov.in.
  • The monsoon. Rain affects crops, food prices and rural incomes, which matter for companies selling tractors, two-wheelers, fertiliser and everyday goods. A weak monsoon can also push inflation up, which feeds into the RBI's decisions, as the October 2026 resolution shows.
  • Elections and big policy announcements. Results days for national and state elections can produce some of the largest single-day moves. Trading news and events covers them.
  • Index changes and expiry days. Stocks added to or removed from major indexes see heavy buying or selling by index funds around the change date. Derivatives expiry days can bring unusual moves near the close.

Global cues and GIFT Nifty

Indian markets are shut while the US trades. If US shares fall sharply overnight, or oil jumps, Indian shares often open lower at 9:15 am. That jump between yesterday's close and today's open is a gap.

A useful early signal is GIFT Nifty, Nifty futures traded on NSE International Exchange in GIFT City, Gujarat, which trades for many more hours than the Indian session. Morning news reports usually quote it as a hint of how the Nifty may open. It is a guide, not a promise: the opening price is set by the pre-open auction on NSE.

News, sentiment and noise

On most days, nothing important about a large company's long-term value has changed. Prices still move, because of:

  • Large investors buying or selling in pieces over several days.
  • Traders reacting to each other, to charts and to headlines.
  • Tips and social media chatter, especially in small companies.
  • Margin calls forcing leveraged traders to sell.

To get a feel for normal noise: if the Nifty's yearly volatility is around 14%, a typical day's move is about 0.9% either way (14% divided by the square root of roughly 250 trading days). Moves of that size are ordinary. They are not news, even when the evening headlines treat them as news.

Explanations come after the move
Every evening you will read why the market rose or fell. Many of those explanations are fitted to the move afterwards. If the market had gone the other way, a different reason would have been found. Treat "market fell on X" headlines as a guess, not a cause.

Stock-specific triggers in India

  • Promoter actions. Promoters buying, selling or pledging their shares is disclosed and closely watched.
  • Bulk and block deals. Large trades by known investors are published by the exchanges each day.
  • Corporate actions. Dividends, bonus issues, splits, buybacks, mergers and open offers.
  • Regulatory news. SEBI orders, surveillance measures such as ASM and GSM, and exchange price bands that can stop a stock from moving further in a day (see The rules every Indian trader runs into).

What this means for a trader

  • Know the calendar. RBI policy days, results dates, Budget day and expiry days for the stocks you hold. Volatility clusters around them.
  • Compare with expectations, not with last year. "Profit up 20%" means little if 30% was expected.
  • Separate the market from the stock. If the Nifty fell 2% and your stock fell 2%, nothing special happened to your company.
  • Respect gaps. Overnight news cannot be traded until 9:15 am, and a stop loss cannot protect you from a gap. See Stop losses.
  • Price action has its own language. The Technical Analysis Guide's chapter on what technical analysis is explains how traders study the moves themselves.

Try it

  1. Open the RBI home page and note the current policy repo rate and the date of the last MPC resolution. Read the first two paragraphs of that resolution.
  2. Open NSDL's FPI website and find the most recent month's net FPI investment in equity.
  3. Pick one company whose results are due in the next two weeks. Before results, write down what you expect for revenue and profit. Afterwards, compare with the actual numbers and with how the share moved over the next three days.
  4. For one week, write down the Nifty's percentage change each day and the headline reason given. At the end of the week, ask yourself how many of those reasons you could have predicted.
Check yourself
  1. A company's EPS rises from ₹50 to ₹55 and its P/E falls from 30 to 26. Does the price rise or fall? Answer: It falls, from ₹1,500 to ₹1,430.
  2. A company reports 25% profit growth and the share falls 6%. Give one likely reason. Answer: The market expected more, or management's guidance for the coming quarters disappointed.
  3. What did the RBI's MPC decide on 7 October 2026? Answer: It raised the repo rate by 25 basis points to 5.50% and changed its stance to calibrated tightening.
  4. The rupee weakens sharply against the dollar. Which kind of company tends to benefit? Answer: Exporters that earn in dollars, such as IT services firms.
  5. The Nifty falls 0.7% on a day with no major news. Is that unusual? Answer: No. A move of under 1% is within normal daily noise.

Sources