Learn
Limit Orders vs Market Orders: Which to Use and When
Market orders execute immediately at the current price. Limit orders only execute at your specified price or better. Here's when to use each and common.
Learn
Market orders execute immediately at the current price. Limit orders only execute at your specified price or better. Here's when to use each and common.
This guide is designed for first-pass understanding. Start with core terms, then apply the framework in your own account workflow.
Every trade starts with an order, and the type of order you choose determines the price you get, whether the trade executes at all, and how much risk you take. Most beginners use market orders without thinking twice, but understanding the full menu of order types — market, limit, stop, stop-limit, and trailing stop; gives you significantly more control over your investing outcomes.
A market order executes immediately at the best available price, guaranteeing execution but not price. A limit order only executes at your specified price or better, guaranteeing price but not execution. For most individual investors, limit orders are the safer default because they eliminate slippage risk and give you control over your entry and exit prices.
A market order is the simplest type: you tell your broker to buy or sell a security immediately at the best available price. There's no price guarantee. You're saying, "I want this trade done now, whatever the price."
Market orders are virtually guaranteed to execute (assuming the market is open and the security is liquid), which is their main advantage. For large, heavily traded stocks like Apple or Microsoft, a market order will fill within fractions of a second at a price very close to the last quoted price.
The risk with market orders is slippage; the difference between the price you expected and the price you actually got. Slippage is negligible for liquid stocks but can be significant for thinly traded securities, volatile markets, or large orders. If a stock is trading at $50 and you place a market order to buy 10,000 shares, you might pay $50.00 for the first 2,000 shares, $50.05 for the next 3,000, and $50.15 for the rest. Your average price is higher than you expected.
A limit order lets you specify the exact price you're willing to accept. A buy limit order says, "Buy this stock, but only at $X or lower." A sell limit order says, "Sell this stock, but only at $X or higher." The trade only executes if the market reaches your price.
The advantage is price certainty; you'll never pay more (or receive less) than your limit price. The disadvantage is execution uncertainty; if the stock never reaches your limit price, the trade doesn't happen. You might set a buy limit at $48 for a stock trading at $50, and if it never dips to $48, you miss the opportunity entirely.
Limit orders also need a time-in-force instruction:
A market order executes immediately at the best available price — you're guaranteed execution but not price. A limit order only executes at your specified price or better — you're guaranteed price but not execution. The order may never fill if the price doesn't reach your limit.
Use market orders for highly liquid stocks (like S&P 500 companies) during regular trading hours when the bid-ask spread is tight. If you need to get in or out quickly and the stock trades millions of shares daily, a market order is fine.
Use limit orders for less liquid stocks, after-hours trading, volatile markets, and large orders. Also use them when you have a specific target price. For most individual investors, defaulting to limit orders slightly above the ask (for buys) or below the bid (for sells) is a good habit.
Try this workflow
Apply this concept with live balances, transactions, and portfolio data instead of static spreadsheets.
Graph: 4 outgoing / 3 incoming
learn · related-concept · 76%
How the Stock Market Works: Exchanges, Orders, and Settlement
The stock market matches buyers and sellers of company shares. Here's how exchanges work, what happens when you place an order, and how trades settle.
learn · related-concept · 76%
What Is a Brokerage Account? Types, Fees, and How to Open One
A brokerage account lets you buy stocks, ETFs, bonds, and crypto. Here's how they work, the difference between taxable and retirement accounts.
learn · related-concept · 76%
What Is a Stop-Loss Order? Protecting Your Downside
A stop-loss order automatically sells a stock when it drops to a specified price. Here's how they work, stop-limit vs stop-market, and common mistakes.
learn · related-concept · 76%
What Is After-Hours Trading? Extended Hours Explained
A stop order (sometimes called a stop-loss order) becomes a market order when the stock reaches a specified price; the "stop price." The most common use is protecting against losses: you own a stock at $100 and set a stop order at $90. If the stock drops to $90, your stop triggers and a market order is sent to sell.
Stop orders can also be used to enter positions. A buy stop order above the current price triggers when the stock rises to that level, which traders use to enter on breakouts. If a stock is consolidating at $50 and you believe a move above $52 signals a breakout, you can set a buy stop at $52.
The critical thing to understand about stop orders is that once triggered, they become market orders. This means you're subject to the same slippage risks as any market order. In a fast-moving market, the execution price can be significantly different from your stop price. During flash crashes or gap-down opens, a stop at $90 might execute at $85 or worse.
A stop-limit order combines a stop trigger with a limit price. You set two prices: the stop price (which activates the order) and the limit price (the worst price you'll accept). When the stock hits the stop price, a limit order is placed at your limit price instead of a market order.
For example: you own a stock at $100 and set a stop-limit with a stop at $90 and a limit at $88. If the stock drops to $90, a sell limit order at $88 is placed. You'll sell at $88 or better; but if the stock gaps down past $88, you won't sell at all.
This is both the advantage and the disadvantage. Stop-limit orders protect you from bad fills during flash crashes, but they can also leave you holding a plummeting stock because the order never executed. If a stock gaps from $95 to $80 overnight on bad news, your stop-limit with a $90/$88 spread will do nothing; the stock blew through both prices before the order could activate.
A trailing stop order moves with the stock price, maintaining a fixed distance (in dollars or percentage) from the highest price reached. This lets you protect profits while giving the stock room to run.
Say you buy a stock at $50 and set a trailing stop at $5 (or 10%). If the stock rises to $70, your stop moves up to $65. If it then drops from $70 to $65, the stop triggers and you sell; locking in a $15 gain per share instead of riding it all the way back down. But if the stock keeps climbing to $100, your stop follows to $95. The stop only moves up, never down.
Trailing stops are popular with trend-following strategies, but they have a weakness: they can get triggered by normal volatility. A stock that regularly swings 5% in a day will frequently hit a 5% trailing stop, knocking you out of a position that was performing well overall. Setting the trailing distance wide enough to accommodate normal volatility; but tight enough to protect meaningful gains; is the eternal challenge.
Here's a practical guide:
| Order Type | Best For | Execution Guarantee | Price Guarantee | Key Risk |
|---|---|---|---|---|
| Market Order | Liquid stocks, urgency | Yes | No | Slippage |
| Limit Order | Illiquid stocks, target prices | No | Yes | Non-execution |
| Stop Order | Downside protection | Yes (once triggered) | No | Gap risk, flash crashes |
| Stop-Limit | Protection with price floor | No | Yes (once triggered) | May not execute at all |
| Trailing Stop | Locking in profits | Yes (once triggered) | No | Normal volatility triggers |
Slippage is the silent portfolio killer that most investors ignore. Every time you use a market order, you're potentially giving up a few cents per share. That sounds trivial, but it compounds over hundreds of trades and thousands of shares.
Slippage is worst in these conditions:
Professional traders manage slippage through algorithmic execution; breaking large orders into smaller pieces spread over time. As a retail investor, your best tool is the limit order. It eliminates slippage by definition, at the cost of occasional missed trades.
Market volatility changes the calculus for order selection. During calm markets, market orders and limit orders produce similar results because prices don't move much between the time you submit the order and the time it fills.
In volatile markets; think market crashes, geopolitical crises, or the minutes after a surprise earnings report; the differences become dramatic. A market order during a flash crash might fill at a price 10% or more below where you expected. A stop order during a gap-down open might trigger and execute far below your stop price.
The general rule during high volatility: use limit orders for everything. Accept that some orders won't fill, and consider that a feature, not a bug. In panicky markets, the orders that don't execute often turn out to be the ones you're glad you missed.
The right order type also depends on what you're trading:
The SEC and FINRA regulate how brokers handle your orders. Under Regulation NMS (National Market System), brokers must seek the best available price for your trades — a requirement called best execution. This means your broker should route your order to the exchange or market maker offering the most favorable terms.
In practice, many brokers engage in payment for order flow (PFOF), routing your orders to market makers who pay for the privilege of executing them. The SEC has scrutinized this practice, as it can create conflicts of interest. While your broker is still obligated to provide best execution, understanding how your orders are routed is part of being an informed investor. You can review your broker's Rule 606 reports to see where they send orders.
As your portfolio grows across multiple accounts, keeping track of open orders, execution prices, and positions across brokerages gets complicated. Different order types at different brokerages create a patchwork of cost basis entries that matter for tax reporting and performance tracking.
Clarity aggregates all your investment accounts so you can see your complete portfolio in one place — including cost basis, realized and unrealized gains, and overall allocation. When you can see the full picture of what you own and at what price you entered, you make better decisions about where and how to place your next trade.
If you've been using market orders for everything, make a simple change: default to limit orders. For liquid stocks, set your limit at or slightly above the ask price for buys (or at or slightly below the bid for sells). You'll get near-instant execution with slippage protection. For less liquid securities, use a limit at your actual target price and be patient.
Review your brokerage's available order types — many investors don't realize their platform offers trailing stops, stop-limits, and conditional orders. Familiarize yourself with these tools before you need them, because the worst time to learn how stop orders work is during a market crash.
This article is educational and does not constitute investment advice. Past performance does not guarantee future results. Consider consulting a financial advisor before making investment decisions.
After-hours trading lets you buy and sell stocks outside regular market hours. Here's how it works, the risks of lower liquidity, and when it makes sense.