Market Orders

A market order instructs the broker to buy or sell immediately at the best available price. Execution is guaranteed. The price is not.

The right context for a market order is a liquid stock with a narrow bid-ask spread, when the priority is getting in or out quickly. The wrong context is a thinly traded name with a wide spread, a fast-moving market, or a session with low liquidity (pre-market and after-hours).

Example. A market order to buy 100 shares of XYZ, quoted at $25.00 bid / $25.05 ask, fills at $25.05. In a liquid stock, that 5-cent spread is negligible. The same market order on a thinly traded penny stock quoted $0.50 / $0.65 fills at $0.65 — a 30% premium over the bid. A single fill of that kind can absorb the entire profit margin of the trade before the position has done anything.

Limit Orders

A limit order sets the maximum price you are willing to pay (on a buy) or the minimum price you are willing to accept (on a sell). It executes only at that price or better.

A buy limit at $24.50 fills only if the stock trades down to $24.50 or below. A sell limit at $27.00 fills only if the stock trades up to $27.00 or above. The behavior is symmetric.

The trade-off is direct. The order grants control over price with no surprises on the fill, at the cost of execution certainty. If the stock never reaches the level, the order never fills. Certainty of price replaces certainty of execution.

Limit orders are the appropriate default on small-cap and micro-cap names where spreads are wide. A reasonable working rule: use limit orders on any stock with average daily volume below 500,000 shares. On the micro-cap tickers covered across this guide, market orders have been one of the most reliable ways for new traders to give up money before the trade itself even started (most retail broker apps — Trading 212, Degiro, IBKR — surface the limit price field right in the order ticket, so there is no real friction reason to skip it).

Stop Orders (Stop-Loss)

A stop order, commonly called a stop-loss, becomes a market order once the stock reaches a price specified in advance. It exists to limit losses on an existing position.

Example. An entry on XYZ at $25.00 is paired with a stop-loss at $22.50. If the stock declines to $22.50, the stop is triggered and the broker sends a market order to sell. The maximum loss is capped at roughly 10%.

Stop orders are the operational core of risk management. Without one, a losing position is free to keep losing past any level the trader would have agreed to in advance. Placing the stop at the moment of entry — before the position is open and emotional reasoning can interfere — is the procedural detail that tends to separate accounts that survive bad trades from accounts that do not.

Stop Orders Are Not Guaranteed

A stop becomes a market order the instant it is triggered. In a fast decline, or on a gap down where the stock opens well below the previous close, the fill can land significantly below the stop level. This shortfall is called slippage. A stop set at $22.50, on a stock that gaps to $20.00 at the open, fills at $20.00 — not at $22.50. The stop has done its job by exiting the position. The exit price, however, is set by the market, not by the stop.

Stop-Limit Orders

A stop-limit order combines a stop trigger with a limit price. When the stop is hit, the order becomes a limit order at the specified limit price, rather than a market order.

Example. Stop at $22.50, limit at $22.00. If the stock touches $22.50, a limit order to sell at $22.00 or better is placed. The structure protects against an unexpectedly low fill in a gap. It also means the order may not fill at all if the stock cuts through $22.00 before the limit can execute.

Stop-limits offer more control and less certainty. For most retail traders, a regular stop-loss remains the better default. The purpose of a stop is to get the trader out of the position — even at a slightly worse price than would be ideal in calmer conditions.

Trailing Stop Orders

A trailing stop moves up automatically as the stock rises, locking in unrealised gains while still allowing the position to run. It trails the price by a fixed dollar amount or by a fixed percentage.

Example. A buy on XYZ at $25.00 is paired with a $3.00 trailing stop. As the stock rises to $30.00, the stop adjusts upward to $27.00. If the stock then falls back to $27.00, the stop triggers and the position is sold. The realised profit is $2.00 per share — $27.00 exit minus $25.00 entry — while the position retained room to climb on the way up.

Trailing stops are well suited to swing trades and momentum trades, where the objective is to let winners run without continuous screen time. The judgment is the trail distance: wide enough that ordinary volatility does not knock the position out, tight enough to capture a meaningful share of the move once it reverses.

Time-in-Force: How Long Orders Last

TypeDurationUse Case
DayExpires at market closeDefault for most orders. Standard for active traders.
GTCGood ’Til Cancelled (usually 60-90 days)Set-and-forget limit orders or stop losses.
IOCImmediate or CancelFill what is available immediately, cancel the rest.
FOKFill or KillFill the entire order immediately or cancel it. No partial fills.
MOCMarket on CloseExecutes at the closing price. Used by institutions for end-of-day rebalancing.

Choosing the Right Order Type

SituationBest OrderWhy
Buying a liquid large-cap quicklyMarket orderTight spread, fast execution, minimal slippage
Buying a thinly traded micro-capLimit orderWide spread, control over the entry price
Protecting an existing long positionStop-loss orderAutomatic exit if the trade moves against you
Buying on a pullback to supportBuy limit at the support levelEntry at the price where value is expected
Locking in gains on a winning tradeTrailing stopLets winners run, captures profits automatically
Entering a breakout above resistanceBuy stop above resistanceTriggers only if the breakout actually happens

Common Mistakes

Market orders on illiquid stocks. The wider the bid-ask spread, the more a market order costs in implicit slippage. On low-volume names, the default should be a limit.

Stops set too tight. A stop placed 2% below entry on a volatile stock will be triggered by ordinary intraday noise. The stop distance has to be matched to the typical daily range of the instrument, not to a round percentage.

No stops at all. “Watching it and selling if it drops” is not a risk-management plan. The moment selling becomes necessary is precisely the moment in which most traders find a reason to wait.

Chasing with market orders. When a stock is spiking on news, a market order can fill close to the peak of the move. The disciplined response is to wait for the initial surge to stabilise and then place a limit at a reasonable price.

Practical Default

For a beginner working through the orders for the first time, the practical default is narrow. Use limit orders for entries and a stop-loss for the exit risk. Reserve market orders for liquid stocks where speed matters more than the last cent of price. Reserve stop-limits and trailing stops for situations where the additional control is actually needed. The number of distinct order types in regular use can stay small for a long time. Most of the work in execution is not in choosing among twelve order types — it is in placing the two or three primary ones consistently and in advance.

See also: Position Sizing and Risk Management · Support and Resistance · Day Trading · Swing Trading · What Is Market Capitalization?