When you open your broker's app to buy shares of a company, you aren't just clicking a button that says "Buy" and walking away. You are presented with a selection of order options. Selecting the wrong type could mean buying a stock at a much higher price than expected, or failing to limit your losses during a sudden crash. In this article, we'll explain the primary stock market order types in India: Market, Limit, and Stop-Loss (SL) orders, plus modern long-term order tools like GTT.
1. Market Order
A **Market Order** is an instruction to buy or sell a stock instantly at the best available current market price. When you place a market order, the execution is guaranteed to happen immediately, but the execution price is not guaranteed.
- When to use: When you want to enter or exit a highly liquid, large-cap stock immediately, and you don't mind if the price fluctuates by a few paise.
- Risk: If the market is highly volatile, or if you are trading a stock with low volume (illiquid), a market buy order could execute at a price much higher than the last traded price.
2. Limit Order
A **Limit Order** is an instruction to buy or sell a stock only at a specific price or better. For a buy order, the limit price is the maximum price you are willing to pay. For a sell order, it is the minimum price you are willing to receive.
- When to use: When you have a specific target price in mind and are willing to wait for the stock's price to hit that target. For example, if a stock is trading at ₹505, but you only want to buy it if it drops to ₹500, you place a Limit Buy Order at ₹500.
- Risk: The execution is not guaranteed. If the stock price never drops to ₹500 today, your order will remain pending and eventually expire at 3:30 PM.
3. Stop-Loss Order (SL and SL-M)
A **Stop-Loss (SL) Order** is a risk-management tool designed to limit an investor's loss on a stock position. If the market moves against you, a stop-loss order automatically triggers a sell order when the price falls to a pre-defined level (called the **Trigger Price**).
- Stop-Loss Limit (SL): You specify both a Trigger Price and a Limit Price. When the stock falls to the trigger price, your order is sent to the exchange as a Limit Order at the specified limit price.
- Stop-Loss Market (SL-M): You specify only a Trigger Price. When the stock hits the trigger price, it instantly triggers a Market Order, selling your shares at whatever price is currently available. This guarantees exit, preventing deeper losses during a flash crash.
Rule of thumb: Always use Stop-Loss orders if you are trading intraday or using leverage. It acts as an emergency exit card!
4. Good Till Triggered (GTT) Orders
Standard market and limit orders expire at the end of the trading day. However, discount brokers like Zerodha and Groww offer **GTT (Good Till Triggered)** orders. A GTT order remains active for up to **one year**. You can set a trigger price, and only when the stock hits that price (even months later) will the broker automatically push a limit order to the exchange. This is perfect for long-term investors looking to buy quality stocks during deep market corrections.