Written by Pradnya Surana
4 min read | Updated on November 27, 2025, 16:43 IST
Stock prices change every day and sometimes every second. Many people feel the stock market is confusing, but the basic idea of how prices are set is simple economics. A stock’s price is mainly decided by demand and supply in the market.
Several other factors like company’s overall performance, government policies, global events and investor sentiments also influence the price of a share price.
If more people want to buy a stock than sell it, the price will go up.
If more people want to sell than buy, the price will go down.
For example, if many investors have conviction that a giant like Infosys or Reliance Industries will grow and earn higher profits in the future, they will tend to buy more shares. This increases demand and automatically pushes the stock price higher. If there is negative news surrounding a stock, people may try to sell and the price falls.
If a company reports good profits, the share price usually increases.
If profits fall or if the company faces losses, the price can drop.
In India, when renowned companies like TCS or HDFC Bank announce good results, their share prices rise quickly on the National Stock Exchange (NSE) and Bombay Stock Exchange (BSE).
The state of the Indian economy also affects stock prices. When the economy is growing, more businesses make profits, jobs increase and people spend more. This leads to more confidence in the market and share prices tend to rise.
Important economic factors that can move stock prices include,
Higher GDP growth signals strong economy and higher corporate earnings and this boosts share prices.
High inflation costs reduces consumers purchasing power and may hurt share prices.
When interest rates increases, borrowing becomes costlier, liquidity decreases and this phenomenon makes share price fall
Business friendly budget and policies tends to lift share prices and vice versa.
For example, if the Reserve Bank of India cuts interest rates, borrowing becomes cheaper for companies and consumers. As the borrowing has become cheaper, companies can expand with less expenditure (on interest) and consumers can avail loans at better prices. This phenomenon boosts stock markets as overall production and consumption have increased.
Government actions in India have a strong impact on stock markets. Schemes like ‘Make in India’, changes in taxation or reforms in sectors like energy, banking and telecom can influence investor behaviour.
If the government announces a policy that helps a particular sector, the stocks of companies in that sector may rise. For instance, if the government provides support for renewable energy, companies in solar or wind energy may see a price increase in their shares.
Examples of global factors include
Crude oil prices
US Federal Reserve interest rate decisions
International conflicts
Global recession news
Most of the crude oil India consumes is imported. So, if global oil prices rise sharply, Indian markets often react negatively and many stock prices fall.
Sometimes, stock prices move not because of facts but because of how investors feel. This is called market sentiment. If investors feel positive or hopeful, prices rise. If they feel fearful, prices fall. Sentiment is affected by news, social media discussions, expert opinions and overall market trends.
Foreign Institutional Investors (FIIs) and Foreign Portfolio Investors (FPIs) play a major role in the Indian stock market. When they buy heavily, stock prices rise. When they sell and pull out money, the market often falls. This is one reason why the Indian stock market sometimes sees sudden movements.
In simple terms, stock prices are determined by demand and supply. But what causes demand and supply to change is a mix of many factors, like a company’s performance, economic conditions in India, government policies, global events and investor behaviour.
About Author
Pradnya Surana
Sub-Editor
is an engineering and management graduate with 12 years of experience in India’s leading banks. With a natural flair for writing and a passion for all things finance, she reinvented herself as a financial writer. Her work reflects her ability to view the industry from both sides of the table, the financial service provider and the consumer. Experience in fast paced consumer facing roles adds depth, clarity and relevance to her writing.
Read more from UpstoxUpstox 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.