If I call my broker to sell a stock at say 10am in the morning and assuming that he does whatever he has to do to sell it immediately, can I assume that it will be sold more or less immediately (within 15 minutes) at the market price?

  • In today's era of technology, 15 minutes is far more time than needed to execute a trade at market price. – Bob Baerker Jan 4 at 23:25
  • 1
    Do you not have online access to enter such an order yourself? A market order typically fills in under a second. – JoeTaxpayer Jan 5 at 4:17

On a liquid stock a market order fills the time it hits the exchange. Fraction of seconds. The only delay will be the time taken by your broker to enter the order.

On illiquid stock, this can take time. But there are people waiting for such market orders and make tons of money by putting a favourable ask or bid.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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