Stocks by Market Cap - Large, Mid, Small, Micro, Nano & More!

Hi All :raising_hand_man:

We have created comprehensive lists of stocks categorised by market capitalisation: Large Cap, Mid Cap, Small Cap, Micro Cap, Nano Cap, and more that provide a quick yet detailed overview of each stock. :mag_right:

Whether you trying to find an opportunity, a certain stock, assessing potential investments, or fine-tuning your portfolio; these curated lists will save your time and effort for sure.

Let us know your thoughts on this. Happy Investing! :smiley:

3 Likes

Appreciate the work. Had never saw anyone putting stocks even under nano cap :slight_smile:

But i think there is change of market cap limit and criteria for inclusion and exclusion criteria into largecaps, midcap, smallcap, microcap index by NSE (i don’t know about BSE market cap based classification). I’m saying this because i’m almost not seeing any stocks that comes under “Nifty Microcap 250 index components” (the index that NSE makes for microcaps) in table of microcap stocks (some of the stocks here are actually nanocap/SME in nature and not microcaps).

Also many of the stocks in microcap and nanocap are SME stocks. BSE SME and NSE SME stocks are different than microcap and nanocap classification interms of marketcap and also have to buy them as lots unlike microcaps and nanocaps that could be separated.

I think this is the classification now:

Nifty 50 + Nifty Next 50 / Nifty 100 = Large Caps (some stocks like LICI, DMART, VBL have higher market cap than last few stocks of Nifty 50 but still in Nifty next 50 due to freefloat criteria if i’m not wrong)

Nifty Midcap 150 = Mid Caps

Nifty Smallcap 250 = Small Caps

Nifty Microcap 250 = Micro Caps

After above 750 stocks but not listed as SME = Nano Caps

Anything below <1000 crore could be either nano cap or SME (there are even SME stocks which have market cap of > 1500 crore example NPST, Bondada Engineering etc but they’re not nano caps but SME stocks)

I would re-do this list based on NSE list released every 6 months (March 31st and September 30th) once rather than market cap change based on daily values of stock. If you divide the list based on market cap (which would change daily) then many end largecaps would end in midcaps or vice-versa and so does midcaps in smallcap list and so on. (Example: Apollo hospital is Nifty 50 stock but it has went to midcap, Colgate Palmolive, Info edge, Marico etc are Nifty Next 50 stock and Large cap but have ended in Midcap list.) Index funds use the list i mention below and won’t rebalance them based on current market cap but only once in 6 months:

https://nsearchives.nseindia.com/content/indices/ind_nifty50list.csv
https://nsearchives.nseindia.com/content/indices/ind_niftynext50list.csv
https://nsearchives.nseindia.com/content/indices/ind_niftymidcap150list.csv
https://nsearchives.nseindia.com/content/indices/ind_niftysmallcap250list.csv
https://nsearchives.nseindia.com/content/indices/ind_niftymicrocap250_list.csv

https://nsearchives.nseindia.com/emerge/corporates/content/SME_EQUITY_L.csv

Hi @ValueInvestor0 , thank you for your time in enlightening us about the stock classification. The inputs that you shared are indeed valuable. While the message you shared makes it pretty much clear, please allow us some time to review the links. Once updated, we will let you know.

Thanks again :slight_smile:

2 Likes