How CPI Inflation Affects the Stock Market

Written by Mariyam Sara

Published on June 02, 2026 | 5 min read

How CPI Inflation Affects the Stock Market
illustration

Key Takeaways

  • CPI (Consumer Price Index) is an economic indicator used to measure the average change in prices of a basket of goods and services paid for by consumers. It is considered the primary measure of inflation.

  • CPI is calculated by tracking the prices of a basket of goods and services consumed by an average household. It compares the total cost of the basket in the current year to that of the benchmark year, also known as the base year.

  • A high CPI indicates strong inflationary pressures, which may prompt the Reserve Bank of India to raise the repo rate, leading to expensive corporate borrowing and reduced consumer purchasing power.

  • During periods of high inflation, investors may consider allocating funds to inflation-protectant assets such as gold, real estate, defensive stocks, RBI floating rate bonds and other government-backed securities.

Inflation refers to the eroding purchasing power, resulting in a rise in the prices of goods and services. Tracking inflation is essential for investors because it directly impacts interest returns, real investment returns and asset valuations. The CPI (Consumer Price Index) is used to measure retail inflation and track the average change in prices of goods and services over time.

Open FREE Demat Account within minutes!
Join now

Let’s understand in detail what CPI is, how it's calculated and its impact on the Indian stock market.

What Is CPI?

CPI is an economic metric used to measure inflation by tracking the average change in prices of a basket of goods and services consumed by retail consumers. These retail consumers drive demand for goods and services across the country.

CPI reflects changes in the purchasing power of an economy’s currency. A high CPI means a rising cost of living, which reduces consumers’ purchasing power.

The National Statistical Office (NSO) under the Ministry of Statistics and Programme Implementation (MoSPI) calculates the monthly and yearly CPI for India.

How Is CPI Calculated?

CPI is calculated by comparing the cost of a basket of goods and services in the current year with its cost of the base year. The basket includes categories such as food, transportation, education, clothing, housing, restaurant, healthcare and other household expenses.

Each category in the basket is assigned a weight based on its relative importance in an average household budget. The total cost of the basket for the current year is then compared with its cost in base years, i.e., 2024, to calculate CPI for that year.

Formula for CPI

CPI = (Cost of Basket in Current Year / Cost of Basket in Base Year) x 100

Recently, the base year of the CPI series was revised from 2012 to 2024. The revision also adjusted the weightage of goods and services and increased items from 299 to 358 items, providing a more accurate snapshot of Indian households' spending.

How CPI Affects the Indian Stock Market

Inflation occurs when demand for goods and services exceeds supply, causing prices to rise and reducing the purchasing power of money. Changes in CPI directly affect the Indian stock market because they influence monetary policy, corporate earnings and purchasing power of currency. Here’s how CPI affects the Indian stock market.

RBI Monetary Policy

The Indian government aims to maintain the inflation to 4% with a tolerance range of + or - 2% to support economic growth while protecting the purchasing power of money. When inflation rises beyond the target, the Reserve Bank of India (RBI) increases the benchmark interest rate to control inflation by reducing the flow of money into the economy.

Corporate Earning

Inflation increases production cost for businesses, which can either reduce profit margins or force companies to raise the prices of their products and services, passing on the extra cost to the end consumer. If the RBI increases the interest rates to control inflation, borrowing would become expensive, increasing interest payments of companies and reducing their profits.

Change in Consumer Spending

When prices of goods and services increase, consumers often reduce spending on non-essential goods. This could significantly impact earnings and stock prices of companies offering non-essential goods and services such as travel, consumer durables, and other non-essential goods.

Foreign Investment

When the rupee weakens due to high inflation, FIIs (Foreign Institutional Investors) withdraw their capital from the Indian market, further dragging down the rupee value. To maintain the currency’s attractiveness, the RBI increases the benchmark interest rates, which increases the yield on government bonds and securities. This leads to investors shifting their capital from riskier equity markets to low-risk and fixed-return government securities.

How to Invest During High Inflation?

High inflation significantly impacts the real investment returns and interest returns. Here you can invest smartly during high inflation.

Gold

Gold is considered an inflation-hedge asset because its value rises along with inflation, as investors bank on gold and gold-related financial products during economic uncertainty. This not only helps to preserve the value of your investments but also ensures your investment growth keeps pace with inflation.

Real Estate

Real estate investments grow with rising inflation, making it a good inflation-protectant. Rising rental yields and property values tend to increase with inflation, offering inflation-adjusted returns.

Defensive Stocks

During periods of high inflation, investors often prefer defensive sectors such as FMCG, utilities, consumer staples, healthcare, and other industries offering essential products or services. These companies typically maintain stable demand because they offer essentials, making them less sensitive to unfavourable economic conditions.

Government-backed Securities

To control high inflation, the RBI may raise the repo rate, which often results in higher yields on risk-free and fixed-return government bonds. Investors seeking stable and low-risk investments during high inflationary pressure, can opt for government securities.

illustration

CPI is an important economic metric used to measure the prevailing inflation rate in the country by comparing the cost of a basket of goods and services in the current period with that of the base year. Changes in CPI influence key economic factors such as interest rates, consumer spending behaviour and corporate earnings. During high inflation, investors may consider investing in inflation hedge assets such as gold, real estate, government securities and defensive stocks.

FAQs

How does CPI affect the stock market?

A high CPI means high inflation, which directly impacts the Indian stock market by leading to a higher repo rate, more expensive borrowing for corporates, and reduced purchasing power for consumers.

Which sectors perform well during high inflation?

Sectors such as Utilities, FMCG, Consumer durables, healthcare and real estate tend to perform well during high inflation.

How does CPI influence RBI interest rate decisions?

A high CPI indicates high inflation, which results in eroding the purchasing power of the currency. To control inflation and maintain the value of the rupee, the RBI may increase the benchmark interest rates to reduce the flow of money into the economy.

Why must investors track CPI data?

Tracking CPI data is important for stock market investors to adjust their portfolio allocation and make informed investment decisions.

How are bank stocks impacted when CPI inflation increases?

When CPI inflation increases, the RBI may increase the benchmark interest rates, which would make loans expensive for corporations and increase interest income for the bank. On the flip side, due to high interest rates, corporations and individuals may avoid borrowing loans, negatively impacting the bank’s profitability.

About Author

author image

Mariyam Sara

Sub-Editor

holds an MBA in Finance and is a true Finance Fanatic. She writes extensively on all things finance whether it’s stock trading, personal finance, or insurance, chances are she’s covered it. When she’s not writing, she’s busy pursuing NISM certifications, experimenting with new baking recipes.

Read more from Mariyam
About Upstoxarrow open icon

Upstox is a leading Indian financial services company that offers online trading and investment services in stocks, commodities, currencies, mutual funds, and more. Founded in 2009 and headquartered in Mumbai, Upstox is backed by prominent investors including Ratan Tata, Tiger Global, and Kalaari Capital. It operates under RKSV Securities and is registered with SEBI, NSE, BSE, and other regulatory bodies, ensuring secure and compliant trading experiences.

Related articles

  1. How CPI Inflation Affects the Stock Market