Skip to content

CFA Level I Exam · Equity Issuance and Trading

Order Types and Execution Instructions for CFA Level I

Updated 7 October 2026 · Fact-checked

An order tells a broker what to trade, how to trade it and how long the instruction lasts. Market orders execute now at the best price. Limit orders set a price bound. Stop orders become market or limit orders once a trigger price trades. Validity instructions set the life of the order. Match by price, then time.

Understand Order Types and Execution Instructions

Every order has three parts: the security and quantity, an execution instruction (how and at what price to trade), and a validity instruction (how long the order stays alive). Exam questions test whether you can match a trader's goal to the right combination.

A market order trades immediately at the best available price. It gives certainty of execution but not of price. In a thin or fast market you can get a poor fill. A limit order sets the worst price you accept: a buy limit executes at the limit price or lower, a sell limit at the limit price or higher. It gives price control but no certainty of execution. A limit order is marketable if it could execute immediately against existing orders. Otherwise it rests in the order book and waits.

A stop order (stop-loss) is dormant until the market trades at the stop price. It then becomes a market order. A sell stop sits below the current price and limits losses on a long position. A buy stop sits above the current price and is used to limit losses on a short position or to enter on a breakout. A stop-limit order becomes a limit order, not a market order, when triggered. It protects the price but may never fill if the market gaps past the limit. The key contrast: stop converts to market (execution likely, price uncertain); stop-limit converts to limit (price controlled, execution uncertain).

Validity instructions include day orders (expire at the end of the trading day, the usual default), good-till-cancelled (GTC) (stay active until filled or cancelled, often with a broker-set maximum period), market-on-close orders (trade at the close), and at-the-open orders. Two instructions demand immediate action. Immediate-or-cancel (IOC) executes whatever it can at once and cancels the unfilled remainder, so a partial fill is allowed. Fill-or-kill (FOK) requires the whole quantity to execute immediately, otherwise the order is cancelled. Other instructions include all-or-nothing (full size, but not necessarily immediately) and hidden orders or iceberg orders, which show only part of the size.

Orders are matched by order-matching rules. The common one is price priority, then time precedence: the best-priced orders execute first (highest bid, lowest ask), and among equal prices the earliest order goes first. Some markets also give priority to display over hidden size. Trade prices are set in different ways: in a continuous market trades occur whenever orders match; in a call market orders are batched and one price clears them. Execution mechanisms can be order-driven (book of orders), quote-driven (dealers quote), or brokered. A short sale means borrowing shares through a broker, selling them, and later buying them back to return them. A short sale order may be a market or limit order. Many markets restrict it with an uptick rule or locate requirement.

Key formulas to remember

Buy limit order
Executes at limit price or lower
A resting buy limit is placed below the market. If set at or above the best ask, it is marketable and fills immediately.
Sell limit order
Executes at limit price or higher
Placed above the market when resting.
Sell stop order
Triggers when trade price ≤ stop price; then becomes a market order
Stop price sits below the current market. Used to protect a long position.
Buy stop order
Triggers when trade price ≥ stop price; then becomes a market order
Stop price sits above the current market. Used to protect a short position.
Stop-limit order
Trigger at stop price; then becomes a limit order at the limit price
May not fill if the price moves through the limit.
Order priority
Price priority first, then time precedence
Highest bid and lowest offer go first; ties go to the earliest order.
Fill-or-kill vs immediate-or-cancel
FOK: full quantity now or cancel. IOC: fill what you can now, cancel the rest
Day orders expire at close; GTC orders persist until filled or cancelled.

How to solve Order Types and Execution Instructions questions

Use the same sequence for any order question. It keeps you from mixing up trigger prices, limit prices and validity.

  1. 1Identify the goal: speed of execution, price control, loss protection, or entry on a breakout.
  2. 2Identify the position: long or short, buying or selling. This fixes the direction of the order.
  3. 3Compare the order price with the current market. Decide whether the order is marketable or will rest in the book.
  4. 4For stop orders, find the trigger and ask what the order becomes: market (stop) or limit (stop-limit).
  5. 5Check validity: day, GTC, IOC, or fill-or-kill, and whether partial fills are allowed.
  6. 6Apply price priority, then time precedence, to decide which order fills first.
  7. 7Eliminate the two options that break the goal, then confirm the last one.

Quickest way: Trade-off shortcut: certainty of price versus certainty of execution

When to use it: Use it for conceptual questions that ask which order best suits a stated objective.

  1. Market order: execution certain, price uncertain.
  2. Limit order: price certain, execution uncertain.
  3. Stop order: triggers, then acts like a market order.
  4. Stop-limit order: triggers, then acts like a limit order.
  5. For priority questions, rank by price first, then arrival time.

Common mistakes in Order Types and Execution Instructions

  • Saying a stop order guarantees the stop price.

    The word 'stop' sounds like a fixed price.

    Fix: A triggered stop becomes a market order, so the fill can be worse than the stop price. Only a limit fixes a price.

  • Placing a sell stop above the market.

    Confusing sell stops with sell limits.

    Fix: A sell stop sits below the market and a buy stop above it. A sell limit sits above the market.

  • Believing a limit order will definitely execute.

    Focusing on price control and ignoring the book.

    Fix: If the market never reaches the limit, it does not fill. Limit orders trade execution certainty for price.

  • Treating fill-or-kill and immediate-or-cancel as the same.

    Both demand immediate action.

    Fix: Fill-or-kill needs the whole size at once. Immediate-or-cancel accepts a partial fill and cancels the rest.

  • Giving priority to the earlier order regardless of price.

    Remembering 'time' and forgetting it is second.

    Fix: Price comes first. Time only breaks ties at the same price.

Worked examples

Example 1

A stock trades at $50.00. An investor holds shares and enters a sell stop at $47.00 and a separate sell stop-limit at $47.00 with a limit of $46.50. The price gaps down and the next trade is at $45.00, with no trades between $46.50 and $47.00. Which order is more likely to fill, and at what price? A) Only the stop-limit, at $46.50; B) Only the stop order, near $45.00; C) Both, at $47.00

Show the solution
  1. The trade at $45.00 is at or below $47.00, so both orders trigger.
  2. The stop becomes a market order and fills at the best available price, near $45.00.
  3. The stop-limit becomes a sell limit at $46.50 and needs a buyer at $46.50 or higher.
  4. The market is at $45.00, so the limit does not fill for now.
  5. Option C is wrong because neither order is guaranteed $47.00. Option A is wrong because the limit sits above the market.

Answer: B. The stop order fills near $45.00; the stop-limit rests unfilled.

Example 2

The order book for a share shows these bids: Order 1, 200 shares at €20.10 at 10:01; Order 2, 300 shares at €20.12 at 10:03; Order 3, 100 shares at €20.12 at 10:02. A market sell order for 350 shares arrives. How many shares of Order 3 are filled? A) 0; B) 50; C) 100

Show the solution
  1. Price priority first: the €20.12 bids go before the €20.10 bid.
  2. Between Orders 2 and 3, time precedence applies: Order 3 (10:02) is earlier than Order 2 (10:03).
  3. Order 3 fills first: 100 shares, leaving 250 shares of the sell order.
  4. Order 2 then fills 250 of its 300 shares.
  5. Order 1 is not touched.

Answer: C. Order 3 is filled in full, 100 shares.

Exam tips

  • For any 'which order' question, name the goal first: certainty of execution points to market, price control to limit.
  • Check the direction: sell stops below the market, buy stops above.
  • Priority is price first, time second. Put this in writing before reading options.
  • Distinguish validity instructions from execution instructions. A day or GTC label never changes the price rule.
  • With three options, rule out the one that promises both price and execution certainty; no order does.

Practice questions from Equity Issuance and Trading

Order Types and Execution Instructions in other exams

The same ground in other exams, if you are preparing for more than one or want another angle on it.

Order Types and Execution Instructions: frequently asked questions

What is the difference between a market order and a limit order?

A market order executes immediately at the best available price, so execution is certain but price is not. A limit order sets a worst acceptable price, so price is controlled but execution is not guaranteed.

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

Both wait for a trigger price. A stop order then becomes a market order, so it is likely to fill but at an uncertain price. A stop-limit becomes a limit order, so it protects price but may not fill.

How are orders prioritized in a book?

Orders are ranked by price first: the highest bid and lowest ask have priority. If prices are equal, the order that arrived first goes first. This is price priority and time precedence.

What do day, GTC and fill-or-kill mean?

A day order expires at the end of the trading day. A GTC order stays active until it is filled or cancelled. A fill-or-kill order must be executed in full immediately or it is cancelled.

How does a short sale order work?

You borrow shares through a broker, sell them, and later buy them back to return them. You profit if the price falls. The sale can be placed as a market or limit order, subject to market rules on short selling.