# How is a stock price technically moved?

I know that a stock price (like any price on a free market) is determined by supply and demand: If there is more demand than supply for a certain stock its price will raise and vice versa.

However, my question is who really moves the price? Is there some mechanism that lowers price if there is no buy order in a certain amount of time?

This answer to a similar question states that

There are now an overwhelming number of sell orders (limit and market). All of the bids (buy orders) near current price are taken out. If no new buyers come in at current price, price shifts down to buy orders on the order book at lower prices. At the same time, sellers with limit orders lower the price of their sell orders. This process continues (matching of orders and share price drop) until equilibrium is reached between aggregate selling and buying volume at which time price levels off.

My understanding is that the order book is basically a list of prices someone would accept to buy/sell for. But doesn't this only happen if someone really fills an order at a lower/higher price (a limit order?).

If I go to a broker's website, check the price and think a certain stock is too expensive and I will not buy, does this move prices at all (supposed everyone would do this and not fill limit orders)?

In an offline (consumer) market the situation is usually that a retailer does not get offers that differ from the price. He lowers it if noone is buying.

Stock price is a function of supply and demand which changes the balance between buyers and sellers. When there are more buyers than sellers, there is more demand than supply and price will begin to rise as sellers as sellers demand more for their stock.

When buyer demand wanes, price will level off and trade in a narrow range. Should supply exceed demand, price will head down.

A simple example:

Suppose the ask price is \$50.00. If someone buys all of those shares at \$50.00 and no new sell orders come in at \$50.00 then the ask price becomes the next higher sell order in the order book, say \$50.02.

If someone buys all of those those shares offered at \$50.02 (or the seller cancels their order), then the quote moves up to the next available price, say \$50.05. Price will continue to rise until equilibrium is reached between buyers and sellers.

As the ask price moves up due to sell orders being filled, the bid price will also increase as those placing limit orders to buy increase the price that they are willing to pay.

• Thanks for your answer, that is very helpful! A few questions: "then the ask price becomes the next higher sell order in the order book, say \$50.02." what if there are none? If noone fills limit order but everyone just buys at \$50.00, intuitively I'd say there is high demand and the price should raise. But if I understand you correctly, the price would not change in this case? Commented Feb 4, 2021 at 14:36
• Am I correct that supply and demand is not about any absolute quantities but about the ratio of buyers and sellers only? In this case a very low-volume stock should be able to change dramatically in price even with very few people trading. Commented Feb 4, 2021 at 14:38
• I think my main confusion is/was that in consumer retail (candy bar as the other answer calls it) the fact that noone is buying lowers the price (since this is the indicator of missing demand). That's why I thought time could be a factor. Commented Feb 4, 2021 at 14:41
• @dtell - 1) `..."then the ask price becomes the next higher sell order in the order book, say \$50.02." what if there are none?` Stocks on major exchanges have market makers and they are obligated to make a market in the stock (offer to buy and sell stocks, usually at least 100 shares). 2) If everyone is buying at \$50 and they take out all of the sell orders at that \$50 then the ask price moves up. At the same time, some of the buyers attempting to buy at \$50 who did not get shares at \$50 will raise their bid price. Commented Feb 5, 2021 at 0:52
• 3) The number of buyers and sellers is irrelevant. One buyer for 1,000 shares has the same effect as 10 buyers of 100 shares. Supply is more selling volume buying volume Demand is more buying volume than selling volume. It's the aggregate excess of one over the other. I'd disregard most of the other answer, particularly the candy. It's no good for you :->) Commented Feb 5, 2021 at 0:53

In an offline (consumer) market the situation is usually that a retailer does not get offers that differ from the price. He lowers it if noone is buying.

That's completely wrong regarding markets.

When folks ask about stock markets I always suggest, simply think of a street with houses for sale.

{You may be thinking of literally "retail", like a candy shop selling candy bars - that's irrelevant, forget it. That's not a "market".}

So, in all events simply think of a street with houses for sale.

I know that a stock price (like any price on a free market) is determined by supply and demand

# The price of a stock is nothing more than: the most recent price one was sold at.

That's all it is.

I know that a stock price (like any price on a free market) is determined by supply and demand

... is about "philosophy". So, we could say something like "the price of Utilities tends to be stable" or "tech stocks really go upwards in summer" or "if there are a huge number of buyers the price tends to go up".

The price of a stock is nothing more than: the most recent price one was sold at.

If there is more demand than supply for a certain stock its price will raise and vice versa.

That's not "fundamentally" true at all...

The price of a stock is nothing more than: the most recent price one was sold at.

If you trade thin markets, it's completely possible that the price just doesn't change for long periods of time. There can be a zillion bids and/or offers, but (obviously) the price only changes when a sale happens.

Recall that The price of a stock is nothing more than: the most recent price one was sold at.

However, my question is who really moves the price?

The price of a stock is nothing more than: the most recent price one was sold at.

I don't know what the phrase "moves the price" means.

# Possible confusion about retail shop analogies?

Could you be thinking about literally "retail", like a candy shop selling candy bars. So, someone puts a "price sticker" on a candy bar. That's irrelevant, forget it. That's not a "market".

Is there some mechanism that lowers price if there is no buy order in a certain amount of time?

The price of a stock is nothing more than: the most recent price one was sold at.

There's no "mechanism" to "change" the price.

I guess, God could go back in time and change the deal between the two people who made the most recent sale!

Or in the Star Trek universe where they have time travel you could "change" the price, again by going back in time and altering reality so that the most recent sale was at a different price.

Putting aside time travel examples, the phrase "change the price" is utterly meaningless.

My understanding is that the order book is a list of prices someone would accept to buy/sell for.

That's completely correct.

(Although it's a strange way to say it. You normally simply say:

The order book is a list of offers to buy and offers to sell.

(Or you might just say "the order book is a list of bids and asks".)

But doesn't this only happen if someone really fills an order at a lower/higher price (a limit order?).

That sentence makes no sense. The situation is:

1. The price of a stock is nothing more than: the most recent price one was sold at.

2. The order book is a list of offers to buy and offers to sell.

That's all there is to it.

If I go to a broker's website, check the price and think a certain stock is too expensive and I will not buy, does this move prices at all

Are you asking is there a mechanism where people simply checking the most recent sale price (ie, "using a web site") affects the market in some way ... no.

In an offline (consumer) market the situation is usually that a retailer does not get offers that differ from the price. He lowers it if noone is buying.

You appear to be thinking of a RETAIL analogy.

That has utterly no connection in any way, whatsoever, at all, to a market. That analogy is completely, totally wrong and just has nothing to do with trading / stock markets.

# Possible confusion about retail shop analogies?

• Retail analogy: candy shop, grocery shop.

• Markets: houses on a street being bought and sold; Tsukiji fish market; a stock market.

There is absolutely no connection, at all, whatsoever, in any way between the two. This could be a basic confusion here?

• `The price of a stock is nothing more than: the most recent price one was sold at.` No, that is the Last Price. The price of a stock is the current bid/ask of the stock. For very illiquid stocks, the last price and current price can be very different. And with all due respect, some self editing would be helpful. Writing `The price of a stock is nothing more than: the most recent price one was sold at` seven times isn't necessary. Commented Feb 4, 2021 at 13:19
• Hmm, you know, to a professional the "price" means the bid/ask. To a civilian the price is the last price (so, you look at the "price of Apple" on a web site or "the price of houses on street X" and it's the last sale). IMO that's how the OP is thinking about it, and (as I outline) is OP's confusion. Commented Feb 4, 2021 at 13:24
• No need for respect :) writing style comments always welcome on these sites Commented Feb 4, 2021 at 13:25
• Your house price analogy is flawed. If it's the same house, the last sale could have been at 1/2 the price when the owners bought the house. If it's a another house on the street, it could have been a house 3/4 the size with a different sized property at a different time. This analogy has no relevance to stocks where a company's common stock shares are identical. Commented Feb 4, 2021 at 13:41
• Quotes are the same whether you are a professional or a civilian. If what you claim is true, if you called your broker or looked the price on your trading platform, for example, the bid, ask and last would be \$42. If price went up 25 cents then all 3 would be \$42.25. It would be like reliving the movie Groundhog Day. Then a clever programmer chap could ask, "Why do we need all three if they're the same? Let's get rid of two of them to lower data cost." If the closing price of a stock was \$38 (last price) and it opens for trading in the morning at \$40, the price isn't \$38 my friend. Commented Feb 4, 2021 at 13:43