Knowing which order type to use can save you real money and stress when trading stocks on Indian exchanges. A few simple choices — and a little patience — can prevent paying more than you should. This article explains the difference between the two main order types, why costs may go up, and practical steps to avoid getting overcharged.
What is a Market Order?
A market order tells your broker to buy or sell immediately at the best available price. It is fast and usually guarantees execution, but not the exact price. In busy, liquid stocks on NSE or BSE this works fine. In thinly traded stocks or during volatile sessions, the price you get can be quite different from the last traded price.
What is a Limit Order?
A limit order sets the maximum price you will pay to buy, or the minimum price you will accept to sell. It guarantees the price but not the execution. If the market doesn’t reach your limit, your order stays unfilled or partially filled.
Why you might feel “overcharged”
- Slippage: With a market order, especially for large quantities or illiquid stocks, your order may sweep through several price levels. You might expect to buy at ₹100 but actually average ₹102. That extra ₹2 multiplied by quantity is real cost.
- Wide bid-ask spreads: Some stocks—small caps or newly listed ones—have big gaps between buy and sell prices. A market buy will hit the ask, which may be far above the last trade price.
- Hidden fees and taxes: Brokerage, GST on brokerage, Securities Transaction Tax (STT), exchange transaction charges, clearing fees and stamp duty all add to cost. These are standard in India and vary by broker and transaction type (intraday vs delivery).
- Order type mistakes: Placing an intraday order when you intended a delivery order, or choosing the wrong product type, can trigger different margins and charges.
A simple example
Imagine you want 1,000 shares. Best ask shows ₹100 for 200 shares, ₹101 for 300 shares, ₹103 for remaining 500. A market buy will take these and your average price might be close to ₹102. A limit order set at ₹100.50 might get only the first 500 shares, but at the price you wanted. The difference of ₹2 per share on 1,000 shares is ₹2,000 extra — that’s avoidable with the right order.
Practical rules to avoid overpaying
Small techniques that help
- Use limit orders with a small offset when you want quicker fills but still want some control: e.g., set buy limit slightly above the best bid rather than market.
- For urgent trades outside market hours, use AMO (after-market orders) if your broker offers it, but beware of opening price volatility.
- During earnings, corporate actions, or major news, spreads widen. Prefer limit orders then.
- For sell orders, be careful with stop-loss market orders in volatile stocks; a triggered stop can execute at a much worse price. Use stop-limit if your platform supports it.
Final thought
Orders are tools — use the right one for the job. Market orders buy speed; limit orders buy control. Combine a clear plan, awareness of liquidity and a check of charges to avoid being unintentionally overcharged. Small precautions before you hit “Place Order” can keep more money in your pocket and make trading less stressful.
What is a Market Order?
A market order tells your broker to buy or sell immediately at the best available price. It is fast and usually guarantees execution, but not the exact price. In busy, liquid stocks on NSE or BSE this works fine. In thinly traded stocks or during volatile sessions, the price you get can be quite different from the last traded price.
What is a Limit Order?
A limit order sets the maximum price you will pay to buy, or the minimum price you will accept to sell. It guarantees the price but not the execution. If the market doesn’t reach your limit, your order stays unfilled or partially filled.
Why you might feel “overcharged”
- Slippage: With a market order, especially for large quantities or illiquid stocks, your order may sweep through several price levels. You might expect to buy at ₹100 but actually average ₹102. That extra ₹2 multiplied by quantity is real cost.
- Wide bid-ask spreads: Some stocks—small caps or newly listed ones—have big gaps between buy and sell prices. A market buy will hit the ask, which may be far above the last trade price.
- Hidden fees and taxes: Brokerage, GST on brokerage, Securities Transaction Tax (STT), exchange transaction charges, clearing fees and stamp duty all add to cost. These are standard in India and vary by broker and transaction type (intraday vs delivery).
- Order type mistakes: Placing an intraday order when you intended a delivery order, or choosing the wrong product type, can trigger different margins and charges.
A simple example
Imagine you want 1,000 shares. Best ask shows ₹100 for 200 shares, ₹101 for 300 shares, ₹103 for remaining 500. A market buy will take these and your average price might be close to ₹102. A limit order set at ₹100.50 might get only the first 500 shares, but at the price you wanted. The difference of ₹2 per share on 1,000 shares is ₹2,000 extra — that’s avoidable with the right order.
Practical rules to avoid overpaying
- Use limit orders for large orders or illiquid stocks. This prevents surprise fills at much worse prices.
- Use market orders only for highly liquid blue-chip stocks when immediate execution matters.
- Check order book depth and recent trades before placing an order. Look at quantities at top 5 bid and ask levels.
- Split large orders into smaller chunks to reduce market impact and slippage.
- Set a maximum acceptable price mentally and stick to it. If you can’t get that price, wait or try again.
- Know your broker’s fee schedule. Discount brokers charge flat per-order or per-trade fees, while full-service brokers may charge percentage-based brokerage.
Small techniques that help
- Use limit orders with a small offset when you want quicker fills but still want some control: e.g., set buy limit slightly above the best bid rather than market.
- For urgent trades outside market hours, use AMO (after-market orders) if your broker offers it, but beware of opening price volatility.
- During earnings, corporate actions, or major news, spreads widen. Prefer limit orders then.
- For sell orders, be careful with stop-loss market orders in volatile stocks; a triggered stop can execute at a much worse price. Use stop-limit if your platform supports it.
Note: Taxes and exchange charges apply in India on each transaction. These include brokerage (charged by your broker), GST on brokerage, STT, exchange fees and stamp duty. Check your broker’s contract note for exact amounts before trading.
Final thought
Orders are tools — use the right one for the job. Market orders buy speed; limit orders buy control. Combine a clear plan, awareness of liquidity and a check of charges to avoid being unintentionally overcharged. Small precautions before you hit “Place Order” can keep more money in your pocket and make trading less stressful.