Lesson 21

    Placing Your First Order

    Market, limit and stop-loss orders on one real ticket: what each box asks, what each order type does, how long an order waits, and how to check what it did.

    A large blank cream order ticket with eight empty boxes on an oak table; Maya reads it back with a pencil while Mr. Chartist, beside a big green button, raises a palm to say wait, a brass rail leading to a glass gate

    There are three main types of stock orders. A market order buys or sells at once, at whatever price is waiting. A limit order names the worst price you will accept, and may wait or never fill. A stop-loss order sleeps until the price reaches a trigger, then sends a limit or a market order. Two more boxes on the ticket matter as much: the product, which says whose money pays and how long you keep the shares, and the validity, which says how long an unfilled order may wait.

    The exchange carries out every box exactly as filled in. On Friday 5 October 2012 a dealer at Emkay Global, a Mumbai stockbroker, was to sell ₹17 lakh of the Nifty 50's shares for a client. He typed 17 lakh into the quantity box: an order worth about ₹980 crore, some $190 million. It went out as market orders, which take whatever price buyers offer. Within seconds the Nifty 50 was more than 15% below the previous close, and NSE's share market stopped for about a quarter of an hour. NSE later refused to cancel the trades.

    This lesson reads one ticket box by box: Maya's order. Maya, who runs a burger restaurant and is learning to invest, buys 10 shares of Swiggy, the food-delivery company, on India's National Stock Exchange (NSE) in the week of 21 October 2026, and we follow that order from the ticket to her demat account.

    By the end you will be able to answer four questions: which order type says what I mean, market, limit or stop-loss; what changes between an order that is accepted, executed and settled; how long an unfilled order waits, and where; and how do I check that my order did exactly what I asked?

    Maya, her restaurant and her amounts are made up, and her orders are illustrations on real prices; Swiggy, Emkay Global and every price and date are real. Times are India time (IST). Amounts are in Indian rupees (₹): one lakh is 100000 and one crore is 10 million. The rules are India's (SEBI, the market regulator, and NSE) as of 30 October 2026; the United States is named where it differs.

    Chapter 1The ticket

    Read the Ticket Before Sending

    Every box is a question you answer before you press Buy

    In the quiet hour before her restaurant opens on Wednesday 21 October 2026, say Maya fills in her first order ticket on her phone: 10 shares of Swiggy. Her thumb is over Buy.

    An order is an instruction to buy or sell a number of shares on conditions you set. It is not a trade yet: it becomes one only when it meets someone on the other side. The order ticket, the order window in your broker's app, is where you set the conditions. Your broker checks it, then the exchange carries it out exactly as written. This lesson is about how to ask, not what to buy: choosing a share comes from Technical vs Fundamental Analysis onward.

    Eight boxes, eight questions, with Maya's answers. Buy or sell? Buy. Which exchange? NSE (BSE keeps a separate book). Which product? Normal, her broker Sahi's word for delivery (chapter 7). Which order type? Limit (chapters 3, 4 and 8). How many? 10. At what price? ₹229.00, the most she will pay a share. Trigger? None: only stop orders use one. How long? Day (chapter 9).

    Some boxes arrive filled in. A pre-filled box is the app's guess, not your instruction: read it as if you had typed it. The line above the button is the check that catches most slips: about ₹2290.00 required, 10 × ₹229.00, the most these shares can cost before charges, against ₹3000.00 in her account. If that number surprises you, a box is wrong.

    Figure 1Read the ticket

    Eight boxes, eight questions

    SwiggySWIGGYSwiggy Ltd · NSE · EQ
    Buy or sellBuySellBuy or sell?
    The side. A sell needs shares in your demat; a buy needs the money in your account.
    Quantity10How many shares?
    Shares, not rupees. Typed with the value instead, 2290, it asks for 2290 shares: ₹524410.00.
    ExchangeNSEBSEWhich exchange?
    NSE and BSE keep separate order books; an order waits only in the book it was sent to.
    ProductNormalIntradayWhich product?
    Sahi's Normal is delivery: paid in full, kept as long as you like. Chapter 7.
    Order typeLimitWhich order type?
    The rule for the price: market, limit or a stop. Chapters 3, 4 and 8.
    Price229.00At what price?
    For a buy limit, the most you will pay a share. A market order has none of its own.
    Triggernot usedTrigger?
    Only stop orders use one: the price that wakes the order. Chapter 8.
    ValidityDayIOCHow long?
    Day: the unfilled part ends with the day's trading. IOC: now, or not at all. Chapter 9.

    Approx. required ₹2290.00Available ₹3000.00

    Read it back before you press Buy

    Buy 10 shares of Swiggy on NSE, for delivery, as a limit order at ₹229.00 or less, with no trigger, for today only.

    Maya's orderWed 21 Oct: the 9:12 auction priced Swiggy at ₹230.00, above her ceiling, so it waited; later that day it filled at ₹229.00.

    One box typed wrong: 2290 in Quantity asks for ₹524410.00 of shares. Sahi refuses it only because her account holds ₹3000.

    Hover or tap a box for its question; choose a type to see which boxes it uses.

    The opening's slip was one box: ₹17 lakh was meant as a value and went in as a quantity, 17 lakh shares, an order about 5765 times the size meant. On Maya's ticket the same slip, 2290 typed as the quantity, asks for 2290 shares: about ₹5.24 lakh (2290 × ₹229.00 = ).

    Some checks exist. Sahi would refuse that ticket, because brokers must have the money before the trade and her account holds ₹3000. And since a of 13 December 2012, written after "recent incidents of erroneous orders", an exchange refuses any single order worth more than ₹10 crore in normal trading, and brokers must check each client's quantities and values. A slip you can pay for, under every limit, goes through.

    Some apps let you fill several tickets and send them together, a basket. At the exchange each is still its own order with its own number, so one can fill while another is refused, and a slip in a box they share is copied into every one: Emkay's 17 lakh was spread across all 50 shares of the Nifty.

    Read the review screen back, box by box, every time. Check the share itself too: Swiggy on NSE, series EQ, not a Swiggy future (How to Read a Stock Quote shows how).

    Maya

    I pressed Buy at 9:03 and the app says Open. Have I bought anything yet?

    Chapter 2Accepted, executed

    Accepted, Executed, Settled

    Pressing Buy starts a chain, and the status word says where you are in it

    Placed, 9:03 am. The order leaves her phone for Sahi, whose risk system checks it: enough money (₹3000 against ₹2290.00), a price on the share's price step, the quantity, her permissions. Some apps show this step as "received" or "validation pending".

    Accepted. Sahi sends it to NSE, which gives it an order number and a time stamp. It is now open: waiting in the book. At 9:03 that book is the , which collects orders until a moment between 9:08 and 9:10 am and matches them by 9:12 at one price for every matched order (Market Timings and Auctions has the minutes). That Wednesday the price was ₹230.00, above her ₹229.00, so her order did not match. It moved into normal trading at 9:15, keeping its place in the queue, and the app still said Open. Nothing was wrong.

    Executed. Later that day Swiggy's price came down, and her 10 shares matched at ₹229.00. The app now says Completed. She has a trade: a promise to pay ₹2290.00 and a seller's promise to deliver 10 shares. An open order can be cancelled; a trade cannot. Getting out means a new order the other way. Even a plain mistake stands: Emkay asked NSE to cancel its trades of 5 October 2012, and NSE refused.

    Settled, Thursday 22 October. The money goes and the shares arrive in her CDSL demat account by 3:30 pm, one working day later (). Why it takes until then, and what happens in between: Clearing and T+1 Settlement.

    Figure 2Placed to settled

    One order, four steps

    1. PlacedWed 9:03 amSahi checks the money, the price step and the quantityPlaced: a request
      The order has reached the broker. Some apps call this "received" or "validation pending". Nothing is bought.
    2. OpenWed 9:12 amthe auction prices Swiggy at ₹230.00, above her ₹229.00: it waitsOpen: at the exchange, waiting
      NSE has given it an order number and a time stamp. Unmatched in the pre-open, it moves into normal trading at 9:15, keeping its place in the queue.
    3. CompletedWed, later that day10 match at ₹229.00 as the price comes downExecuted: a promise
      She must pay ₹2290.00; a seller must deliver 10 shares. From now on it cannot be cancelled: getting out means a new order the other way. derived
    4. SettledThu 22 Oct, by 3:30 pm+10 Swiggy in her CDSL demat accountSettled: delivery
      The money goes and the shares arrive, one working day later (T+1). Lesson 19 follows the day.

    Placed is a request.Completed is a promise.Settled is delivery.

    Hover or tap a word to see what it means in an order's life.
    Maya

    It filled at ₹229.00, exactly what I typed. Was that my price, or my limit?

    Chapter 3Limit order

    Limit Order

    A limit names your worst price: a ceiling when you buy, a floor when you sell

    Maya

    The auction said ₹230 and my order sat there; later it filled at ₹229.00. Did I set the price?

    Mr. Chartist

    You chose a limit. What did ₹229.00 tell the exchange?

    Maya

    That I'd pay ₹229 a share at most. So the auction's ₹230 was a rupee too much.

    Mr. Chartist

    Exactly. A limit is your worst price. You could have paid less; never more.

    Maya

    And if it had never come down to ₹229?

    Mr. Chartist

    Then you'd own nothing. Your order waits, or ends with the day.

    A buy limit fills at your price or lower; a sell limit at your price or higher. The limit is the worst price you accept, not the price you will pay.

    Maya's order did both things a limit does. At 9:12 it refused the auction's ₹230.00, a rupee above her ceiling. Then it waited. When the price came down, it filled at ₹229.00 exactly, because a waiting order always trades at its own price. And it must have filled: Swiggy went on to trade as low as ₹217.90 that day, and a trade below ₹229 can happen only after every buy order at ₹229 or more has been met. Had she cancelled it before then, she would own nothing.

    A limit can also fill better. A buy limit above the lowest price sellers are asking is not a waiting order: it trades at once, at the waiting sellers' price. Had she sent her ₹229.00 limit later that day, when sellers were asking less, she would have paid their lower price. The same goes for a sell limit below the best buyer's price.

    Four what-ifs on Wednesday's real range, each order waiting all day. A buy at ₹218.00 could fill, because the price came down to ₹217.90; a buy at ₹217.50 could not. A sell at ₹230.50 could fill, because the price went up to ₹231.00; a sell at ₹231.50 could not.

    Figure 3Limit order

    A buy limit is a ceiling; a sell limit is a floor

    Buy limit₹229.00Maya's ceiling · filled at ₹229.00
    ceiling
    Buy limit₹218.00could fill · the low was ₹217.90
    Buy limit₹217.50never reached · the low was ₹217.90

    A buy limit fills at its price or lower. Maya's waited above the auction's ₹230.00 and filled at exactly ₹229.00, because a waiting order trades at its own price.

    Maya's limit and four what-ifs on Wednesday's real range, on a scale of ₹215 to ₹234.

    "Could" is the honest word: at one price, earlier orders go first, and the shares there can run out before your turn (How a Stock Exchange Works shows the queue). A price that only touches your limit has not proved your order filled.

    Your price must sit on the share's price step, its , shown on its quote page: a price between two steps is refused.

    Maya

    Would a market order have got me a better price, or a worse one?

    Chapter 4Market order

    Market Order

    A market order names no price: it takes what is waiting, within NSE's limits

    NSE's definition: an order "to buy or sell securities at the best price obtainable at the time of entering the order". You name no price; you take the waiting sellers' prices (or buyers' prices when you sell), best first. How an order works through them is in How a Stock Exchange Works; whether your quantity fits at the best price, in How to Read a Stock Quote.

    On Wednesday 21 October Swiggy traded between ₹217.90 and ₹231.00. A market buy of 10 could have cost anything from ₹2179.00 to ₹2310.00, depending on the moment it arrived. That is the trade-off: you know you will buy, not what you will pay.

    In the pre-open, a market order meets the auction, where every matched order gets one price: that Wednesday, ₹230.00. A market order sent at 9:03 would have bought in the auction at 9:12, for ₹2300.00; Maya's limit waited and paid ₹2290.00. Her ceiling cost her a wait, and could have cost her the shares.

    Figure 4Market order

    A market order rides to the price that is there

    Shares

    A market buy of 10 could cost₹2179.00 to ₹2310.00In the pre-open it would have paid the auction's one price: ₹2300.00.

    ₹215₹220₹225₹230₹235₹240
    where a market buy could land₹229.00Maya's limitMaya's limit, ₹229.00
    A ceiling of her own: never more than this. It cost her a wait, and could have cost her the shares.
    ₹230.00auctionThe pre-open auction, ₹230.00
    One price for every order it matched at 9:12, market and limit alike. Maya's ₹229.00 was below it, so hers waited.
    ₹236.90NSE's 3% lineNSE's 3% line at the open, ₹236.90
    In normal trading a market buy may trade no more than 3% above the last price; what cannot trade inside the line is cancelled, or waits. A market order is refused in a share with no trade yet that day.

    5 Oct 2012 · market orders with no price of their ownEmkay Global's 59 market orders sold "at multiple price points across the entire order book" (NSE); at 9:50:58 am the Nifty 50 passed its 10% circuit level, and trading stopped at 9:51:04, about 920 points down.

    Choose a quantity to see what a market buy could cost across Wednesday's range, on a scale of ₹215 to ₹240.

    The opening's orders were market orders. With no price of their own, they sold to each waiting buyer in turn, at lower and lower prices, "at multiple price points across the entire order book", in NSE's words, until the index's 10% limit stopped the market. A sell limit would have stopped at its own floor and waited there.

    NSE's limit today, since 9 January 2023: in normal trading a market buy may trade only up to 3% above the last price (for shares above ₹50), a market sell down to 3% below; what cannot trade inside that line is cancelled, or waits; and a market order is refused in a share that has not traded yet that day. At Swiggy's open, 3% above ₹230.00 was . Brokers may add their own, tighter protection.

    When it matters: thin shares with wide gaps between buyers' and sellers' prices, the first minutes of the day, news, large quantities. For an order of 10 in a share as busy as Swiggy, which traded 10808433 shares that Wednesday, the difference is usually small; in a thinly traded share it can be large. The US regulator's investor site says a market order will be executed but not at a known price; on NSE even the execution has limits.

    Maya

    And if only part of my order can trade?

    Chapter 5Partial fills

    Partial Fills and the Average Price

    An order can fill in parts; average over what filled

    NSE matches an order against as many waiting orders as it takes, so one order can become several trades. You cannot ask NSE for all-or-none: it does not offer that condition.

    Say Maya had sent a second order late that Wednesday, a buy limit for 10 at ₹218.00 as the price fell: 4 shares at ₹217.90, 3 at ₹218.00, 3 still open. The split is invented; both prices sit inside the day's real range, and ₹217.90 was its low.

    The sum: 4 × ₹217.90 = ₹871.60; 3 × ₹218.00 = ₹654.00; ₹1525.60 for 7 shares. Average: ₹1525.60 ÷ 7 = , divided by the 7 that filled, not the 10 she asked for.

    Figure 5Partial fills

    Divide by what filled, not by what you asked

    SwiggyBuy 10 SWIGGY · limit ₹218.00 · 10 askedwhat-if

    ₹1525.60÷7=₹217.94the average price, over the 7 shares that filled

    ÷ 10 would say ₹152.56a price nobody paid: never divide by what you asked for

    7 + a fresh order for 10 = up to 17 sharesthe 3 open still count: read the screen before you "finish" an order

    A what-if buy limit for 10 at ₹218.00: two fills, one average, 3 still open.

    The 3 left are still an order: they wait under its validity (chapter 9) until they fill, she cancels them, or the day ends. That Wednesday the price never went below ₹217.90, so these 3 would have ended with the day.

    The trap: a fresh order for 10 "to finish it" can leave her with 17 shares. Read the screen first (chapter 6). The average leaves out charges; what she really paid in all is worked out in Brokerage, Charges and Taxes.

    Maya

    Three of my ten are still open. Can I change them, or cancel them?

    Chapter 6Status, cancel

    Status, Modify and Cancel

    A status word and three numbers; only the open part can change

    Sahi shows four words: Open (at the exchange, waiting), Completed, Rejected (the reason is shown) and Cancelled; other apps add steps such as "validation pending" or "cancel pending". Read every status with three numbers: ordered, filled and pending. Chapter 5's order reads 10 · 7 · 3.

    Modify works only on an order that has not fully executed, and only on its open part: the 7 shares already bought stay bought. A change is sent, checked and answered like a new instruction; wait for the answer.

    Cancel is a request, not an eraser. Picture the moment the screen showed 4 of 10 filled: Maya taps Cancel; 3 more match while her request travels; the result is 7 filled and 3 cancelled, not 4 and 6. Wait for the final word before you do anything else, and never send a second order just in case.

    Figure 6Status, modify and cancel

    A status is only true with its three numbers

    SwiggyBuy SWIGGYNSE · Normal · Limit 218.00 · DayOpen
    Ordered10Filled4Pending6

    4 shares matched at ₹217.90. The order is still Open: 6 are still waiting.

    Modifychanges only the open partModify
    Only an order not fully executed, and only its open part: price, quantity, type or validity. The shares already bought stay bought. A change is a new request: wait for its answer.
    Rejectedalways comes with a reason: read itRejected, with a reason
    A price between two steps; not enough money; a market order in a share with no trade yet that day; selling shares not yet in your demat; a price outside the day's allowed range. Fix that box and send again.
    Choose a moment to see which status word the app shows for this order.

    Rejected comes with a reason. Read it, fix that box, send again. Common reasons: a price between two price steps; not enough money in the account; a market order in a share with no trade yet that day; selling shares that have not reached your demat (Clearing and T+1 Settlement); a price outside the day's allowed range (Circuit Limits and Surveillance). Stops have one more check of their own (chapter 8).

    "Completed" means executed, not settled (chapter 2).

    Maya

    The ticket also asked Normal or Intraday. I left it on Normal. What would Intraday have changed?

    Chapter 7Product

    Product: Delivery, Intraday, MTF

    The product decides whose money pays and how long you may keep the shares

    Any order type can go with any product: the product answers "whose money, and until when?"

    Delivery (CNC at many brokers, Normal at Sahi): you pay the full price plus charges; the shares come into your demat after settlement, on Thursday 22 October for Maya; you keep them as long as you like. Her choice.

    Intraday (MIS): the position must be closed the same day. The broker asks for only part of the price up front (the margin, explained in Margin, Leverage and Pledging), and if you do not close it, the broker does: Sahi from 3:20 pm and charges ₹50 plus taxes for each such order. A ticket left on Intraday by mistake means her new shares are sold that afternoon.

    MTF (margin trading facility): the broker lends part of the price; you pay interest, and the bought shares come to your demat to the broker until you repay. It is a loan, the kind Maya turned down for her restaurant in Why the Stock Market Exists, in a new form; Margin, Leverage and Pledging explains it.

    Figure 7Product

    One ticket, three roads

    SwiggyBuy 10 SWIGGY · NSE · Limit 229.00 · DayProduct: ?
    Who paysShares go toKept untilCosts beyond charges
    DeliveryMaya's road · Normal at Sahi · CNC elsewhereWho paysYou, in fullShares go toYour demat, Thu 22 OctKept untilAs long as you likeCosts beyond chargesNone
    IntradayMISWho paysPart now, the rest as marginShares go toNowhere: closed the same dayKept untilThe day's end; Sahi closes it from 3:20 pmCosts beyond charges₹50 + taxes if Sahi closes it
    MTFmargin trading facility · lesson 32Who paysPart; the broker lends the restShares go toYour demat, pledged to the brokerKept untilUntil you repayCosts beyond chargesInterest on the loan
    Three products for the same order: compare whose money pays and when the position must close.

    Labels differ: CNC, MIS, NRML and MTF at one broker, Normal and Intraday at another (NRML is for futures and options carried overnight). Read what your app's word means before you send.

    Intraday hides one more trap: selling first. Owning shares is a long position: you gain if the price rises. Selling shares you do not own is a short position, short selling: you gain if the price falls, because you buy them back later for less. On an Intraday ticket, a Sell for a share you do not hold is accepted, so a tap on Sell when you meant Buy opens a short. A bought share can fall at most to zero; a shorted share can keep rising, so a short's loss has no ceiling.

    In India's cash market every investor, small or large, may short sell, but must deliver the shares at settlement. Without shares borrowed through the exchanges' lending scheme (SLB, securities lending and borrowing), a short in shares must be bought back the same day, and if you do not, the broker closes it like any intraday position. In the US a short seller borrows the shares through the broker, in a margin account, to deliver them. A short that reaches settlement without the shares is a short delivery, and Clearing and T+1 Settlement shows the costly auction that follows.

    Maya

    My shares arrive on Thursday. Can I tell the market to sell them if the price falls to a level I choose?

    Chapter 8Stop-loss

    Stop-Loss Orders: SL and SL-M

    A trigger wakes the order; the order type decides the price

    Maya

    If I set a stop-loss at ₹200, I can't lose more than ₹29 a share, right?

    Mr. Chartist

    Careful, Maya. What do you think happens at ₹200?

    Maya

    My shares get sold at ₹200?

    Mr. Chartist

    Your order wakes at ₹200. Who buys, and at what price, comes after.

    Maya

    So ₹200 is an alarm clock, not a price tag.

    Mr. Chartist

    Yes. The trigger wakes the order; the order type decides the price.

    On Thursday 22 October Swiggy published its results for July to September 2026: a loss of ₹922 crore, and wider losses at , its quick-delivery arm. On Friday 23 October the price opened at ₹204.95, below Thursday's close of ₹211.40, fell as low as ₹174.95 and closed at ₹176.00, 16.75% down on the day, with 13.74 crore shares traded. Maya's 10 shares had reached her demat on Thursday.

    NSE's rule: a stop order waits in a separate , not in the market. A sell stop wakes when the last traded price reaches or falls below its trigger; a buy stop when it reaches or rises above. It then joins the market, time-stamped at that moment. Apps show it as "trigger pending" until then.

    SL (stop-loss limit) has two prices: the trigger, which wakes it, and the limit, the worst price it will accept. SL-M (stop-loss market) has only the trigger and becomes a market order; NSE works out its 3% line from the last price at the moment it wakes.

    A what-if on that Friday: when trading begins at 9:15, with the price at ₹204.95, say Maya enters a Day sell stop for her 10 shares with a trigger of ₹200.00. The day's low was ₹174.95, so the price passed ₹200 and the stop woke. As an SL with a limit of ₹195.00, it could sell only at ₹195.00 or more: while buyers still paid that much, it would sell at once at their price; if the fall ran past ₹195 before its turn, it would wait unfilled, the price would run on to ₹174.95, and at the day's end the order would be cancelled, her shares still hers at a ₹176.00 close. As an SL-M it would sell at whatever buyers paid when it woke, within NSE's 3% line. Daily data cannot say which came first. Either way, her "₹29 at most" does not hold: the SL-M sells at the going price, ₹200 or less, and the SL can sell as low as ₹195.00, ₹34 under her ₹229.00, or not at all, leaving shares that closed ₹53 under it.

    Figure 8Stop-loss orders

    The trigger wakes the order; the type sets the price

    Sell 10 SWIGGY · trigger 200.00 · limit 195.00 · Day what-if

    Waits
    in NSE's stop-loss book, not in the market. Her app says "trigger pending".
    Wakes
    when a trade happens at ₹200.00 or below. On Friday it did: the low was ₹174.95.
    Then
    a sell limit at ₹195.00 joins the book. While buyers pay ₹195.00 or more, it sells at once, at their price.
    If the fall is faster
    and passes ₹195.00 first, it waits unsold as the price runs to ₹174.95; at the day's end it is cancelled, the shares still hers at ₹176.00.

    NSE refuses an SL whose limit is more than 3% from its trigger: for ₹200.00, no limit below ₹194.00.

    A what-if Friday sell stop drawn on the day's real range, on a scale of ₹170 to ₹235.

    Figure 9Side by side

    Types of stock orders, side by side

    What do you want to say?

    Market"Now, at any price"Limit"Never above my price"SL"Out if it falls, with a floor"SL-M"Out if it falls, at any price"
    Prices you setMarketNoneLimitOne: your worstSLTwo: trigger and worstSL-MOne: the trigger
    When it enters the marketMarketAt onceLimitAt once, then waitsSLWhen the trigger is reachedSL-MWhen the trigger is reached
    Can it fill at a price you would not accept?MarketYes, inside NSE's 3% lineLimitNo, but it may not fillSLNo, but it may not fillSL-MYes, inside NSE's 3% line
    In this lessonMarketWed 21 Oct: anywhere from ₹217.90 to ₹231.00LimitMaya's buy at ₹229.00: filled at ₹229.00SLFri 23 Oct: trigger ₹200.00, limit ₹195.00SL-MFri 23 Oct: trigger ₹200.00, then the going price
    Choose what you want to say; the order type that says it lights up.

    NSE checks a stop's two prices: it refuses a stop-loss limit order whose limit is more than 3% from its trigger (for triggers above ₹50). For a ₹200.00 trigger, no limit below ₹194.00. The trigger is not a second limit: a sell can fill above it if buyers bid more.

    A stop at the exchange is a Day order (NSE offers no good-till-cancelled orders), and the pre-open refuses stops, so a stop typed on Thursday could not have caught Friday's open at ₹204.95: the price had fallen overnight. On shares that close by an auction, as Swiggy does, a waiting stop is not carried into the auction. A stop held for days is a broker's service: chapter 9.

    For a reader elsewhere: in the US a "stop order" becomes a market order (India's SL-M) and a "stop-limit order" is India's SL. NSE withdrew SL-M for index and stock options in September 2021, and BSE for all its segments in October 2023; for NSE shares, your broker decides whether to offer it. What no stop can do: find a buyer when there is none (Circuit Limits and Surveillance), or hold its price when the market jumps past it (Risk Management 101).

    Maya

    A stop that lasts only one day? Can an order wait longer than that?

    Chapter 9How long it waits

    How Long an Order Waits: Day, IOC, AMO, GTT

    The exchange keeps an order a day at most; longer waits are your broker's

    Validity is the box that says what happens to the part that has not filled. NSE offers two. Day: "If the order is not matched during the day, the order gets cancelled automatically at the end of the trading day." IOC (immediate or cancel): it trades the moment it reaches the market, part can match, and the rest is cancelled at once. How the day ends for shares that close by auction is in Market Timings and Auctions.

    Nothing longer waits at the exchange: " orders are not available on the system as per SEBI directives" (GTC: good till cancelled; GTD: good till a date).

    One Day order's life on real days: chapter 5's last 3 shares at ₹218.00 end with Wednesday's trading. A fresh ₹218.00 order on Thursday could have filled (the low was ₹207.70). Each day is a new order and a new decision.

    IOC, a what-if: 10 asked, 3 matched at once, 7 cancelled at once. It means "now or not at all", not "all or nothing": NSE offers no all-or-none. The pre-open does not take IOC orders.

    Longer waits are your broker's service. AMO (after-market order): Sahi lets you save an order after 3:30 pm and sends stock AMOs at 9:00 am the next trading day into the pre-open, as limit orders, Normal or Intraday. The choice is simple: save it tonight, or place it yourself at 9:00 am.

    GTT (good till triggered): it waits at the broker until the last traded price reaches your trigger, then the broker sends a limit order. Sahi's rules: up to 365 days; limit orders only; delivery products; each trigger works once; on a gap past the trigger it is sent at the limit price; a sent order that does not fill that day is cancelled.

    A what-if on real dates: on Thursday evening, once her shares have arrived, say Maya sets a GTT to sell 10 with a trigger of ₹205.00 and a limit of ₹199.00. It waits at Sahi overnight; NSE never sees it. Friday's first price is ₹204.95, already past the trigger, so the GTT fires and Sahi sends a sell limit at ₹199.00. While buyers bid ₹199.00 or more (the opening auction had just traded at ₹204.95), it could sell at once at their price; had the price already run below ₹199.00, it would wait unfilled and be cancelled at the day's end. A stop at the exchange could not have waited the night; the GTT did.

    Figure 10Validity

    Where an order waits, and for how long

    At your brokerNSE cannot see this lane
    AMOAMO
    GTTGTT
    At the exchangea day at most: each bar stops where the day ends
    DayDAY
    IOCIOC
    AMO, now an orderAMO
    GTT's limit orderGTT

    GTT · at the broker, up to 365 daysSet on Thursday evening: sell 10, trigger ₹205.00, limit ₹199.00. Friday's first price, ₹204.95, is past the trigger, so Sahi sends a sell limit at ₹199.00; if it does not fill that day, it is cancelled.

    Choose a validity to see how long each what-if order waits and where.

    After it fires, it is an ordinary order: it can be refused, fill in part, or not fill. And when you sell by hand, delete the GTTs you no longer want: each one still fires.

    Maya

    However an order is sent, how do I prove what it really did?

    Chapter 10The records

    From Order to Contract Note to Demat

    Five records of one trade must agree

    Order book, Wednesday: Buy · Swiggy · NSE · Normal · 10 of 10 · limit ₹229.00 · Completed. It proves what she asked for and that it filled.

    Trade book: 10 at ₹229.00, ₹2290.00, with the exchange's trade number and time. It proves the price.

    The exchange's own message: NSE sends trade details to her registered mobile number and email at the end of the day, a check that does not come from her broker.

    Contract note, within 24 hours: the legal record of the trade. Trade date 21 October, settlement date 22 October; 10 × ₹229.00 = ₹2290.00, plus a few rupees of charges, which Brokerage, Charges and Taxes reads line by line. The same net amount is debited on her Sahi ledger.

    Demat statement, Thursday 22 October: +10 Swiggy ( INE00H001014) in her CDSL account, paid out by NSE Clearing by 3:30 pm. CDSL also messages her when shares leave the account.

    Figure 11The records

    Five records, one trade

    SwiggyOne tradeBought 10 SWIGGY at ₹229.00 = ₹2290.00NSE · Wednesday 21 October 2026
    Order bookWed 21 OctBuy · 10 of 10 · limit 229.00 · Completed10 of 10Order book proves
    What she asked for, and that all of it filled.
    Trade bookWed 21 Oct10 at 229.00 · trade number and time from NSE₹229.00Trade book proves
    The price, and the exchange's own trade number.
    NSE's messageWed, end of daySMS and email to her registered number10 · ₹229.00NSE's message proves
    The trade, told by the exchange, not by her broker.
    Contract notewithin 24 hoursTrade 21 Oct · settles 22 Oct · ₹2290.00 + charges₹2290.00Contract note proves
    The legal record: dates, price, charges and the net amount debited on her ledger (lesson 16 reads each line).
    Demat statementThu 22 Oct, by 3:30 pm+10 SWIGGY · INE00H001014+10Demat statement proves
    The shares are hers: the depository's record is the one that counts.

    Match them in order. If any two disagree, write to the broker with the order and trade numbers.

    Hover or tap a record to see what it proves.

    If any two disagree, write to the broker with the order and trade numbers; the depository's record is the one that counts (Stay Safe). Selling later is a new ticket, read the same way.

    After settlement, the screen you will open most is Holdings. Positions shows today's trades, so Wednesday's buy appears there first; Holdings lists the shares in your demat account, and from Thursday Swiggy is in it.

    A holdings row shows four figures. Maya's at Thursday's close: quantity 10; average price ₹229.00, what she paid a share; current value 10 × ₹211.40 = ₹2114.00; and the profit or loss (P&L), in two forms. Day's change is (price − yesterday's close) × quantity: 10 × (₹211.40 − ₹223.65) = −₹122.50, today's move only, whatever she paid and whenever she bought. Overall P&L is (price − average) × quantity: 10 × (₹211.40 − ₹229.00) = −₹176.00. Both are unrealised: a gain or loss on paper, until she sells; a sale makes it realised, and only a realised gain or loss is taxed.

    Two cautions. Brokers work out the average in different ways, and some add the charges, so check which method your app uses; India's tax always counts first in, first out, as Taxes on Shares explains. And a bonus issue or a split changes the average with no trade at all (Corporate Actions Explained). Each step now makes sense on its own; the next lesson puts them all together, once, on paper.

    Figure 12Holdings

    Two P&L figures, two starting prices

    SwiggySWIGGYQty 10 · Avg 229.00 · Close 211.40Unrealised
    Value₹2114.00Day's−₹122.50Overall−₹176.00

    Day's change starts from yesterday's close: 10 × (₹211.40 − ₹223.65) = −₹122.50, this day's move only.
    Overall starts from her average: 10 × (₹211.40 − ₹229.00) = −₹176.00, everything since she bought.

    Maya's holding, an illustration on real closes: choose a day; nothing is sold, so both figures are unrealised.

    Before you go

    Check yourself

    4 questions from this lesson. Pick an answer to see why, then slide on to the next.

    Question 1 of 4

    A typing slip on Maya's ticket asks for shares she can pay for, under every limit. Who stops it?

    Questions readers ask

    Common questions

    What are the main types of stock orders?

    Market, limit and stop-loss. A market order trades at once at the price waiting; a limit order sets the worst price you accept and may not fill; a stop-loss order waits for a trigger, then becomes a limit order (SL) or a market order (SL-M).

    What is the difference between a market order and a limit order?

    A market order is quick, but you learn its price only when it trades; a limit order fixes the worst price you will accept, but it may never fill. On 21 October 2026 a market buy of Swiggy on NSE could have paid anything from ₹217.90 to ₹231.00 a share; a limit at ₹229.00 could never pay more than ₹229.00.

    What is a trigger price, and how is SL different from SL-M?

    The trigger wakes a stop order when the last traded price reaches it. An SL then becomes a limit order and may not fill; an SL-M becomes a market order and fills at the going price, within NSE's 3% line. NSE withdrew SL-M for options in 2021, and BSE in all segments in 2023; for NSE shares, your broker decides whether to offer it.

    What happens to an order that does not fill by the end of the day?

    A Day order is cancelled automatically at the end of the trading day, and an IOC order is cancelled the moment it cannot trade. Orders that wait longer, such as an after-market order or a GTT, wait at your broker, not at the exchange.

    What is the difference between delivery and intraday (CNC and MIS)?

    Delivery means you pay in full and the shares come into your demat account to keep; intraday means the position must be closed the same day, and if you don't, your broker closes it for you, often for a fee.

    Can I cancel an order after it has been executed?

    No. You can change or cancel only the part of an order that has not filled. Shares already bought stay bought; to get out, you place a new order the other way. NSE refused even a broker's request to cancel its trades of 5 October 2012, made through a typing mistake.

    Words to keep

    The 14 words this lesson used, in plain English

    Word 1 of 141 of 14

    Order

    An instruction to buy or sell a number of shares on conditions you set. Maya's: buy 10 Swiggy on NSE, limit ₹229.00, Day.

    Sources for further reading

    21 sources

    Privacy settings

    Essential sign-in storage and your saved preferences stay enabled. Analytics is optional, and you can change your choice anytime.

    Turning analytics off clears our analytics cookies and local assistant metrics. The page reloads to stop a previously loaded analytics service. Your account and learning progress stay saved.

    Read the Privacy Policy