Quote from privador81:
There is 1000 BUY order @19.00
I put SELL order1000 @18.00
opponent puts SELL order 1000@18.01
Who selles shares @19.00 Me or opponent?
Hi, privador81
Assume that these three orders are the only three in the market at the open. Assume also that the market arranges orders by the pure price-time hierarchy.
An order book (with prices increasing down the page) with these orders would have those with the highest precedence appearing at the top on the sell side, and at the bottom on the buy side ...
Buy order
1. Only buyer â 1000 @ 19.00
Sell orders (ranked by decreasing precedence):
1. Your order â 1000 @ 18.00
2. Other seller â 1000 @ 18.01
The order matching procedure matches the highest-ranking buy and sell orders to each other. If the buyer will pay at least as much as the seller demands, the match will result in a trade. The process continues until the market arranges all possible trades.
In your example, the only trade will be between you and the only buyer (if the only buyerâs order had been for 1500 on the other hand, then 500 of the other sellerâs 1000 would have been sold, too).
And all the trades would be arranged at the same price. What would this âclearing priceâ be? In the case you described, it could be either of 18.00 or 19.00 or any price between them; it will depend on the specific rules of the specific market.