Quick answer
A trading order tells a broker or trading venue how to buy or sell an instrument. A market order prioritizes execution, while a limit order sets a maximum purchase or minimum sale price. A stop order activates when a trigger price is reached; a stop-limit order adds a limit price but may not fill. Order availability, trigger rules, session handling and protections vary by broker, venue and product. Read the order preview and terms before submitting.
Key takeaways
- Market orders prioritize execution but do not guarantee the price.
- Limit orders control the worst acceptable price but may remain unfilled.
- A stop price is a trigger, not a guaranteed execution price.
- Check how your broker handles order triggers, partial fills, expiry and out-of-hours trading.
What Is a Trading Order?
A trading order is an instruction to buy, sell or otherwise manage a position. It can specify how quickly to seek execution, what price is acceptable, when an order becomes active and how long it remains open. The platform’s order ticket may use familiar labels, but the detailed rules are set by the product, broker and execution venue.
Before placing an order, confirm the instrument, direction, size, order type, price trigger and duration. If the order is leveraged, check margin and risk controls separately; an order instruction does not remove the possibility of loss.
Market Order
A market order asks for a buy or sell at the best prices currently available. It is commonly used when execution is more important than specifying an exact price. The U.S. Securities and Exchange Commission explains that a market order generally executes at or near the current ask for a buy or bid for a sell, but the last-traded price is not necessarily the execution price.
Price uncertainty: quotes can change between submission and execution. If available liquidity is limited, a larger order may fill at more than one price. The difference between an expected and actual fill is called slippage. It can be positive or negative.
A market order may be unavailable outside normal sessions or may be handled differently for certain products. Check whether the order can execute in extended hours and how partial fills are treated.
Limit Order
A limit order sets the worst price you are willing to accept. A buy limit specifies the maximum purchase price; a sell limit specifies the minimum sale price. The order can execute at the limit or a better price, subject to the broker and market rules.
Price control is not the same as execution certainty. The market may not reach the limit, or there may not be enough available quantity. An order may remain open, expire or fill only in part. A limit price can also be less likely to execute during fast-moving markets.
Stop Order
A stop order becomes active after a specified trigger price is reached. In a common stop-market design, the triggered order then becomes a market order. The stop price therefore determines when the order activates, not the price at which it is guaranteed to execute.
If the market gaps through the trigger or moves quickly, the next available price may be materially different. A brief price movement may also trigger an order even if the market later reverses. Brokers can use different quote or trade-price standards to determine whether a trigger has been reached.
Stop-Limit Order
A stop-limit order combines a stop trigger with a limit price. When the trigger is reached, the order becomes a limit order. This can prevent execution beyond the chosen limit, but it creates a risk of no fill: if the price moves past the limit, the order may remain unexecuted while the market continues.
| Stop-market | Trigger activates a market order; execution price can vary. |
|---|---|
| Stop-limit | Trigger activates a limit order; execution can be constrained, but not assured. |
Take-Profit and Stop-Loss Orders
“Stop-loss” and “take-profit” describe an intended role, not one universal order type. A stop-loss may be implemented as a stop-market, stop-limit or another broker-specific instruction. A take-profit may use a limit order or a product-specific trigger. The result depends on the selected order and the provider’s execution policy.
Check whether the instruction is guaranteed, whether it can slip, how it behaves during gaps and whether it remains active outside the main session. Do not assume a displayed trigger guarantees a closing price.
Trailing Stop Orders
A trailing stop adjusts its trigger as the market moves in a favorable direction according to a fixed price distance or percentage. If the market reverses by the specified amount, the order may activate. The trigger may move one way only, but calculation methods and supported products vary. A trailing stop does not guarantee a fill at the trigger, especially in a fast market.
Good-Til-Cancelled vs Day Orders
A day order normally remains active for the broker’s defined trading session and expires if it is not filled. A good-til-cancelled (GTC) order can remain open beyond one session, but brokers and venues may impose a maximum duration, cancel it after a corporate action or require the customer to renew it. Confirm the expiry date shown on the ticket.
Order Type Comparison Table
| Order type | Primary purpose | Price control | Execution certainty | Main limitation |
|---|---|---|---|---|
| Market | Seek immediate execution | Low | Usually prioritizes execution | Fill price can differ from the quote |
| Limit | Buy or sell only at a specified price or better | High | Not guaranteed | May not fill or may partly fill |
| Stop-market | Activate an order after a trigger | Low after trigger | Usually prioritizes execution after activation | Gap and slippage risk |
| Stop-limit | Activate a price-limited order after a trigger | Higher | Not guaranteed | Can remain unfilled after activation |
| Trailing stop | Adjust a stop trigger as price moves | Depends on settings | Depends on resulting order type | Trigger method and execution differ by provider |
Why Your Order May Execute at a Different Price
Liquidity is the amount available to trade at a given price. When liquidity is thin, a market order may reach less favorable prices as it is filled. Volatility can move quotes quickly, and a gap between sessions can leave no trading prices near a stop trigger. These conditions can increase slippage.
Market hours also matter. An order submitted while a venue is closed may queue, be rejected or be eligible only under a broker’s extended-hours rules. Review the order status and the venue’s trading calendar rather than assuming the order is active immediately.
Costs can compound with execution choices. See how broker fees work and use the broker fee calculator for an illustrative estimate of common costs.
Which Order Type Should You Use?
There is no order type that is best for every situation. Consider whether price control or the likelihood of execution matters more, whether you can monitor the position, how liquid the instrument is and what happens if the order is only partly filled. These are educational considerations, not individualized trading recommendations.
Read the broker’s order policy and test your understanding of the ticket before submitting. BrokerSafari’s broker research directory and each provider’s own terms can help you locate the order and execution information that applies to an account.