-2

If a stock is trading at volumes of 2.9 million (for example's sake). And you are looking to buy 500,000 shares.

Will your order be filled to 100% immediately? In theory it should, it is being traded in higher volume than the amount of shares in your trade.

Would it be the same if you were selling 500,000 shares?

  • 1
    This question has been asked many times and has many answers, e.g. this explanation. – dg99 Sep 28 '16 at 22:07
3

It depends on the orderbook when you place your order, and how you place the order. If there's a sell order for more than 500,000 shares at a price that's agreeable to you, then yes, you'd buy in to that order and fill immediately. If there isn't a sufficient order at an agreeable price you'd have to either adjust your price to eat up the existing orders or wait and let people sell in to your buy order (assuming, of course, that someone doesn't place a new buy order at a price lower than yours before yours is filled).

You need to remember that the stock market is like a Bazaar, not a super market. The prices of things fluctuate and are being negotiated constantly.

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.