How trading actually works Β· Chapter 5 Β· 13 min read
Order types: market, limit, stop-loss and GTT
The handful of order types your broker offers are the controls in your hands. Each one trades off price, speed and certainty β and using the wrong one is one of the most common ways beginners lose money needlessly.
When you open a buy or sell screen, your broker hands you a small set of choices that look like fiddly settings most beginners ignore: market, limit, stop-loss, sometimes a 'GTT'. These aren't trivia. They are the actual controls you have over how your trade executes β the steering wheel and brakes of placing an order. Pick the right one and you trade exactly as you intended; pick the wrong one and you can pay far more than the screen suggested, or get triggered out of a good investment at the worst possible moment. This chapter walks through each, and exactly when to reach for it.
The underlying idea, which we touched on when we looked at the order book, is that every order makes a trade-off between three things you can't fully have at once: a good price, speed of execution, and certainty that it fills. Each order type is just a different way of choosing which of those three you're willing to sacrifice. Understand the trade-off and the names sort themselves out.
The market order: speed at any price
A market order says: fill me right now, whatever the best available price is. It prizes speed and certainty of execution above all β it will almost always fill, and fill instantly, by crossing the spread and taking whatever the order book offers. What you give up is control over the price. You accept the current spread, and on a thin stock you accept whatever worse prices your order has to climb through to find enough sellers.
On a deeply liquid large-cap, a market order is harmless β the book is so deep that you pay a paisa or two of spread and you're done. The danger is on illiquid stocks, where a market order can 'walk the book': it fills your first few shares at the best ask, then the next at a worse ask, then worse again, until your whole order is filled at an average price uncomfortably far from where the stock 'was'. You meant to buy at βΉ50 and discover you averaged βΉ52.
The limit order: price first, patience required
A limit order says: fill me only at this price or better. You name the maximum you'll pay (when buying) or the minimum you'll accept (when selling), and the exchange will only execute at that price or one more favourable to you. You gain complete control over price. What you give up is certainty: if the stock never reaches your limit, your order simply sits in the book, unfilled, possibly forever.
This is the order type beginners should make their default. Naming your price does two good things at once. Mechanically, it protects you from the spread and from walking a thin book β you will never accidentally overpay. Psychologically, it forces a decision: to set a limit, you have to decide what the share is actually worth to you, which is exactly the discipline an investor needs. A market order lets you buy without thinking; a limit order makes you think first.
The stop-loss: a trigger that protects β and bites
A stop-loss order is different in kind: it's a resting instruction that does nothing until the price hits a level you set, at which point it springs into action and tries to sell (or buy). Its classic use is to cap a loss: you hold a stock at βΉ500 and place a stop-loss at βΉ450, instructing the broker to sell if the price falls to βΉ450, so a small loss can't quietly become a ruinous one while you're not watching.
Two flavours exist, and the difference matters. A stop-loss market order triggers at your stop price and then sells at whatever the market offers β guaranteed to execute, but on a fast-falling thin stock it might fill well below your stop. A stop-loss limit order triggers at your stop price but only sells down to a limit you set β protecting you from a terrible fill, but risking no fill at all if the price gaps straight through your limit. The first guarantees execution but not price; the second guarantees price but not execution. The order book's behaviour in a crash decides which one hurts you.
GTT: orders that wait for you
Ordinary orders, by default, are valid only for the trading day β unfilled by the close, they're cancelled, and you'd have to place them again tomorrow. A GTT β Good Till Triggered order solves this. It's a standing instruction that sits dormant for an extended period (often up to a year, depending on the broker) and only fires when your chosen price condition is met. You set it once and forget it; the broker watches the price for you.
This is genuinely useful for a patient investor who doesn't watch the screen all day. Want to buy a quality company only if it falls to a price you consider fair? Set a GTT buy at that level and get on with your life β if the market ever offers you that price, the order triggers automatically. Want to book profits if a holding runs up to a target? A GTT sell handles it. The GTT turns 'I'll buy if it ever gets cheap enough' from a vague intention into a placed, waiting order.
Day, IOC and the validity menu
Alongside the order type, brokers offer a validity setting that controls how long an order lives. It's worth a quick map so the dropdown stops being mysterious.
- Day β the default; the order is valid until the market closes, then cancelled if unfilled.
- IOC (Immediate or Cancel) β fill whatever can be filled this instant, then cancel the rest; nothing rests in the book.
- GTT (Good Till Triggered) β a standing instruction that waits, often for months, until your price condition is met.
For an ordinary long-term investor, you'll live almost entirely in two of these: a limit order, Day validity, for routine buying and selling at a price you've chosen, and a GTT for the patient 'fill me only if it reaches my price' plan. The exotic combinations exist for traders managing fast positions; you rarely need them, and reaching for the simple, controlled options is a feature of disciplined investing, not a limitation.
Choosing well, every time
Strip it all back and the choice is simple. If you must execute now and the stock is deeply liquid, a market order is fine. If you care about the price you pay β which, as an investor, you almost always should β use a limit order and let patience do its work. If you're trading short-term and need a safety net, understand both kinds of stop-loss and which risk each one carries. And if you're a patient investor waiting for a fair price, let a GTT hold your decision for you. The order types aren't bureaucracy; they're how you impose your own judgement on a market that will happily fill your order carelessly if you let it. Choosing the right one is a small habit that quietly compounds in your favour.
Key takeaways
- βEvery order trades off three things you can't fully have at once: good price, speed, and certainty of filling.
- βA market order guarantees a fill but not a price β dangerous on thin stocks, where it 'walks the book' and overpays.
- βA limit order guarantees your price but not a fill, and should be a beginner's default because it forces a decision and beats the spread.
- βA stop-loss is a resting trigger to cap losses β a trader's tool that can hurt long-term investors by selling them out on ordinary volatility.
- βA GTT (Good Till Triggered) order waits for months until your price is hit β ideal for pre-committing to buy a quality business at a fair price.
Education, not investment advice. Nothing here is a recommendation to buy or sell any security.