Key point: Check both sides of the quote before estimating a trade’s cost.

A stock can show almost no price movement while a quick buy and sell still loses money. The reason is the bid–ask spread: the gap between the available buying and selling quotes. Before submitting an order, compare those two prices, the available quantity and your order type; the last-traded price alone cannot tell you what the trade will cost.

Read the two prices behind the chart

Key point: A buyer looks at the ask; a seller looks at the bid.

The bid is the highest quoted price a buyer is offering for a specified quantity. The ask is the lowest quoted price a seller is requesting. For an immediately executable purchase, the ask is the relevant starting point; for an immediate sale, it is the bid. These are available offers at a moment in time, not promises that remain unchanged while you complete an order.

Key point: The most recent transaction does not guarantee your next execution price.

A last-traded price describes a completed transaction. It may sit between the current bid and ask, or reflect an earlier market. This is why a flat-looking chart and an unfavourable execution can coexist. The chart and the order ticket are answering different questions: what happened most recently, and what is available now.

🧮 Work through a 100-share example

Key point: An unchanged 49.90/50.10 quote creates a 20-unit round-trip gap on 100 shares.

Consider a hypothetical stock quoted at a bid of 49.90 and an ask of 50.10, in the same currency. Assume both quotes remain unchanged and enough shares are available at each price. Buying 100 shares at the ask costs 5,010; immediately selling 100 at the bid returns 4,990. The difference is 20 before commissions, taxes or any other charges.

Keep one-way cost and round-trip cost separate

Key point: Separate the one-way midpoint comparison from the full hypothetical round trip.

The midpoint of those quotes is 50.00. The spread is 0.20 per share, or 0.4% of that midpoint: 0.20 ÷ 50.00 × 100. Buying at 50.10 puts the entry 0.10 above the midpoint, a 10-unit difference on 100 shares. The full 20-unit spread belongs to the assumed immediate round trip; counting 20 on entry and another 20 on exit would double-count it.

Check the denominator before comparing percentages

Key point: Spread percentage and investment return can use different starting amounts.

The 0.4% spread measure is not exactly the loss as a percentage of cash invested. In this example, 20 ÷ 5,010 × 100 is about 0.3992%. The numerical difference is small here, but the distinction matters when comparing a quoted spread, a portfolio return and a broker’s fee schedule. Each percentage needs its own denominator.

Key point: Zero commission does not remove the difference between buying and selling quotes.

It can feel frustrating to see a loss immediately after buying, especially when the commission line says zero. A spread is embedded in the prices available for trading; it need not appear as a separate charge. Equally, the example is not a forecast of a later sale: a future bid may be higher or lower, and your eventual result depends on that execution and all applicable costs.

What market and limit orders actually control

Key point: Available quantity and changing quotes can alter a market order’s final price.

A market order prioritises execution at available prices without setting a price ceiling for a purchase or a floor for a sale. In a moving market, its final price can differ from the quote you saw. The order can also fill in pieces at different prices when the desired quantity is not available at one level.

Key point: A limit order gives price control in exchange for execution uncertainty.

A buy limit order sets the highest price you will accept; a sell limit sets the lowest. If it executes, the price must meet that limit or improve on it. The trade-off is that some or all of the order may remain unfilled. A limit controls the acceptable execution price, not whether the investment will subsequently gain or lose value.

Key point: A limit at the ask may still cross the spread.

Return to the hypothetical 49.90/50.10 quote. A buy limit at 50.00 sits between the two quotes and may wait without a seller accepting it. A buy limit at 50.10 could execute against the current ask if that offer is still available. Merely choosing “limit” does not eliminate the spread: the actual limit price and the available opposing orders determine what can happen.

✅ Make a short note before and after execution

Key point: Record the quote and your price boundary before choosing how to submit.

Before submitting, write down the bid, ask, quote timestamp, desired share count and order expiry. Check whether the displayed quantity can cover the trade and whether the broker identifies the quote as delayed. Then decide which matters more for this specific order: attempting execution promptly or refusing a price beyond a stated boundary. This is an execution decision, separate from deciding whether the stock is worth owning.

Key point: Review actual fills and remaining orders before taking another action.

Afterward, compare the execution confirmation with your note. Record the filled quantity, average price, charges and any shares still outstanding. If you change your mind, check the broker’s cancellation confirmation before treating an order as cancelled. Broker interfaces, trading sessions and order conditions vary across markets, so verify those details on the actual account you use.

Put the spread beside your next order

Key point: Turn the next order ticket into a short, explicit execution-cost check.

For your next planned trade, calculate the spread from the order ticket before pressing submit. Use the hypothetical arithmetic here as a worksheet, then replace every input with the relevant quote and quantity. That brief check gives you a clearer question to answer: is the available execution acceptable for this order, including its costs and the possibility of waiting?

Sources and dates

  • Investor.gov, Bid Price/Ask Price and Types of Orders — definitions checked 22 September 2026 (Korea time). These US investor-education sources explain general trading mechanics; local market and broker conditions can differ.
  • SEC Office of Investor Education and Advocacy, Understanding Order Types, 12 July 2017 — execution uncertainty, available quantity and limit-order conditions; checked 22 September 2026 (Korea time).
  • FINRA, Order Types — price boundaries and the possibility that a limit order does not execute; checked 22 September 2026 (Korea time).
  • All share prices, quantities and calculations in the worked example are hypothetical. This article explains execution mechanics and does not recommend a security or transaction.