A market order prioritises execution at available prices. A limit order sets the worst acceptable execution price, but can remain unfilled. The important choice is which uncertainty you can accept: price or execution.

Investor.gov's order guide explains these basic stock-order mechanics. Check the rules for your broker, venue, instrument and trading session before applying them elsewhere.

What a Market Order Does

A buy market order seeks available sell offers; a sell seeks available bids. The last traded price is not a guaranteed execution price. A larger order can consume several price levels, producing partial fills at different prices.

For example, if 100 shares are available at $50.00 and the next 100 at $50.05, a 200-share purchase could average $50.025 before fees if that liquidity remains available. The displayed quote can change before an order arrives.

Urgency may justify accepting price uncertainty, but a market order is not a way around a halt, rejection or connection failure. Confirm the order acknowledgement and execution status. Do not assume that submitting an order means the position is closed.

What a Limit Order Controls

A buy limit of $49.50 cannot execute above $49.50; a sell limit cannot execute below its stated limit. Fees remain separate from that price restriction.

A limit order need not wait for the market to come to it. A buy limit priced at or above the available ask can execute immediately up to its limit. A resting limit below the ask may wait, partially fill or never fill. A chart touching the limit does not guarantee that your order received an allocation.

Three Practical Decisions

A planned pullback entry: A limit sets the maximum entry price. Define when to cancel if the setup expires, and decide whether a partial fill is sufficient. Avoid leaving an old entry working after the reason for the trade has disappeared.

An urgent exit: Check whether an existing stop order is already active or filled before sending another exit. A duplicate sell could create an unintended short position. Know the platform's cancel-and-replace or flatten behaviour in simulation first.

Breaking news: A fast move is not an obligation to gain exposure. If the available prices or spread no longer fit the plan, declining the trade is a valid choice. Speed cannot repair an undefined risk budget.

Stops Add a Trigger

A stock stop-market order becomes a market order after its trigger condition is reached. A stop-limit becomes a limit order. The former accepts price uncertainty; the latter can fail to exit. FINRA's stop-order guidance explains this distinction in volatile markets.

A trailing stop moves the trigger according to its rules. It does not guarantee that a paper gain will be realised at the trigger price.

Frequently Asked Questions

Can I change or cancel an order? You can request a change or cancellation if the broker supports it. An order may fill before that request is processed. Wait for acknowledgement and reconcile any partial fills before submitting a replacement.

Does a limit order always add liquidity? No. A marketable limit can execute against resting orders immediately. Whether maker/taker fees or rebates apply depends on the venue and broker schedule, not the word "limit" alone.

Which order type is best? Match the order to the price restriction, urgency and acceptable risk of non-execution. Practise those decisions and recovery steps with the exact platform before using live capital.

Risk Disclaimer: Trading involves substantial risk of loss. Past performance is not indicative of future results. See our full risk disclaimer.