What every number means, how to move around, and a simple routine for deciding which IPOs to apply for.
Dashboard: djsoni99-ux.github.io/ipo-gmp-dashboard · Backtest: …/backtest.html · This guide: …/guide.html
When a company lists on the stock exchange (an IPO), people apply for shares at a fixed price. If you get shares ("allotment"), you can sell them on the first trading day, hopefully for more. This dashboard reads public data every few minutes and tells you, for each IPO open today, whether it is worth applying, how likely you are to actually get shares, and what you can expect to make or lose. Nothing to install: it runs on GitHub, even when your laptop is off.
| What | How often | Do you need to do anything? |
|---|---|---|
| Grey-market price (GMP) and subscription on the page | Every 3 minutes while the tab is open | No. Watch the dot top-right: green "Live" means fresh. |
| Full data snapshot (all sources) | Every hour, 7:30 AM to 10:30 PM IST | No. Runs on GitHub automatically. |
| Company financials, anchors, broker views | Every hour for live IPOs | No. |
| History used for the backtest | Once a day, 9:30 PM IST | No. |
| Word | Meaning in plain English |
|---|---|
| Price band | The price range for the shares, e.g. ₹665–700. Apply at the top of the band ("cut-off"). |
| Lot / minimum application | Shares come in bundles. The smallest bundle you can apply for and its cost (SME IPOs: 2 lots, usually ₹1–3 lakh). |
| GMP (grey-market premium) | An unofficial bet on how much above the issue price the share will list. ₹100 GMP on a ₹500 share suggests listing near ₹600 (+20%). Not guaranteed. |
| Subscription (e.g. 31x) | Demand. 31x means people asked for 31 times more shares than available. |
| Allotment odds (1 in N) | Your chance of getting shares. Roughly 1 ÷ retail subscription. 1 in 31 means you will usually get nothing and your money is simply refunded. |
| Mainboard vs SME | Mainboard = larger companies. SME = small companies, bigger tickets, much riskier and more volatile. |
| QIB / NII / Retail | Big institutions / wealthy investors / ordinary investors like you. Strong QIB demand is a good sign. |
| Anchor investors | Big funds that buy a day before the IPO opens. Lots of mutual funds in the anchor book is a quality signal. |
| OFS (offer for sale) | Existing owners selling their shares; the company gets no new money. "Pure OFS" is a mild caution. |
| P/E, EV/EBITDA, P/B | How expensive the share is compared to its profit, earnings and book value. Lower is cheaper. Compared with similar recent IPOs. |
The bar at the top has four links: Today, Live calls, Track record, Backtest. On the right: the live dot, Plan and the refresh button. The All / Mainboard / SME switch filters every section.
A one-line summary ("Two worth applying for, one lottery bid…"), the names, which ones close today (approve your UPI mandate before 5 PM), and four figures: cash needed, expected profit, IPOs closing today, and how accurate GMP has been lately.
Every open or upcoming IPO, best first. Each row shows the call, a score out of 100, a grade out of 5, the GMP, your odds, expected rupees per application, and the "base case" listing gain. Click any row to open the full analysis panel on the right. Press Esc or the X to close it.
| Call | What it means for you |
|---|---|
| Apply | Good signals and a reasonable chance of allotment. Worth applying. |
| Lottery bid | Good IPO, but so oversubscribed you will probably not get shares. Apply if the cash is free (it is refunded), but don't count on it. |
| Consider | Mixed signals. Read the reasons in the panel before deciding. |
| Skip | Weak signals. Historically most IPOs like this listed flat or lower. |
| Await GMP / Closed | No grey-market quote yet / bidding has ended (listing coming). |
| Bear (left dot) | Base (filled dot) | Bull (right dot) |
|---|---|---|
| A bad but realistic listing: what the worst 10% of similar past IPOs did. | The most likely listing: today's GMP blended with how similar IPOs actually listed. | A great listing: the best 10% of similar IPOs, or today's GMP, whichever is higher. |
Modelled on how CRISIL, Renaissance Capital and Indian broker research desks judge IPOs.
In the panel, press Add to plan. Then press Plan (top bar) to see the peak cash blocked, expected profit, the date your money is refunded if not allotted (about 2 working days after closing), and when it returns after selling on listing.
Shows how reliable GMP has been recently. The scatter chart plots what GMP said against what actually happened; dots under the dashed line listed worse than GMP suggested. "If allotted every time" vs "With real odds" shows why IPO profits are smaller than they look: you mostly get shares in the weak IPOs. "Show every listing" lists each IPO with its GMP path and the actual result.
A report on 13 months of history, split SME / Mainboard / Both (switch at top-right). Each chapter answers one question in a highlighted sentence. Key lessons so far: