Types of Orders in Stock Market: Market, Limit, Stop-Loss & More
Every time you buy or sell a stock, you are placing an order. But the type of order you choose decides whether your trade executes immediately, at a specific price, or only under certain conditions. Pick the wrong one, and you may end up paying more than intended, miss the trade entirely, or exit a position at the worst possible moment.
This blog covers every major type of stock market order in India, how each works, and exactly when to use it.
What is a Stock Market Order?
A stock market order is an instruction you give your broker to buy or sell a stock under specific conditions related to price, timing, or both.
Here are three examples of what that looks like in practice:
• Buy this stock right now at whatever price is available
• Buy only if the price falls to ₹500
• Sell automatically if the price drops below ₹950 to limit my loss
Each instruction above is a different order type. Knowing which one fits your situation is one of the most practical skills in trading and investing.
What are the Types of Orders in the Stock Market?
The core types of orders are market for instant execution, limit for price control, and stop loss for automatic risk management.
| Order Type | What It Does | Best For |
|---|---|---|
| Market Order | Executes immediately at the current price | Speed over price |
| Limit Order | Executes only at your set price or better | Price control |
| Stop-Loss Order | Triggers a market sell when the price falls to the stop level | Capping losses |
| Stop-Limit Order | Triggers a limit sell when the price falls to the stop level | Controlled exit |
| Trailing Stop Order | The stop price moves up automatically as the stock rises | Locking in profits |
| Intraday Order (MIS) | Buy and sell within the same trading day | Active traders |
| Delivery Order (CNC) | Buy and hold beyond the same day | Long-term investors |
| Cover Order (CO) | Entry with a mandatory stop-loss attached | Leveraged safety |
| Bracket Order (BO) | Entry with target and stop-loss in one | Planned trades |
| GTT Order | Triggers automatically at a future price | Patient investors |
| After Market Order (AMO) | Placed outside market hours | Post-close research |
What is a Market Order and When Should You Use It?
A market order executes immediately at the best price currently available in the market, prioritising speed over price. When you place a market buy order, it fills at the current ask price. A market sell order fills at the current bid price. The trade goes through almost instantly.
When to use it:
- When getting in or out quickly matters more than the exact price
- For highly liquid, large-cap stocks where price differences are minimal
In volatile or low-liquidity stocks, the final execution price may differ from what you saw on screen. This gap is called slippage.
What is a Limit Order and How Is It Different from a Market Order?
A limit order executes only at a price you specify, or better, giving you full control over the trade price. A buy limit order fills at your set price or lower. A sell limit order fills at your set price or higher.
A stock trades at ₹1,000. You place a buy limit order at ₹950. The order executes only if the price falls to ₹950 or below. If it never does, the order stays open until the end of the day and is cancelled automatically.
When to use it:
- When you have a specific entry or exit price in mind
- When you want to avoid buying too high or selling too low
If the price never reaches your limit, the trade will not happen. You may miss the move entirely.
What is a Stop-Loss Order and Why Do Traders Use It?
A stop-loss order automatically exits a position when the stock falls to a price you set, converting into a market order at that point and executing at the next available price.
You buy a stock at ₹1,000 and set a stop-loss at ₹950. If the price falls to ₹950, a sell order triggers automatically, capping your loss at ₹50 per share without any manual action.
When to use it:
- To protect open positions from large, unexpected losses
- In intraday trading, where positions need active risk management
- When you cannot monitor the market continuously
Since a stop-loss triggers a market order, execution in fast or gapping markets may happen below your stop level.
What is a Stop-Limit Order and How Does It Differ from a Stop-Loss?
A stop-limit order triggers a limit order (not a market order) when the stop price is reached, giving you price control even after the stop activates.
You set a stop price at ₹1,950 and a limit price at ₹1,945. When the stock hits ₹1,950, a sell limit order at ₹1,945 is placed. If the price moves too fast and skips ₹1,945, the order may not execute at all.
When to use it:
- When you want to avoid selling at a very low price during a sharp fall
- When some price control after the trigger matters more than a guaranteed exit
In fast-moving markets, the limit may never be hit after the stop triggers, leaving the position exposed.
What is a Trailing Stop Order and How Does It Lock In Profits?
A trailing stop order is a dynamic stop-loss where the stop price moves up automatically as the stock rises, then stays fixed when the price falls.
You buy at ₹1,000 and set a 5% trailing stop. The stop begins at ₹950. As the stock rises to ₹1,100, the stop moves up to ₹1,045. If the stock then falls to ₹1,045, the order triggers and you exit with a gain — profits are locked in automatically.
When to use it:
- In trending markets where you want to ride the upside while protecting gains
- When you want a hands-off way to let winners run
In choppy, sideways markets, small pullbacks can trigger the stop prematurely.
What is an Intraday Order (MIS) in the Stock Market?
An intraday order, placed under the MIS product type, means you buy and sell the same stock within the same trading session. All MIS positions must be closed before 3:30 PM. If not closed manually, the broker squares them off automatically.
You buy 100 shares at ₹500 in the morning under MIS. The stock rises to ₹520 by afternoon. You sell and book ₹2,000 profit. If the price falls instead, you exit to limit the loss before market close.
When to use it:
- For active traders looking to benefit from intraday price movements
- When you want to use leverage without holding positions overnight
Higher leverage means higher risk. Intraday positions left unmonitored can result in forced square-offs at unfavourable prices.
What is a Delivery Order (CNC) and Who Should Use It?
A delivery order, placed under CNC (Cash and Carry), means you buy and hold a stock beyond the same trading day. The shares settle into your Demat account, and you can hold them for as long as you want. No leverage is available, and there is no risk of automatic square-off.
When to use it:
- For long-term investors holding a stock for weeks, months, or years
- When you want full ownership of the shares without any margin risk
Full payment is required up front since no leverage is provided.
What are the Advanced Order Types in Stock Market Trading?
Advanced order types give traders more precise control over entries, exits, and timing. Most are available on platforms like Shoonya.
- Cover Order (CO): Requires a mandatory stop-loss at the time of placing the trade. Because the downside is predefined, brokers offer higher leverage for covered orders than for regular orders.
- Bracket Order (BO): Lets you place an entry order with both a profit target and a stop-loss simultaneously. Once the entry executes, both become active. Whichever triggers first closes the trade, and the other is cancelled automatically.
- GTT Order (Good Till Triggered): The order remains inactive until the stock reaches a trigger price you set in advance, at which point it places a limit order on the exchange. Valid for up to 365 days, making it useful for investors waiting for specific entry or exit levels.
- After Market Order (AMO): Placed outside regular trading hours. The order is queued and sent to the exchange when the market opens the next trading session, allowing you to act on research done after market close.
How Long Does a Stock Market Order Stay Active?
Along with the order type, you choose how long the order remains valid.
| Validity Type | What It Means |
|---|---|
| Day Order | Valid only for the current trading session. Cancelled automatically at market close if not executed. |
| IOC (Immediate or Cancel) | Executes immediately, fully or partially. Any unfilled portion is cancelled at once. |
| GTT / GTC (Good Till Triggered) | Stays active until a price condition is met or you cancel it, up to 365 days. |
Market Order vs Limit Order: Which One Should You Choose?
The market order is recommended when speed matters more than price, and the limit order when price matters more than speed.
| Feature | Market Order | Limit Order |
|---|---|---|
| Execution speed | Immediate | Only when the price is reached |
| Price control | None | Full |
| Risk of missing trade | Very low | Higher |
| Risk of slippage | Higher | Low |
| Best for | Liquid stocks, urgent trades | Specific price targets |
Which Order Type Should You Use in Each Situation?
| Situation | Best Order Type |
|---|---|
| Want to enter or exit quickly | Market Order |
| Have a specific price target | Limit Order |
| Want to cap losses on an open position | Stop-Loss Order |
| Want price protection after a trigger | Stop-Limit Order |
| Want to lock in profits as the stock rises | Trailing Stop Order |
| Trading within the same day | Intraday Order (MIS) |
| Holding for the long term | Delivery Order (CNC) |
| Waiting for a specific price for days or weeks | GTT Order |
| Want to act on post-market research | After Market Order (AMO) |
What Happens If You Choose the Wrong Order Type?
Choosing the wrong order type can produce unexpected results even when your market view is correct. Here are the most common pitfalls:
- Slippage: Market orders in volatile or illiquid stocks may execute far from the displayed price.
- Missed trades: A limit order placed too far from the current price may never execute.
- Unexecuted stop-limit orders: In fast markets, the price can skip past your limit after the stop triggers, leaving the position open.
- Forced square-off: MIS positions not closed before 3:30 PM are squared off by the broker, sometimes at unfavourable prices.
- No exit plan: Skipping stop-loss orders entirely exposes you to larger-than-expected losses in sharp market moves.
Conclusion
The difference between a good trade and a costly one often comes down to which order you placed, not just which stock you picked. Start with the basics, get comfortable with each type, and build from there.
Types of Order : FAQs
What are the main types of orders in the stock market?
The five core types are market order, limit order, stop-loss order, stop-limit order, and trailing stop order. Indian brokers also offer intraday (MIS), delivery (CNC), GTT, cover order, bracket order, and AMO.
What is a market order?
A market order buys or sells a stock immediately at the best available price, prioritising speed over price control.
What is a limit order?
A limit order executes only at the price you set or better. A buy limit fills at your price or lower; a sell limit fills at your price or higher.
What is the difference between a stop-loss and a stop-limit order?
A stop-loss triggers a market order when the stop is hit, and the order executes at the next available price. A stop-limit triggers a limit order instead, so execution only happens at or better than the limit price. The stop-limit offers more price control but may not execute in fast-moving markets.
What is an intraday order in the stock market?
An intraday order (MIS) requires you to buy and sell within the same trading day. All MIS positions must be closed by 3:30 PM, or the broker squares them off automatically.
Which order type is best for long-term investing?
A delivery order (CNC) is the standard choice. Shares settle into your Demat account and can be held for any duration with no leverage risk or automatic square-off.
What is a GTT order?
A GTT (Good Till Triggered) order stays inactive until the stock hits a trigger price you define. Once triggered, it becomes a limit order sent to the exchange. GTT orders are valid for up to 365 days.