How Stock Prices Are Determined?
Last Updated: 23rd July 2026 - 11:47 am
Stock prices change throughout every trading session as buyers and sellers place orders in the market. While a company's financial performance influences its long-term value, the market price of its shares is determined by the interaction of demand and supply at any given moment.
According to the Securities and Exchange Board of India (SEBI), India's equity market operates through an electronic order-driven trading system where prices are established through continuous matching of buy and sell orders. Meanwhile, the National Stock Exchange (NSE) recorded an average daily cash market turnover exceeding ₹1 lakh crore during the financial year 2024–25, reflecting the scale and frequency of price discovery taking place across listed securities.
This article explains the factors behind stock price movement, the role of market participants, and why prices can change within seconds.
The Simple Answer: Demand and Supply
The simplest explanation for how stock prices are determined is demand and supply. Every listed share has buyers willing to purchase it and sellers willing to sell it. The market price changes depending on which side is stronger at a given moment.
| Market Condition | Effect on Share Price |
|---|---|
| More buyers than sellers | Price generally rises |
| More sellers than buyers | Price generally falls |
| Buyers and sellers are balanced | Price tends to remain relatively stable |
This process is known as price discovery, where the market collectively determines the current trading price.
Role of Buyers and Sellers
Every trade requires both a buyer and a seller.
Investors place orders based on various expectations. Some believe a company's prospects are improving and are willing to pay higher prices. Others may expect weaker performance or wish to exit their investment.
These differing expectations create continuous buying and selling activity.
For example:
- A large number of investors expecting stronger earnings may increase buying interest.
- Existing shareholders may delay selling if they believe prices could rise further.
- Institutional investors may buy or sell large quantities, influencing overall demand.
Stock exchanges automatically match compatible buy and sell orders using electronic systems. The transaction occurs when both sides agree on a common price. As thousands of such trades occur throughout the day, the share price continues to update.
Bid Price, Ask Price and Last Traded Price
Three prices help explain stock price movement.
| Term | Meaning |
|---|---|
| Bid Price | The highest price a buyer is currently willing to pay. |
| Ask Price | The lowest price a seller is willing to accept. |
| Last Traded Price (LTP) | The price at which the most recent transaction occurred. |
Suppose the order book shows:
| Buyers | Sellers |
|---|---|
| ₹249 | ₹250 |
The bid and ask prices change whenever new orders are placed on the market. The ongoing updates also contribute to continued stock price movement during the trading session.
Investors can watch the effect of the orders on the market prices on most online trading platforms like 5paisa, where the real-time bid prices, ask prices, market depth and last traded price are displayed.
Company Fundamentals and Profits
The immediate trading price is dictated by demand and supply but often the demand among investors is dictated by the underlying fundamentals of a company.
Important factors that investors look at are:
| Fundamental Factor | Why It Matters |
|---|---|
| Revenue growth | Indicates business expansion |
| Profitability | Reflects operational performance |
| Earnings per share (EPS) | Measures earnings attributable to each share |
| Debt levels | Indicates financial stability |
| Cash flow | Shows the company's ability to fund operations |
| Dividend history | Reflects capital allocation decisions |
Stock prices generally reflect changes in business performance over long periods of time, but short-term movements may not always be consistent with the underlying fundamentals.
Market News, Expectations, and Sentiment
The price of stocks is not only based on what is happening right now, but what people expect to happen in the future.
Market participants are constantly assessing new information, such as:
- Earnings per quarter
- Management Announcements
- A shift in government policy
- Interest rate decisions
- Industry News
- Economic data.
- News from the international market
A large expansion project would probably lift investor confidence before it would generate any more revenue. Some regulatory changes impacting an industry could also affect investor expectations prior to company earnings changing.
In times of optimism, investors may be more willing to buy shares at higher prices. In uncertain times, investors may reduce exposure, and that increases selling pressure in many sectors.
Stock prices may react right away when new information is released . This is because markets are pricing expectations , not just current performance .
Trading volume and liquidity
Liquidity means how easy it is for investors to buy or sell shares without causing a big change in the price.
Most liquid stocks are:
- Many active buyers and sellers
- The bid and ask prices are narrow
- Increased trading volumes
- More rapid order execution
Relatively small orders placed in less liquid stocks may cause larger price swings. Trading volume is the number of shares exchanged during a given period.
Higher trading volume often indicates that more people are taking part in the market and can go hand-in-hand with significant price swings. However, volume alone does not indicate whether prices will continue rising or falling.
The table below summarises the relationship.
| Factor | Higher Liquidity | Lower Liquidity |
|---|---|---|
| Ease of trading | Higher | Lower |
| Bid-ask spread | Narrower | Wider |
| Price volatility from individual trades | Lower | Higher |
| Market participation | Greater | Limited |
Why Stock Prices Move Every Second
Many investors wonder why share prices change so frequently, even when there is no major company announcement.
The reason is that markets continuously process new orders.
Every second:
- New buy orders enter the market.
- Existing orders are modified or cancelled.
- Sell orders increase or decrease.
- Institutional investors adjust positions.
- Automated trading systems respond to market conditions.
Each new order can slightly alter the balance between demand and supply.
Modern electronic exchanges process thousands of orders every second, allowing prices to adjust almost instantly whenever market conditions change.
This continuous matching mechanism ensures that stock prices reflect the most recent information and trading activity available in the market.
Example of Price Movement
Consider a hypothetical company whose shares are trading at ₹500.
Initially:
- Buyers are willing to pay ₹500.
- Sellers are willing to sell at ₹500.
The latest traded price is ₹500.
Later in the day, the company announces stronger quarterly earnings than expected.
As investor confidence improves:
- More investors submit buy orders.
- Existing shareholders become less willing to sell immediately.
- Buyers begin offering ₹503, ₹505, and ₹508.
Since demand has increased relative to available supply, the market price gradually rises until buyers and sellers once again agree on a common trading price.
Frequently Asked Questions
Is there a formula for share price calculation?
Why do stock prices change even when there is no company news?
Can a profitable company have a falling share price?
What is the difference between market value and share price?
Does higher trading volume always mean the price will increase?
- Flat ₹20 Brokerage
- Next-gen Trading
- Advanced Charting
- Actionable Ideas
Trending on 5paisa
Disclaimer: Investment in securities market are subject to market risks, read all the related documents carefully before investing. For detailed disclaimer please Click here.
5paisa Capital Ltd