An order tells your provider exactly how you want to enter or exit a market. Choosing the right instruction means understanding what matters most: trading promptly, setting a price limit, or waiting for a condition. In this lesson, compare the main order types, follow their progress from submission to execution, and practise checking an order ticket before and after you send it. You will also see why a trigger price and an actual fill can differ.
The idea
An order is an instruction to your broker. It specifies what you want to trade, the direction and quantity, and the conditions under which the trade should execute. Choosing an order type means deciding how to balance price control with the chance of execution. A market order seeks execution at the best available prices. It prioritises trading promptly, but does not guarantee the price shown when you click. A large order may fill at several prices if there is not enough quantity at the best price. A limit order sets the least favourable price you will accept. A buy limit can execute at your limit price or lower; a sell limit can execute at your limit price or higher. This gives price control, but execution is not guaranteed. An order may remain unfilled or fill only partly. A stop order is activated when its trigger condition is met. A buy stop is normally placed above the current market and a sell stop below it. Once triggered, a standard stop order becomes a market order. The trigger price is not a guaranteed execution price. A stop-limit order combines a trigger with a limit price. Once triggered, it becomes a limit order. This controls the acceptable execution price, but it can leave the position open if no suitable price is available. Entry orders open positions; exit orders close them. A stop-loss order is intended to limit losses, while a take-profit order is intended to close at a favourable level. The exact available order types, trigger rules, expiry options, and guarantees depend on your broker and instrument. Order duration: how long does the instruction remain active? A pending order needs a time rule as well as a price rule. A day order normally expires according to the provider's trading-day definition. Good-till-cancelled instructions remain active under the platform's rules until filled, cancelled, or otherwise expired. Check the actual terms: the label does not mean an instruction can never expire. An old order can become a new problem. You may stop watching a setup while its entry instruction remains live. If price returns later, the order could open a position after your original reason has disappeared. Reviewing active orders is therefore part of finishing a trading session. Partial execution An order for 100 units does not always become a 100-unit position at one price. It might fill 40 units at one level and 60 at another, or leave a remainder pending. Check filled quantity, remaining quantity, average fill, and the status of attached exits. The exact behaviour depends on the product and order settings.
Apply the idea
Suppose an instrument is quoted at a bid of $99.90 and an ask of $100.10. These prices are illustrative and can change. • You want to buy immediately. A market buy seeks the available ask prices. If those offers disappear before execution, your fill may be higher or lower than $100.10. • You only want to buy at $99 or less. A buy limit at $99 waits for an acceptable price. If the market never offers that price, no trade happens. • You want to buy only after price rises through $102. A buy stop at $102 can activate when the broker's trigger condition is met, but the fill may be above $102. Now imagine you already hold a long position and place a standard stop loss at $97. If the market gaps from $98 to $94, the stop may execute around the next available price, rather than $97. A stop-limit might prevent a fill below its limit but could fail to close the position entirely. On a demo account, compare the order ticket for a market order and a pending order. Locate quantity, trigger or limit price, expiry, stop loss, and take profit. Check which quote triggers each order and whether the platform supports partial fills. Before submitting, read the ticket back to yourself: buy or sell, instrument, size, order type, price conditions, and expiry. After submitting, confirm whether the order is pending, partly filled, filled, rejected, or cancelled. A pending order is not yet a position, and cancelling an order is not the same as closing an executed trade. A second exercise: follow an order through its lifecycle In a demo account, create a pending instruction away from the current price using the smallest suitable practice quantity. Record its price, expiry, and reference number. Locate it in the active-order list and confirm that it has not yet become a position. Modify its expiry or price through the platform's documented controls, then verify that the displayed instruction changed. Finally, cancel it and check that the cancellation was accepted. A cancellation request is not proof of cancellation if execution happened first. Write a short explanation of these four states: pending, partly filled, filled, and cancelled. For each, state whether you still have an active instruction, an open position, or both. This helps prevent the common mistake of leaving an order live because you thought an unrelated position close also cancelled it.
Key takeaway
Choose an order type according to what matters most: prompt execution, a price limit, or a conditional trigger. No ordinary order type guarantees both execution and your chosen price in every market. A market order can slip. A limit order can remain unfilled. A standard stop can execute beyond its trigger. A stop-limit can leave you exposed when prices move quickly. Always check the broker's rules, monitor the order status, and verify the actual fill. Use demo practice to understand the ticket before relying on an order in a live market.