Home > Learning > Order Types

Understanding Stock Market Order Types

Take full tactical control of your trade execution. Learn how to speak to the stock exchange using Market orders, Limit orders, Stop-Loss structures, and advanced long-term GTT tracking conditions.

Market Orders Limit Orders Stop-Loss (SL) GTT Trigger Conditions Order Book Matching
🔥 Loading views...

Introduction to Order Execution

Instructing the Exchange Database

When you want to buy or sell a stock, you don't simply click a button and let random events take place. You send a highly specific structural instruction to the stock exchange (NSE/BSE) order book database. This instruction specifies exactly how you want your capital deployed, what price boundaries you require, and under what conditions the trade should immediately terminate or activate.

Mastering these order variations protects you from sudden volatility spikes, controls your mathematical downside risk, and prevents execution slip friction loss.

The Fundamental Pair: Market vs. Limit Orders

1. Market Orders (Speed Priority)

A Market Order tells the system: "I don't care about the exact price; I need this trade executed right now at whatever price is currently active on the screen."

2. Limit Orders (Price Priority)

A Limit Order tells the system: "I only want to buy or sell if the market hits my exact target price or an even better one."

A Simple Real-World Analogy

Imagine you flag down a city taxi cab.

A Market Order is like jumping into the back seat and shouting to the driver: "Step on the gas and take me to the airport as fast as possible!" You will arrive quickly, but if traffic is heavy or routes are blocked, the final meter bill might shock you.

A Limit Order is like standing at the window, negotiating with the driver before opening the door: "I will pay you exactly ₹500 to take me to the airport. Take it or leave it." You control your exact costs perfectly, but three drivers might refuse your price and drive away, leaving you waiting on the pavement.

Order Type Quick Reference Matrix

Order Selection What It Means In Simple Terms When Should You Use It?
Market Order Execute immediately at the best available current price. When you need to enter or exit an investment instantly.
Limit Order Execute only at your specified target price or better. When you want to buy cheaper or sell higher than current ticks.
Stop-Loss (SL-L) A protective exit trigger that launches a custom limit order. To limit your maximum potential losses on an open position.
SL-Market (SL-M) A protective exit trigger that flushes the trade at market price. During extreme panics when you must exit the asset instantly.
GTT Order Good-Till-Triggered. An order that stays alive for up to 1 year. For long-term investors waiting months for a precise price dip.

The Shield: Stop-Loss Orders Explained

How to Automatic Your Risk Management

A Stop-Loss order is a protective mechanism that sits dormant inside the exchange servers until a specific conditional price wall is hit. It requires two numbers to function:

The Vital Difference: SL-Limit vs. SL-Market

Suppose you buy a stock at ₹200 and want to cap your maximum loss if the price drops to ₹190:

Option A: SL-Limit Order (Trigger: ₹190 | Price: ₹189.50)
When the stock hits ₹190, the system activates a limit order to sell your shares at no less than ₹189.50. This protects your price, but if the stock enters a catastrophic gap-down crash and falls straight to ₹185, your order might get skipped entirely, leaving your trade open.

Option B: SL-Market Order (Trigger: ₹190)
When the stock hits ₹190, the system instantly launches a market order to sell your shares at whatever price is available next. This guarantees you are ejected from the stock instantly, protecting you from a total collapse, though your final execution might slip to ₹189.80.

Advanced Duration Orders: GTT (Good-Till-Triggered)

Long-Term Automation for Busy Investors

Standard market and limit orders suffer from a major limitation: **they expire automatically at 03:30 PM at the end of the trading day**. If you are a long-term investor waiting for a premium stock to experience a healthy 15% correction over the next few months, placing a fresh limit order manually every single morning is tedious.

To solve this, brokers offer GTT (Good-Till-Triggered) Orders. A GTT order remains alive inside your broker's tracking servers for **up to 1 year** until your target price condition is triggered.

Practical GTT Strategy Blueprint

A blue-chip consumer stock currently trades at ₹3,500. You analyze the charts and realize it becomes a massive value buy if it corrects down to ₹3,100.

You place a GTT Buy order with a Trigger Price of ₹3,100 and a Limit Price of ₹3,100.

You can now shut down your app for months. Your capital is not locked up. If a market correction hits four months later while you are on holiday and the stock touches ₹3,100, the broker's servers instantly wake up, activate your order, and finalize your long-term position automatically.

Order Time-Validity Parameters

Controlling the Lifespan of Your Instruction

When submitting an order frame, you can specify its immediate shelf-life constraints:

Common Execution Mistakes to Avoid

“Market orders reward speed, limit orders reward price precision, but stop-loss orders guarantee long-term survival.”

Frequently Asked Questions

Does a broker lock up my cash funds the moment I place a Limit Order?

Yes. The moment you submit a Limit Buy order into the exchange system, your broker blocks the required transaction funds inside your trading balance to ensure you have the cash ready to settle the trade the exact millisecond a matching seller emerges.

Can I modify or cancel an open Limit or Stop-Loss order after submitting it?

Yes, absolutely. As long as your order status remains "Open" or "Pending" inside your order book tab, you can modify the price parameters, change the quantity, or cancel the instruction completely at zero cost.

What is the difference between a trigger price and a limit price?

The **Trigger Price** acts as an activation alarm bell that notifies the broker to send your order to the exchange. The **Limit Price** is the maximum price boundary you are willing to accept once that order enters the active matching pool.

⬅ Previous Topic: Broker Selection 📚 Back to Topic Index Next Topic: Margin Explained ➡