Methodology
How the predictor works, what the data is, and what to watch out for.
How the prediction works (no machine learning)
This is a deterministic cut-off lookup, the same approach reputable JEE/JoSAA predictors use — not a machine-learning model. Every counselling round publishes a closing rank: the last rank that actually got a seat in each exact college×branch×category pool. We compare your rank to those published closing ranks — but instead of one flat lookup, the rank predictor simulates the counselling round by round, in the order the real allotment happens.
The rank route — a round-by-round simulation
The JEE-rank counselling runs in three rounds, and cut-offs are not the same across them, so we read each round’s closing rank separately:
- Round 1 — the first fresh-entry allotment (tightest cut-offs).
- First-Round Upgrade — seats freed when Round-1 candidates upgrade.
- Round 2 — the second fresh + upgrade allotment (cut-offs usually loosen).
For each pool, a round’s closing rank is the median of that round’s sub-seat closings — the rank the pool typically closes at, robust to a single freak one-seat outlier. We then find the earliest round whose closing rank still covers you, and that’s flagged as the round you’d most likely secure the seat in (Round 1, First-Round Upgrade or Round 2).
Each reachable pool is labelled by how much cushion you have in that round:
- Safe your rank is comfortably below the closing rank (≤ 80%).
- Moderate your rank is near the closing rank.
- Reach your rank is slightly above (within ~15%), or a volatile Round-2 seat.
That cushion is then nudged one step safer or riskier by how consistently the pool closed above your rank over the last three years — a pool that cleared your rank every prior year is promoted (e.g. Moderate→Safe), one that never did is demoted — so the band reflects stability, not just this year’s number.
A pool that has any securing round is never marked unreachable — it’s at worst a Reach. Pools whose every round closes ahead of your rank are pulled out into a separate “out of reach” section so they don’t crowd your real options.
Your choices, in counselling order (demand first)
Counselling awards you the best seat you qualify for, taken from the top of your filled-in preference list — so the order you list choices in is what actually decides your seat. We therefore sort results by historical demand (most sought-after first), not by how easy they are to get. That mirrors how you should fill the form: put the seats you want most at the top, reachable or not, and let the safe anchors sit underneath.
Pick a ready-made breadth with the three strategy buttons:
- Safe — only seats you’re very likely to get, demand-ordered.
- Balanced — a realistic spread: a few dream picks, the most sought-after seats you can realistically get, plus a couple of guaranteed anchors.
- Greedy — a long aspirational list (including stretch picks that may open up as cut-offs loosen across rounds), still ending in safe anchors so you’re never left unallotted.
When seats run out — the availability horizon
The most in-demand colleges fill up in Round 1; mid-demand ones linger into Upgrade or Round 2; only the leftovers reach the 12th-% round. Each college is badged with when its seats typically run out — Round 1 only, gone after Upgrade, lasts to Round 2, or open in 12th-% round — based on the most recent year’s allotment pattern. So a tougher college may simply need you to grab it in an earlier round.
Exact category matching
We match the exact SOCIAL / CLASS / GENDER code separately and never merge
pools — UR/X/OP is kept apart from UR/D/OP, EWS,
FW and the female-only /F pool, so each keeps its own closing rank. If you pick
a reserved category, a special horizontal quota (Divyang, Sainik, NCC, Freedom Fighter…), TFW, or
the female pool, you see those seats and the open/general pool as a fallback, each row labelled
with the pool it matched.
The 12th-% route
The percentage predictor is a single lookup, not a round simulation. It first converts your percentage into an estimated qualifying-exam merit rank using that year’s published merit list, then compares it to the Qualifying Exam Based Round closing ranks (bands Safe / Moderate / Reach / Unreachable). This round runs on the general + EWS + fee-waiver pools only.
Two separate rank universes — never mixed
| Round | Track | Rank you compare |
|---|---|---|
| First Round, First-Round Upgrade, Second Round | JEE Main | JEE Common Rank (up to ~1.5 million) |
| Qualifying Exam Based Round | Class-XII % | 12th-% merit rank (up to ~14,000) |
The two tracks have completely different rank scales, so they are computed and shown separately. The “Second Round” is a JEE round — it is not the percentage round; the percentage admissions are their own Qualifying Exam Based Round.
The full counselling sequence
MP-DTE fills seats in order — each round only offers the seats left vacant by the one before it:
- First Round (JEE Main) — fresh allotment on JEE Common Rank.
- First-Round Upgrade (JEE Main) — seats freed as Round-1 candidates upgrade.
- Second Round (JEE Main) — fresh + upgrade allotment.
- Qualifying Exam Based Round (Class-XII %) — on the seats still vacant after the JEE rounds, ranked on 12th-% merit (not JEE rank).
- College Level Counselling (CLC) — institute-level admission on any seats still vacant, taken directly at the college (the rule book’s centralized / institute-level (CLC) stage).
This predictor covers rounds 1–4, which publish cut-offs. CLC seats are simply whatever is left over and are not pre-published, so they can’t be predicted — watch the DTE portal during CLC for live vacancies.
Data sources & coverage
- Cut-offs: 65,600 rows from official MP-DTE opening/closing-rank PDFs, 2017–2025. The rank simulator is built on the three most recent years (2023–25) — recent enough to reflect today’s competition, with enough years to gauge how stable each cut-off is.
- Seat matrix: the 2026–27 “Tentative List of Institutes and Intake” (669 college×branch rows, 49,391 seats).
- Fees: semester-wise B.E./B.Tech fee details, 2017–18 through 2026–27. AFRC is used where available; linked institute fee PDFs are used for selected colleges where AFRC rows are unavailable. Doubtful college-name matches are held for manual review instead of being shown.
- Qualifying-exam merit lists: 2019, 2022-23, 2024-25 (the %→rank bridge). Other years are being sourced and will be added later.
- Demand ranking: a college’s demand for a branch is the midpoint of its admitted-rank range (opening–closing) on the open/general seat, taken from Round 1 and median-averaged over 2023–25 (lower = more sought-after). This is what orders your choice list and powers the Branch ranks page — computed purely from the official cut-offs, with no reputation adjustment.
Category, gender & domicile
Seat pools are written as SOCIAL / SPECIAL / GENDER (e.g. UR/X/OP,
OBC/X/F), with a separate home-state field. The predictor uses three inputs:
- Category (UR, OBC, SC, ST, EWS). If you pick a reserved category you also see general (open-pool) seats, each row labelled with the pool it matched. Reservation appears in the JEE rounds; the Qualifying Exam Based Round runs on general + EWS + fee-waiver pools only.
- TFW (Tuition Fee Waiver) is not a category — it is a supernumerary, income-tested (family income ≤ ₹8 L) fee-waiver pool open to students of any category, with ~5% extra seats and its own (tougher) cut-off. Tick the TFW box and, in addition to your regular seats, you’ll see the zero-tuition seats you could get, tagged TFW. You select your category and TFW together.
- Gender — female candidates are eligible for both the open pool and the
female-only pool (
/F), which usually closes at a more lenient rank; matched female-pool seats are tagged Female. - Domicile — this matters a lot. MP home-state seats (tagged MP) close at far higher (easier) ranks than the All-India pool (tagged AI). Non-MP candidates can only take AI / open seats, so selecting “Other state” removes the MP-only seats — including most OBC/SC/ST reservation, which requires MP domicile.
Official MP-DTE admission rules (2026-27)
The predictor enforces the rules below, taken from the official MP-DTE B.Tech admission rule book.
1. Reservation matrix
Vertical (social) reservation — you belong to exactly one social category:
| Category | Code | Reservation |
|---|---|---|
| Unreserved / General | UR | Open pool |
| Scheduled Caste | SC | 16% |
| Scheduled Tribe | ST | 20% |
| Other Backward Classes (non-creamy-layer) | OBC | 14% |
| Economically Weaker Section | EWS | 10% |
Horizontal reservations apply within each social category — they cut across, not stack as a separate vertical quota:
| Type | Code | Reservation |
|---|---|---|
| Female | F | 30% (compartmentalised, within each category & class) |
| Divyang (persons with disability) | D | 3% (all categories) |
| Sainik / ex-servicemen wards | S | 5% UR / 3% SC / 3% ST / 1% OBC |
| NCC ‘B’ certificate | NCC | 2% |
| Freedom Fighter ward | FF | as notified |
2. The MP-domicile rule (the most important filter)
Reservation (SC / ST / OBC / EWS), the female 30% pool and the TFW fee-waiver apply to Madhya Pradesh domicile candidates only (MP local-residency certificate required). If you are not an MP-domicile candidate (select “Other state”):
- Government, government-aided & university institutes: you can take only the 5% All-India (AI) seats — no reservation benefit.
- Private (self-financing) institutes: the unreserved / general-pool (UR) seats are open to you; reserved private seats remain MP-only.
- Exemptions: Sainik and J&K (migrant / resident) candidates are exempt from the domicile requirement.
Seat pools overall: MP-domicile 85–90%, All-India 5%, NRI 5%, NTPC 5% (UIT-Shivpuri only), plus supernumerary J&K seats.
3. TFW — Tuition Fee Waiver
- 5% supernumerary seats (over and above the sanctioned intake).
- Family income ≤ ₹8 lakh per year.
- Open to any social category — it is not a category itself.
- MP-domicile only. Only tuition fee is waived; other fees apply.
- No branch or college change once admitted on a TFW seat.
4. Category-code legend
Each seat pool is encoded SOCIAL / CLASS / GENDER — e.g. UR/X/OP, OBC/X/F, UR/S/OP.
| Field | Codes |
|---|---|
| SOCIAL | UR · SC · ST · OBC · EWS · FW (fee-waiver) |
| CLASS (horizontal) | X none · S Sainik · D Divyang · NCC · FF Freedom Fighter · H · TS (special quotas as notified) |
| GENDER | OP open (any gender) · F female-only pool |
5. Eligibility
- Pass 10+2 with the required subjects: PCM for most branches; Physics + Maths + one of 14 notified subjects for the CS/IT family; agriculture stream for Agriculture branches.
- Minimum 45% aggregate across the three subjects (40% for MP-domicile SC / ST / OBC).
Important limitations
- Cut-offs drift every year; a prediction is an estimate, not a guarantee.
- Non-MP-domicile eligibility for these seats is not fully confirmed by this data — selecting “Other state” drops MP home-state-only seats, but always verify with DTE.
- Fee-waiver (TFW) seats are income-tested; the seat count shows availability, not your eligibility.
- Of the 207 colleges that appear in the historical cut-offs, only 111 still have 2026-27 intake; the other 96 (~46%) are cut-off-only / defunct. The rank simulator excludes them entirely; on the 12th-% route they appear tagged “historical” with “n/a” seats.
- Internal Branch Change data is excluded from prediction (it’s a post-admission swap) and used only for the demand dashboard.