A new stock gets its first price in one hour. The IPO listing day pre-open session runs from 9:00 am to 10:00 am, and it’s a call auction that sets the opening price you’ll see on your screen, whether you got an allotment and want out on day one or you plan to buy the fresh listing. Here we go through how the session works on NSE, how the opening price is worked out, what happens to your order, and why SEBI changed the rules in 2024. Every rule below comes from the NSE special pre-open session page and the SEBI circular of June 20, 2024. If you want the wider picture of how public issues work first, start with our guide to IPO investing in India.
In this article
- What is the IPO listing day pre-open session?
- The listing-day clock, minute by minute
- Why the order window now shuts at a random moment
- How the exchange arrives at the opening price
- The order rules that trip people up
- When your order doesn’t get matched
- Using the session well as a retail investor
- The short version
What is the IPO listing day pre-open session?
A stock that already trades has yesterday’s close to work from. A stock that has never traded has nothing. So the exchanges run a separate “special pre-open session” (NSE calls it the pre-open 2 session) to find a fair starting price from real buy and sell orders.
NSE says this special session covers three kinds of securities:
- IPO securities on their first day of trading, including SME IPOs.
- Re-listed securities on the first day trading recommences.
- Stocks with derivatives contracts on the ex-date after a corporate restructuring such as a merger, demerger, amalgamation or capital reduction.
If you’re an IPO investor, only the first one really concerns you. On listing day the stock doesn’t open in the normal market at the usual time. It goes through this auction first, and continuous buying and selling starts only after the auction ends.
The listing-day clock, minute by minute
SEBI’s June 2024 circular fixed the session at 60 minutes, 9:00 am to 10:00 am, in three parts. NSE’s page gives the same timetable:
| Phase | Time | What happens |
|---|---|---|
| Order entry | 9:00 am to 9:45 am | Orders can be placed, modified and cancelled. The window closes at a random moment between the 35th and 45th minute. |
| Order matching and trade confirmation | 9:45 am to 9:55 am | The opening (equilibrium) price is set and matching orders are executed. No changes or cancellations are allowed. |
| Buffer period | 9:55 am to 10:00 am | The stock moves from the pre-open session to the normal market. |
The circular breaks this down as 45 minutes for order entry, 10 minutes for matching and confirmation, and 5 minutes of buffer. The random closure is system driven. Nobody, not even the person placing the orders, knows the exact second the order book will freeze.
Why the order window now shuts at a random moment
This design exists because people gamed the old one. In the circular, SEBI said it had seen that in the call auction for certain IPO and relisted scrips, orders were placed at higher prices in large volumes and a big chunk of them were cancelled just before the auction closed. SEBI said this “may have created false demand and supply” and possibly manipulated prices to the detriment of ordinary investors.
The fix came in two parts. One, the order entry window now ends at a random point in its last ten minutes, so a trader can’t count on pulling a large order a few seconds before the close. Two, exchanges have to run extra surveillance. SEBI listed indicative alert triggers, including:
- A single client’s cancelled quantity exceeding 5% of the total cancelled quantity across the market in the session.
- The value of a single client’s cancelled quantity exceeding 5% of the total value cancelled across the market.
- A client cancelling more than 50% of the quantity, or more than 50% of the value, that the same client placed during the session.
- Price modifications significantly away from orders placed earlier.
Exchanges have to report these alerts to SEBI by the end of the day and ask clients to explain their cancellations or modifications. SEBI also told exchanges to show the number and quantity of cancelled orders on their websites and trading terminals in real time, so you can see how much of the visible demand is being pulled. The circular said the changes would kick in from the 90th day after it was issued.
The demand you see in the first forty minutes of listing day is not locked in. Until the random closure hits, any large bid can still disappear, which is exactly why SEBI now publishes cancellation data in real time.
How the exchange arrives at the opening price
Because this is a call auction, orders aren’t matched the moment they arrive. The exchange collects all of them and then finds one single price at which they’re matched. NSE lays out the rules like this:
- Maximum executable volume. The equilibrium price is the price at which the largest quantity of shares can be traded. This becomes the open price for the day.
- Minimum order imbalance. If more than one price gives the same maximum volume, the exchange picks the price with the smallest unmatched quantity (measured as an absolute value).
- Closest to the base price. If there is still a tie, the price closest to the base price wins. If the base price sits exactly in the middle of the two closest prices, the base price itself is used.
For an IPO, SME IPOs included, NSE sets the base price at the issue price. That’s why listing-day headlines talk about the opening as a premium or a discount to the issue price.
Working through a simple example
The numbers below are made up to show the logic. They aren’t from any real listing. Say an IPO was issued at ₹100 and, when the order window closes, cumulative demand and supply look like this:
| Price (₹) | Buy quantity at or above this price | Sell quantity at or below this price | Tradable quantity |
|---|---|---|---|
| 110 | 4,000 | 9,000 | 4,000 |
| 108 | 6,000 | 7,000 | 6,000 |
| 106 | 7,500 | 6,500 | 6,500 |
| 104 | 9,000 | 5,000 | 5,000 |
At ₹106, 6,500 shares can change hands, more than at any other price in the table. So ₹106 is the equilibrium price, and the stock opens 6% above its ₹100 issue price. Every buyer who bid ₹106 or more and every seller who asked ₹106 or less gets filled at ₹106, as far as the matched quantity allows, whatever limit price they actually typed in.
The order rules that trip people up
Limit orders only
NSE takes only limit orders in the special pre-open session, and SEBI’s framework says market orders shall not be accepted. So if you want to sell your allotted shares the moment the stock lists, you have to name a price. A sell limit at or below the equilibrium price gets matched at the equilibrium price. A sell limit above it won’t fill in the auction.
No price band, but there is an operating range
The special pre-open session has no price bands. To stop members from punching in non-genuine prices, though, the exchange sets a “dummy circuit filter”, also called an operating range. NSE says the initial dynamic price bands are set uniformly with other exchanges in the range of 25% to 75%, as the case may be, and can be flexed in consultation with other exchanges in multiples of 10%. An order priced outside the current operating range triggers a price freeze and the exchange then cancels it.
NSE’s own example uses a base price of ₹100. At 9:00 am the operating range is ₹90 to ₹110, so orders at ₹95 and ₹105 go through while orders at ₹85 and ₹115 freeze. By 9:10 am the range has been relaxed to ₹75 to ₹110, so ₹80 and ₹110 are accepted, but ₹45 and ₹120 still freeze. If your order gets rejected early in the session, check whether the range has widened before you enter it again.
Margins, and why ₹250 crore matters
SEBI’s framework splits IPOs by issue size. For IPO scrips with an issue size above ₹250 crore, the exchanges’ standard pre-open risk management provisions apply. For IPOs with an issue size up to ₹250 crore, and for relisted scrips, SEBI advises that margins be checked and blocked for 100% of the order value at the order level before the order is admitted to the session. In plain terms, a buy order in a smaller IPO needs the full money sitting in your account before it counts.
When your order doesn’t get matched
The auction won’t fill everyone. For IPO and SME IPO securities, NSE says all unmatched limit orders within the applicable price range move to the normal market at their limit price, based on price-time priority. That happens whether or not an equilibrium price was found. So your order doesn’t disappear at 10:00 am. It sits in the regular session’s order book until it fills or you cancel it.
What if no equilibrium price can be found for an IPO, say because buy and sell prices never cross? NSE says the security then moves to the normal market at its base price, which is the issue price. Relisted securities get a stricter rule: if no equilibrium price is found, all orders are cancelled and the session runs again on the next trading day.
Your listing-day order is not cancelled if the auction does not fill it. It carries over to the normal market at your limit price, so a careless limit can still get executed later in the day.
Using the session well as a retail investor
You got an allotment
Make your plan before 9:00 am. If you’re happy to exit at whatever the market sets, a sell limit close to the issue price will usually get matched at the equilibrium price, which may well be higher than your limit. If you’ll only sell above a certain level, put the limit there and accept it may not fill in the auction. And remember, any unmatched order carries over into the normal session.
You want to buy on listing day
Go easy on aggressive bids. A high buy limit only means you won’t pay more than that limit; you’ll usually pay the equilibrium price. The catch is that on a hot listing the equilibrium price itself can be far above the issue price. Keep an eye on the real-time cancellation data the exchange shows during the session instead of leaning on the grey market premium, which is unofficial and often wrong. Our explainer on IPO GMP and live subscription status shows why those two numbers measure different things.
Don’t take the early order book at face value
SEBI’s own circular says big orders were placed and pulled just before closure to fake demand. Random closure and surveillance alerts help, but early-session demand can still shift. The final equilibrium price is the real signal, not the order book you see in the first few minutes.
Placing the bid
Listing-day orders go through your broker like any other trade. If you’re new to applying for and tracking IPOs, our step-by-step guide to applying for an IPO in Zerodha covers the UPI mandate and the allotment timeline that lead up to listing day.
The short version
- The IPO listing day pre-open session runs from 9:00 am to 10:00 am, with order entry closing at a random point between the 35th and 45th minute.
- The opening price is the single price at which the maximum quantity can trade, with ties broken by the smallest imbalance and then closeness to the issue price.
- Only limit orders are allowed, there is no price band, and orders outside the operating range are frozen and cancelled.
- Unmatched IPO orders move to the normal market at their limit price; if no price is discovered, the stock opens at its issue price.
- SEBI tightened the rules in June 2024 after spotting large last-minute cancellations, adding random closure, cancellation alerts and real-time disclosure of cancelled orders.
This article is for education only and is not investment advice. Exchange procedures can change, so check the latest NSE and SEBI circulars before trading.

Leave a Reply
Join the conversation
Commenting is open to registered readers. Sign up with just your email — no password needed, and it takes under a minute.
Sign up to comment Log in