Updated for the 2026-2027 CFA® Level I curriculum.
A market order and a limit order are the two basic instructions an investor can give to buy or sell a security. They differ in what the trader controls. This distinction matters for Level I because exam questions test whether you understand the trade-off between getting a trade done and getting a specific price. After reviewing this note, you should be able to identify which order type fits a given trading objective and explain the risk each one carries.
Quick Answer
A market order instructs a broker to execute immediately at the best available price. A limit order sets a maximum price for a purchase or a minimum price for a sale, and it only executes if the market reaches that price. Market orders guarantee execution but not price. Limit orders guarantee price but not execution. CFA Level I tests this trade-off directly, often through a scenario asking which order type suits a stated goal.
Key Takeaways About Market Orders vs Limit Orders
A market order executes immediately at the best price currently available in the market.
A limit order executes only at a specified price or better, which may mean it never executes.
Market orders prioritize certainty of execution over certainty of price.
Limit orders prioritize certainty of price over certainty of execution.
A buy limit order is set at or below the current market price; a sell limit order is set at or above it.
Fast-moving or illiquid markets increase the price risk of market orders and the non-execution risk of limit orders.
Choosing between the two depends on whether the trader values speed or price control more in that specific trade.
What You Need to Know for CFA Level I
Explain how a market order works and what risk it carries.
Explain how a limit order works and what risk it carries.
Compare the trade-off between execution certainty and price control.
Apply the correct order type to a stated trading objective in a scenario question.
How Market Orders Work
A market order tells a broker to buy or sell a security right away at the best price the market currently offers. The trader does not set a price. The trader accepts whatever price is available when the order reaches the market.
This makes execution nearly certain, assuming there are willing counterparties. It does not make the execution price certain. In a fast-moving or thinly traded market, the price at execution can differ from the price the trader saw seconds earlier. This gap is a real cost, not just a theoretical risk.
Market orders suit traders who need to enter or exit a position quickly and who are more concerned with completing the trade than with the exact price.
How Limit Orders Work
A limit order tells a broker to buy or sell only at a specified price or better. "Better" means lower for a buy order and higher for a sell order.
A buy limit order executes at the limit price or lower. A sell limit order executes at the limit price or higher. If the market never reaches that price, the order does not execute. It can sit unfilled for the entire period it remains valid.
Limit orders suit traders who care more about the price they pay or receive than about whether the trade happens immediately.
The Trade-Off: Execution Certainty vs Price Control
Every order instruction forces a choice between two things a trader cannot fully have at once: certainty that the trade happens, and certainty about the price.
Feature | Market Order | Limit Order |
|---|---|---|
Execution certainty | High, assuming a liquid market | Not guaranteed |
Price certainty | Not guaranteed | High, if executed |
Main risk | Paying more (buy) or receiving less (sell) than expected | Missing the trade entirely |
Best suited for | Urgent trades, liquid securities | Price-sensitive trades, patient traders |
A trader who submits a market order accepts price risk in exchange for execution certainty. A trader who submits a limit order accepts execution risk in exchange for price control. Neither order type removes risk. Each order type shifts the risk to a different variable.
How to Choose the Order Type From a Scenario
CFA Level I questions usually describe a trading goal and ask which order type fits. Use this process:
Identify what the trader cares about more: speed or price.
If the priority is completing the trade without delay, the answer is a market order.
If the priority is not paying above, or not selling below, a specific price, the answer is a limit order.
Check the direction. A buy limit sits below the current price. A sell limit sits above it. A limit order placed on the wrong side of the market executes immediately, similar to a market order, which is a common exam trap.
Worked Example
Shares of Fenwick Industrial trade at $42.00. Two investors place orders at the same time.
Investor A needs to exit a short-term position before the market closes today and is not focused on the exact exit price. Investor A submits a market sell order.
Investor B is willing to buy Fenwick shares only if the price drops to $40.00 or lower. Investor B submits a buy limit order at $40.00.
Later that day, Fenwick trades down to $39.80 before recovering to $41.50 by the close.
Step 1: Evaluate Investor A's order
The market sell order executes immediately when submitted, at the best available price near $42.00. Investor A's trade is complete regardless of what happens afterward.
Step 2: Evaluate Investor B's order
The buy limit order at $40.00 remains unfilled until the price reaches $40.00 or lower. Since Fenwick traded down to $39.80, the order executes at $40.00 or better once the market reaches that level.
Investor A traded away price control to guarantee the trade happened right away. Investor B traded away timing certainty to guarantee a maximum purchase price, and the wait paid off because the market dropped far enough to trigger the fill. If Fenwick had never dropped to $40.00, Investor B's order would still be unfilled.
Common Exam Traps
Confusing a limit order with a stop order
A limit order sets a price boundary the trade cannot cross. A stop order triggers a market order once a price is reached. Level I questions test whether you know a limit order controls the execution price directly, while a stop order does not.
Assuming a limit order always improves the outcome
A limit order only helps if the market reaches the limit price. If it does not, the trader misses the trade entirely, which can be a worse outcome than accepting the market price.
Placing the limit on the wrong side of the market
A buy limit above the current price, or a sell limit below it, executes immediately like a market order. The question may test whether you catch this reversal.
Giving a generic "limit orders are safer" answer
The safety is about price, not about risk overall. Non-execution is a real risk that a market order does not carry.
Practice Questions
An investor wants to sell 500 shares of a stock currently trading at $65.00. The investor's main concern is completing the sale before the position loses more value, and the investor is willing to accept a lower price if needed. Which order type best fits this objective?
A sell limit order set at $65.00
A market sell order
A sell limit order set at $67.00
Correct Answer: B
The investor's stated priority is completing the trade quickly, not securing a specific price. A market sell order executes immediately at the best available price, which matches the investor's objective of speed over price control.
Option A: Incorrect. A sell limit order at $65.00 only executes if the market price reaches $65.00 or higher, which does not guarantee the quick exit the investor wants.
Option C: Incorrect. A sell limit order at $67.00 is set above the current price, which makes execution even less certain and works against the investor's goal of an urgent sale.
Continue Your CFA Level I Prep With KeyPoint
Use structured lessons, practice questions, mock exams, and progress tracking to focus on the time you have left
Is a limit order always better than a market order?
No. A limit order controls price but does not guarantee execution. A market order guarantees execution but not price. Neither is universally better. The right choice depends on the trader's priority.
Can a market order execute at a very different price than expected?
Yes, especially in fast-moving or illiquid markets. The market order guarantees a trade happens, not the price at which it happens.
What happens if a limit order never reaches its target price?
It remains unfilled for as long as it stays active, subject to its time-in-force instructions. This risk is the main cost of using a limit order.