This may be a naive question! How is a stock priced ?<p>I know the usual demand and supply bit [0].
I need help in understanding how a stock trading at $25 goes to $26 or $24.<p>[0] https://www.investopedia.com/ask/answers/12/how-are-share-prices-set.asp
Market Makers.<p>These are the guys that "make the market". It's their job to buy and sell the shares they manage (are market makers for).<p>This is why you can open an order for stock X and always get filled -- it's at the price _they_ set.<p>This means you don't have to wait (for days/weeks?!) for a buyer/seller for that block of shares you want to sell/buy -- you buy/sell them to a market maker and they take it from there.<p>These guys run a "book" of orders and it's based on this that they offer prices, their goal is to have a balanced book and not be overtly long or short a particular stock, but they do for certain periods of time (think during the day's open trading session).<p>In practice you'll discover that MMs have ultimate power is guiding a stock's price, they can hold buys and sells until it's optimal for them.<p>Essentially, you're not competing against other buyers/sellers in a free open market, but against MMs who hold all the cards.
The stock exchange matches buyers and sellers. The stock price is the average price the stock was trading that day. You can sell stock at any price but if it's too high you won't have many buyers.
They have a data structure called order book <a href="https://en.m.wikipedia.org/wiki/Order_book_(trading)" rel="nofollow">https://en.m.wikipedia.org/wiki/Order_book_(trading)</a><p>To match buyers with sellers