How Stock Prices Work
Prices go up when people want to buy, and down when people sell.
Why it matters
A stock price is not a number the company decides and prints. It is simply the price at which a buyer and a seller agree to trade one share right now. Nobody sitting inside the business sets it. The market sets it, one trade at a time.
That is why the price on your screen flickers every second. It moves as the balance between buyers and sellers keeps shifting. When eager buyers outweigh willing sellers, the price drifts up. When sellers outweigh buyers, it drifts down. Understanding that one tug of war explains almost everything a price does.
An everyday way to picture it
Picture a vegetable market in the morning. A vendor lays out a crate of tomatoes. If a crowd gathers and everyone reaches for the same crate, the vendor quietly raises the price, because buyers are competing with each other. If the morning is slow and the tomatoes are piling up unsold, the vendor cuts the price to tempt somebody, anybody, to buy before they spoil.
A share trades the same way, just faster. More buyers than sellers pushes the price up. More sellers than buyers pushes it down. The shares themselves do not change. What changes is how keen people are to own them at this moment.
How a price is actually set
On the NSE or BSE, buyers and sellers do not shout across a hall. They place orders. A buyer posts a bid, which is the most they are willing to pay. A seller posts an ask, which is the least they are willing to accept. The exchange lines these up into an order book, with the keenest buyers and sellers at the front.
| In the order book | What it means | Price | Shares |
|---|---|---|---|
| Highest bid | The most any buyer will pay right now | ₹99 | 200 |
| Lowest ask | The least any seller will accept right now | ₹101 | 150 |
| Last traded price | The price of the most recent matched trade | ₹100 | N/A |
A trade happens only when a buyer's bid meets a seller's ask. While the best buyer offers ₹99 and the best seller wants ₹101, nothing trades. That gap is called the bid-ask spread, and it is the small distance the two sides still have to close.
Someone has to give way. A buyer in a hurry simply accepts the ₹101 ask, and that becomes the new last traded price. The screen now reads ₹101. Repeat this thousands of times a minute and you get the live, ever-moving price you see in your app.
Why people change what they will pay
Demand and supply move the price, but something has to move demand and supply first. That something is almost always new information that changes what people expect from the business.
| What shifts the balance | How it works | Example |
|---|---|---|
| Company performance | Rising profits make more people want to own the shares | Strong quarterly results pull in buyers |
| News and announcements | Good news breeds optimism, bad news breeds fear | A big new order versus a sudden lawsuit |
| Investor mood | The general feeling about the market sways short-term buying | A wave of excitement around one sector |
| The wider economy | Interest rates, inflation, and policy change what shares are worth | Higher interest rates often cool prices |
Underneath all of it sits one idea. A price reflects what buyers and sellers expect the company to earn in the future. When people believe it will earn more, they bid more today, and the price climbs to meet that belief.
See it for yourself
Move the buyers and sellers sliders and watch the price rise or fall in real time. Start price is ₹100.
Worked example: a share that ticks up and back down
Bharat Foods Ltd. is trading around ₹100. In the order book, the best buyer is bidding ₹99 and the best seller is asking ₹101. Now watch what a change in mood does to the price, tick by tick.
| Moment | What happens | Last traded price |
|---|---|---|
| Start | Buyers bid ₹99, sellers ask ₹101, nothing trades yet | ₹100 |
| Good results land | Eager buyers accept the ₹101 ask to get in | ₹101 |
| Buyers keep coming | Sellers see the demand and raise asks; buyers still pay | ₹103 |
| Mood turns | Weak sales news arrives, sellers rush to exit and undercut each other | ₹99 |
| Selling continues | Buyers step back and wait, so sellers drop further to find one | ₹97 |
Nothing about the factory, the staff, or the recipe changed minute to minute. Only the balance of buyers and sellers changed, and the price followed it up to ₹103 and back down to ₹97.
Now you decide. The price is racing up toward ₹103 and your finger is over the buy button.
| Your choice | The likely consequence |
|---|---|
| Chase it: buy at ₹103 because it is climbing fast | You pay the top of the wave; if the buying cools, you can be left holding a loss |
| Wait: let the rush pass and judge the business on its merits | You may miss a little upside, but you avoid overpaying in the heat of a crowd |
The price is loud and fast in the short term because it tracks mood. Over the long term it tends to track how much the business actually earns. A patient buyer worries less about today's tick and more about what the company is worth.
Remember this
| Idea | What it means |
|---|---|
| Stock price | The price at which a buyer and a seller agree to trade one share right now |
| Bid | The most a buyer is willing to pay |
| Ask | The least a seller is willing to accept |
| Bid-ask spread | The small gap between the best bid and the best ask |
| Why it moves | The balance of buyers and sellers shifts as expectations change |
In short: a price is just where buyers and sellers meet at this instant. It moves because that meeting point keeps moving, not because the company changes from second to second.