The universe is the starting list. Every rule that follows, every rank, every score and every position comes out of it, so the universe choice does more to determine a strategy’s character than most of the rules layered on top.
A universe can be defined several ways. By index membership, so the strategy only sees Nifty 50 or Nifty 500 constituents as of that date. By exchange or country, which matters when a strategy spans markets. By sector, when the thesis is specific to banking or pharma. By a market-cap band, such as everything between ₹5,000 crore and ₹50,000 crore. Or by a custom list you upload, when the selection came from your own research.
How the choice changes the strategy
| Universe | Rough character | Main constraint |
|---|---|---|
| Nifty 50 | Large, liquid, heavily analysed | Little dispersion for a factor to exploit |
| Nifty 500 | Broad, mixed liquidity | Small end needs an impact-cost check |
| Nifty Midcap 150 | Higher dispersion and volatility | Turnover costs bite harder |
| Nifty Smallcap 250 | Highest factor spreads | Liquidity, circuit limits, ASM and GSM lists |
| Custom list | Exactly your thesis | You own the selection bias entirely |
A momentum rule run on the Nifty 50 and the same rule run on the Nifty Smallcap 250 are not the same strategy. There are only so many ways to rank 50 heavily covered large caps, whereas 250 small caps offer far more dispersion and far more cost.
Point-in-time membership is not optional
The universe must be the universe as it stood on each historical date, not today’s list applied backwards. Today’s Nifty 500 is a list of companies that survived and grew. Running a 15-year backtest against it quietly deletes every company that was delisted, merged or collapsed along the way, which is survivorship bias, and it inflates results in a way no amount of careful rule design can offset. YESBANK sat in the Nifty 50 before it did not. A backtest that never saw it there never had the chance to lose money on it.
Practical checks
Confirm the universe is reconstituted on the same schedule the real index uses, so a stock entering the Nifty 500 in September 2021 becomes visible then and not earlier. Screen for tradability separately from membership: a stock under an ASM or GSM framework carries margin and price-band restrictions that make the printed backtest fill unrealistic. Check median traded value against your intended position size, since a ₹40,000 order in a stock turning over ₹1 crore a day is fine and the same order in one turning over ₹5 lakh a day is not.
Narrow the universe deliberately, and know which of your results come from the filter rather than the signal.