There are a bunch of people with sale orders and a bunch of people with buy orders.
A buyer’s price is essentially the most they’re willing to pay, and a seller’s price is the lowest they’re willing to receive, so whenever the highest buy order price goes above the lowest sell order price a transaction is made. The market price is just a history of past transactions.
Latest Answers