I am really new in stock marketing and I have few questions regarding on placing bid in market price.

Let's say, today is Sunday and I places bid in market price that cost $1.00 per shares (1000 shares). What price will be executed when the market opens at 9.30AM monday? How will the pre-market and after-hours will affect my bid?

  • 1
    market price that cost $1.00 that means you are putting in a limit order. Market price means what is the current ongoing price in the market, which might be $1 or might be $0.99546 or something else. You don't mention a price when you trade on market price but accept the prevailing price in the market. – DumbCoder Mar 2 '15 at 10:07

Market price is just the bid or offer price of the last sell or buy order in the market. The price that you actually receive or pay will be the price that the person buying the stock off you or selling it to you will accept. If there are no other participants in the market to make up the other side of your order (i.e. to buy off you if you are selling or to sell to you if you are buying) the exchange pays large banks to be "market makers"; they fulfil your order using stocks that they don't want to either buy or sell just so that you get your order filled.

When you place an order outside of market hours the order is kept on the broker's order books until the market reopens and then, at market opening time there is an opening "auction" at which orders are matched to opposing orders (i.e. each buy order will be matched with a sell) at a price determined by auction. You will not know what price the order was filled at until it has been filled.

If you want to guarantee a price you can do so by placing a limit order that says not to pay more than a certain price for any unit of the stock.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.