Equilibrium price
Also written Clearing price
The single uniform price at which a call auction matches the maximum quantity of shares, used to open trading or set the closing price when orders are batched instead of matched continuously.
In plain language
Most of the trading day works on continuous matching: an order arrives, and if a matching counter order already sits in the book, a trade happens immediately at that price.
A call auction works differently. Orders pile up for a few minutes without any trades happening. Then, all at once, the exchange looks at the whole pile and picks one single price at which the largest possible quantity of shares can change hands. That price is the equilibrium price.
Every matched buyer and every matched seller gets that same price, whatever price they originally quoted — as long as their order was good enough to be included.
How it works
The workbook (Chapter 3, section 3.2.2.3) describes the call auction's core principle as aggregating all buy and sell orders at a specific time to determine an equilibrium price that maximises the number of trades in terms of quantity.
The rules for picking the price, in order:
- Pick the price with the maximum tradable quantity (the lower of cumulative demand and cumulative supply at that price).
- If more than one price ties on that maximum, pick the one with the minimum unmatched order quantity.
- If still tied, pick the price closest to the reference price (for example, the previous day's close).
- If the reference price sits exactly midway between two tied prices, the reference price itself becomes the equilibrium price.
This mechanism underlies India's pre-open session and, from 2026, the Closing Auction Session (CAS) being phased in for stocks with derivative contracts.
A worked example
The exchange runs a call auction with this order book:
| Price (Rs) | Buy quantity | Sell quantity | Cumulative demand | Cumulative supply | Tradable quantity |
|---|---|---|---|---|---|
| 103 | 13,500 | 11,500 | 50,500 | 11,500 | 11,500 |
| 104 | 9,500 | 9,800 | 37,000 | 21,300 | 21,300 |
| 105 | 12,000 | 15,000 | 27,500 | 36,300 | 27,500 |
| 106 | 6,500 | 12,000 | 15,500 | 48,300 | 15,500 |
| 107 | 5,000 | 12,500 | 9,000 | 60,800 | 9,000 |
| 108 | 4,000 | 8,500 | 4,000 | 69,300 | 4,000 |
The maximum tradable quantity is 27,500 shares, at Rs 105. So the equilibrium price is Rs 105.
Every buyer who bid Rs 105 or more gets their shares at Rs 105 — even one who was willing to pay Rs 108. Every seller who offered Rs 105 or less delivers at Rs 105 — even one who was willing to accept Rs 103. Nobody pays or receives their own quoted price; everyone settles at the single clearing price.
Why NISM asks about it
Chapter 3 (Introduction to Securities Broking Operations, section 3.2.2.3) explains call auction matching immediately after continuous order matching, with a worked table exactly like the one above. Chapter 6 revisits the mechanism as the basis for the Closing Auction Session. Expect a numeric question: given a demand-supply table, identify the equilibrium price and the tradable quantity.
Common exam traps
- Equilibrium price is not the highest buy price or the lowest sell price — it is the price that matches the most shares.
- All matched trades happen at one uniform price, unlike continuous trading, where every trade can happen at a different price against the passive order.
- Ties are broken by unmatched quantity first, then by closeness to the reference price — in that order, not the reverse.
- Do not confuse the call auction's equilibrium price with the day's VWAP-based closing price used outside the Closing Auction Session framework; they are two different closing-price mechanisms serving different purposes.
Check yourself
1.In a pre-open call auction, cumulative demand and supply are: at ₹103 — 50,500 and 11,500; at ₹104 — 37,000 and 21,300; at ₹105 — 27,500 and 36,300; at ₹106 — 15,500 and 48,300. What is the equilibrium price?
- a)₹103, where cumulative demand is highest
- b)₹104
- c)₹105
- d)₹106, where cumulative supply exceeds demand by the most
Show the answer
Answer: (c) ₹105
At each price, the quantity that can actually trade is the lower of cumulative demand and cumulative supply — you cannot trade more than the shorter side offers.
- ₹103: min(50,500 / 11,500) = 11,500
- ₹104: min(37,000 / 21,300) = 21,300
- ₹105: min(27,500 / 36,300) = 27,500
- ₹106: min(15,500 / 48,300) = 15,500
The maximum tradable quantity is 27,500 at ₹105, so the equilibrium price is ₹105. Buyers who bid ₹105 and above get the security at ₹105, and sellers who offered ₹105 and below receive ₹105.
Option A is the trap for candidates who pick the largest demand figure; only 11,500 shares are on offer at ₹103, so 11,500 is all that can change hands. Option D makes the mirror-image mistake on the supply side.
2.How long does the special pre-open session for IPOs and other SEBI-specified securities last, compared with the regular pre-open session?
- a)15 minutes for both
- b)45 minutes, compared with 8 minutes
- c)30 minutes, compared with 15 minutes
- d)60 minutes (9:00 am to 10:00 am), compared with 15 minutes (9:00 am to 9:15 am)
Show the answer
Answer: (d) 60 minutes (9:00 am to 10:00 am), compared with 15 minutes (9:00 am to 9:15 am)
Regular pre-open: the session lasts for 15 minutes from 9:00 am to 9:15 am, with order entry for first 8 minutes with random closure in last 1 minute.
Special pre-open: applicable for IPO and other securities specified by SEBI from time to time, with a duration of 60 minutes i.e., from 9:00 am to 10:00 am, and order entry for first 45 minutes.
So option D.
Option B gives the order entry periods (45 and 8 minutes), not the session lengths — a careful trap. Options A and C match neither session. Both sessions use price discovery through call auction mechanism with an equilibrium price based on demand-supply.
Note: the session-timing table in the workbook prints the IPO pre-open as ending at 10:00 pm; the text gives the duration as 60 minutes ending at 10:00 am, which is the reading used here.
Where this is taught
Free preparation for NISM Series VIIRelated terms
- Closing Auction SessionA 20-minute call auction session, from 3:15 pm to 3:35 pm, being phased in to determine the closing price of stocks that have derivative contracts, replacing the last-30-minutes VWAP method for them.
- TradeThe binding transaction created the moment a buy order and a sell order are matched on the exchange, after which it can be modified only in narrow, regulated ways and never simply cancelled.