Skip to content
Search Entire Site

Why a Stock Stop-Loss Order May Not Fill—and How Market and Limit Orders Affect Your Loss

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

A stock reaching your stop-loss price does not guarantee a sale at that price. A limit sell order can help you maintain your desired price, but it may not fill; a market sell order is more likely to fill, but it may execute at a lower price than expected. The gap between the stop price and the actual execution price can widen, especially during a sharp drop or just after the market opens.

A stop-loss order does not fill the moment the price is reached

For domestic stocks, standard limit orders and market orders have different execution conditions. A stop-limit order, in particular, enters the market as a limit order at the specified price once the set stop price is reached. This means triggering the order and completing the sale are separate events.

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses
Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

The differences reflected in the Korea Exchange’s order methods and brokerage trading guides are as follows.

Order typePrice conditionKey feature
Limit sellSpecifies the desired selling priceMaintains the price, but may not fill
Market sellNo price specifiedFills based on available buy quotes
Stop-limit sellSets a stop price and a limit priceEnters the market as a limit order once the condition is met

The key distinction here is between price protection and the likelihood of execution.

A limit sell order sets a price condition so the stock will not be sold below the specified price. However, the trade may not go through if there are not enough buyers.

A market sell order does not specify a price and trades against available buy quotes, so it may fill relatively quickly. However, during a sharp drop, it may execute at a lower price than expected.

With a stop-limit order, the stop price and the actual order price are separate

A stop-limit order has two distinct prices:

Stop price: The threshold price that activates the order

Limit price: The price applied when the activated order enters the market

Suppose the order is set up as follows:

Shares held: 100 shares

Stop price: KRW 9,500

Limit sell price: KRW 9,450

When the stock price reaches KRW 9,500, the stop-limit order activates and enters the market as a limit sell order at KRW 9,450.

But a problem arises if the stock price has already fallen to KRW 9,200.

Investors looking to buy at KRW 9,200 will not match with an order to sell at KRW 9,450. As a result, if the buy quotes do not rise to KRW 9,450 or higher, the order may remain unfilled.

Setting a stop price does not guarantee that your loss will be fixed at that price.

How much can the difference be? A calculation based on 100 shares

Let’s calculate an example in which an order is set for 100 shares, with a stop price of KRW 9,500 and a limit sell price of KRW 9,450.

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses
Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

This is a calculation example using hypothetical prices, not an actual trade.

ScenarioPrice per shareProceeds from selling 100 shares
Planned stop-loss levelKRW 9,500KRW 950,000
Limit sell priceKRW 9,450KRW 945,000
Market price after a sharp dropKRW 9,200KRW 920,000

Comparing the price differences based on the author’s calculations:

Drop from KRW 9,500 to KRW 9,200: a difference of KRW 300 per share

Difference for 100 shares: KRW 30,000

Difference between KRW 9,450 and KRW 9,200: KRW 250 per share

Difference for 100 shares: KRW 25,000

In this situation, the limit order at KRW 9,450 may not fill.

By contrast, a market sell order may fill against buy quotes around KRW 9,200, but the actual average execution price depends on the available quote volume and order size.

A market order does not guarantee that the entire quantity will fill at a single price.

Why is it risky when the stock price gaps past the stop price?

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses
Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

A gap down is the situation that calls for the most caution.

A gap down occurs when the next trading day’s opening price is significantly below the previous trading day’s closing price. It can happen when bad news emerges before the market opens or when views of a company’s results change sharply.

For example, suppose the previous day’s closing price was KRW 10,000 and the stop-loss level was KRW 9,500.

If the stock opens at KRW 9,200 the next day, there may have been no opportunity to sell normally at KRW 9,500.

There are three things to check:

1. Was the stop-loss order actually activated?

2. Was the activated order submitted to the market?

3. Was the submitted order actually filled?

These are three separate stages.

In particular, do not assume that all your shares have been sold just because the screen shows that the order was activated.

That is why you need to check whether any unfilled quantity remains.

What to check when a stop-loss order does not fill

If the order was triggered but shares remain in your account, check the following in order.

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses
Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

1. Check the order status first

Check the following statuses on the unfilled orders or order history screen in your brokerage app:

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses
Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

Accepted: Whether the order was successfully submitted

Unfilled: Whether the order was submitted but the trade was not completed

Partially filled: Whether only some of the order quantity was sold

Fully filled: Whether all the shares held were sold

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses
Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

Rejected or canceled: Whether the order failed to remain active

2. Compare the buy quote with the limit price

If the limit sell price is KRW 9,450 and the current buy quote is KRW 9,200, the price conditions do not match.

At that point, decide whether to leave the unfilled order open, change its price, or cancel it and submit a different order.

3. Check the remaining quantity

If only 40 shares out of 100 shares have filled, you still hold the remaining 60 shares.

Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses
Informational thumbnail highlighting why a stock stop-loss order may not fill and how market and limit orders affect losses

Check both your holdings and the unfilled quantity so you do not mistake a partial fill for a sale of all your shares.

4. Check whether the order is available in that market

For domestic stocks, trading hours and order types may differ between the Korea Exchange (KRX) and the alternative trading system Nextrade (NXT).

The order types supported also vary by brokerage.

For example, Mirae Asset Securities’ domestic stock trading guide lists stop-limit orders as supported in the KRX regular market, but does not list stop-limit orders among the NXT order types. Therefore, check which market you are routing the order to, even for the same stock. Mirae Asset Securities+1

4 situations that call for particular caution with stop-loss orders

Situation to watchPossible problem
Gap down before the market opensThe price may skip past the stop level
Low trading volumeLimit order may not fill
Rapid quote changesMarket order may fill at a worse price
Partial fillRemaining shares continue to be held in the account

Market conditions such as trading halts, volatility interruption (VI), order entry hours, and price limits must also be considered.

Under the Korea Exchange’s order system, a market order trades at the price formed in the market without specifying a price. The Exchange also notes that prices can move sharply when supply and demand in buy and sell quotes are imbalanced. Stock Market Trading System+1

When setting a stop-loss price, account for the order type too

Setting the stop-loss price at KRW 9,500 does not guarantee that the actual loss will be limited to KRW 9,500.

In the 100-share example calculated earlier, selling at KRW 9,500 versus selling at KRW 9,200 results in a difference of KRW 30,000.

Therefore, when calculating how many shares to buy, consider potential gap downs, the difference between the expected and actual execution price, fees, and taxes—not just the stop price.

If you need to manage your account’s loss limit strictly, check each of the following separately:

Planned stop-loss price

Expected execution price

Number of shares held

Trading fees

Taxes related to the sale

Potential additional losses from sharp price movements

A stop-loss order does not completely cap your loss at a fixed amount. It is a trading tool whose price conditions and likelihood of execution depend on the order type.

Frequently Asked QuestionsQ. Why are my shares still in my account after the stock reached my stop-loss price?

Even if a stop-limit order is triggered, it may not fill if there are no buy quotes at the limit price. Check the order status and any remaining unfilled quantity.

Q. If I sell at market, will the order always fill immediately?

A market order trades at the current buy quotes without specifying a price. However, depending on market conditions—such as available quote volume, trading halts, and order restrictions—execution may be delayed or some of the order may remain unfilled.

Q. What is the difference between a stop-limit order and a standard limit order?

A standard limit order enters the market with its limit-price condition as soon as it is submitted. A stop-limit order first has to meet the stop-price trigger condition before entering the market as a limit order.

Q. Do stop-loss order features vary by brokerage?

Yes. Supported order types, eligible markets, and order validity periods may differ. For the most accurate information, check the latest trading guide and order screen from your brokerage.

※ This article is for reference to help readers understand market movements and is not an investment recommendation for any particular stock or asset. You are responsible for your final decisions and investments.

#Stock Stop-Loss Orders #Limit Sell Orders #Market Sell Orders #Stop-Limit Orders #Unfilled Orders #Korea Exchange

Visitor Statistics


Copyright © neoai.kr. All rights reserved.