How does volume affect when a stop-loss order is triggered?

Assume a stock is trading at 100$ per share.

Person A places a stop-loss order at 90$ for 1000 shares.

Can Person B sell a single share for say 1$ and trigger A's stop-loss order which would create a market order to sell all 1000 shares?

If not, what prevents it? Is the sale of a single share for 1$ not the market price? If so, how should stop-loss orders be used to prevent this?

2 Answers 2


Ultimately you should not trust any answer we can give, but you should ask your broker. They will tell you what they are legally obligated to follow. Whereas the answers we give might not apply to your broker.

Generally, volume affects it in two ways:

  • If it is very low, it won't trigger the stop, or the results might be unexpected based on conventional purpose of a stop. This is a consequence of extremely low liquidity, and shouldn't be an issue unless you're trading some crazy penny stocks. My broker usually says that only transactions of 100 shares will trigger stops, but I trade mostly NYSE and NASDAQ stocks and never had a problem due to this.
  • If it is too low in relation to the size of your order, the price you get might not be very good. There's nothing mysterious here if you recall that a stop loss is just a market order placed once some condition is met. You may do a market sell at $100, but if it's for 1,000,000 shares, maybe the (average) price goes up to $123.45 for the whole order because the order book is shallow.

In your example, nothing would happen because B sold only 1 share, which is too small to trigger the stop. But let's say he bought, 100 shares or whatever the threshold is. The price would drop suddenly to $1. B's stop would be triggered, because it is a stop loss it would become a market sell for 1000 shares. Market sell means best price on the market, there's two ways that can turn out: When the market participants see A drop 99%, a lot of them will suspect that the drop is a fluke rather than genuine loss of value, and regard it as a discount buying opportunity. They will quickly buy up shares and drive the price back up. Nowadays with algos this can even happen in nanoseconds. By the time the broker gets around to filling B's small fry 1000 share market sell, the best price will be a lot closer to $100 than to B's $1. A might make or lose some money from the volatility. He will have to deal with the hassle of rebuying the stock, repaying the commission, and re-issuing the stop. He will then consider trading a less crappy stock. When looking at the graph, it will look like a sharp spike down, and immediate recovery back up.

If the market "believes" A's tiny $1 sale, then the new normal becomes that the stock is suddenly worth a lot less than it used to be. This can actually happen if A is the first person reacting to a bankruptcy for instance. So B's stop will trigger and probably go for $1 a share. B has 99% loss because his stock suddenly crashed. He will have to deal with the hassle of his wife asking for a divorce, selling his car and using public transit, and become the laughing stock of his social circle. He will consider a different hobby. When looking at the graph, it will look like a sharp step down (sometimes called a "gap down").

However, there is one more thing to add. For us small retail traders, "trading" may seem like everyone just trades with this guy:

enter image description here

In reality it really is like a literal marketplace, with everyone constantly hawking out buy/sell offers:

enter image description here

Except it's not done by yelling, but electronically and by big brokers. The broker does the hawking so you don't have to, which is why you pay them a commission. The point is, when the broker sees that A wants to sell for $1 but the stock goes for $100, they will sell it for (eg.) $99.5 and give the $98.5 to A, because brokers are nice like that.

If so, how should stop-loss orders be used to prevent this?

Well, ultimately you can't. Anything can happen, nobody can predict the future. Welcome to the markets! :)

But generally:

  • Don't trade stocks with low liquidity.
  • Look at the chart and note any major gap up/downs.
  • Ask your broker how they handle stops and act accordingly.
  • Set a stop-limit order. This is just like a stop-loss but converts to a limit order instead of market. So it's like saying "sell this sucker if it falls below X, but don't take less than Y". Of course, if the price legitimately breaks below Y, the limit won't execute, and then you're stuck holding a bag of worthless X. Welcome to the markets! :)
  • Thank you for your very detailed answer. This was very useful :) Commented Jan 18, 2019 at 23:35

Here's a link to an explanantion about various levels of information for orders:


It shows all of the available prices and order sizes the market makers and ECNs are posting (bid and ask prices) plus who’s doing the posting.

In the example shown, the current bid/ask for DIS is $107.60 x $107.61. Note the thousands of shares that are being offered for sale within 12 cents above current price and below current price. If someone were to put a stop loss order at $$97.61, hundreds of thousands and more likely, millions of shares would have to trade before price got that low. There's no way to trigger that stop.

As for your example, hypothetically, if you had an illiquid stock currently at $100 and it trades by appointment, it's possible but very farfetched for the stop at $90 to be hit. All order(s) to between $90 and $100 would have to be taken out - about as likely as finding a unicorn - unless something legitimately caused share price to crater.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .