How to mimic Nifty 50

When a stock is added/removed from the index (which happens semi-annually) or certain kinds of corporate actions occur (like rights issue, mergers, etc), then rebalancing would be required but otherwise, the index is self-weighting in nature and doesn’t require constant changes. Sharing information I came across in a FAQ about Indices on the NSE website -

You say that buying a NIFTY 50 portfolio yields the same returns as percentage changes on the NIFTY 50 index. But the weights will have to keep on changing from day to day when market caps change?

No. The market-cap weighted index is “self weighting”. I.e. when weights change because prices change, yesterday’s index portfolio continues to be today’s index portfolio. Hence a buy and hold strategy is all that is required to replicate index returns under normal circumstances. Note that someone who buys and holds a NIFTY 50 portfolio earns dividends, this should be compared with the NIFTY 50 TR index and not plain NIFTY 50.

1 Like

Upon revisiting the SBI Nifty 50 ETF website (under the Unit Creation tab), I noticed there had been minor changes in the quantities of multiple stocks in the last one month. I believe you are right in saying that it would be extremely difficult for a person to keep track of these changes and rebalance their portfolio on a regular basis. This likely might have happened because multiple Nifty 50 companies had issued dividends which had to be re-invested back as the ETFs follow the Nifty 50 TR index. Hence my previous reply is partly incorrect as in real-world conditions, there would always be some kind of corporate actions occurring in one of the companies which would require adjustments -

SBI - ETF Nifty 50 - Unit Creation For Date 2021-06-25

SECURITY NAME QUANTITY CLOSING PRICE VALUE
Adani Ports And Special Economic Zone Ltd. 86 712.2 61249.2
Asian Paints Ltd. 53 3003.9 159206.7
Axis Bank Ltd. 295 761.35 224598.25
Bajaj Auto Ltd. 15 4196.15 62942.25
Bajaj Finance Ltd. 31 6075.8 188349.8
Bajaj Finserv Ltd. 7 12486.6 87406.2
Bharat Petroleum Corporation Ltd. 109 470.05 51235.45
Bharti Airtel Ltd. 283 535.1 151433.3
Britannia Industries Ltd. 14 3670.05 51380.7
Cipla Ltd. 60 957.1 57426
Coal India Ltd. 246 148.75 36592.5
Divi’S Laboratories Ltd. 15 4248.75 63731.25
Dr. Reddy’S Laboratories Ltd. 14 5309.3 74330.2
Eicher Motors Ltd. 16 2720.8 43532.8
Grasim Industries Ltd. 45 1506.85 67808.25
Hcl Technologies Ltd. 127 995.65 126447.55
Hdfc Bank Ltd. 511 1515.1 774216.1
Hdfc Life Insurance Company Ltd. 97 725.95 70417.15
Hero Motocorp Ltd. 15 2939.2 44088
Hindalco Industries Ltd. 171 375.9 64278.9
Hindustan Unilever Ltd. 105 2448.65 257108.25
Housing Development Finance Corporation Ltd. 211 2509.2 529441.2
Icici Bank Ltd. 811 649 526339
Indian Oil Corporation Ltd. 298 111.4 33197.2
Indusind Bank Ltd. 66 1012.9 66851.4
Infosys Ltd. 435 1574.2 684777
Itc Ltd. 1025 205.05 210176.25
Jsw Steel Ltd. 113 689.5 77913.5
Kotak Mahindra Bank Ltd. 172 1735 298420
Larsen & Toubro Ltd. 142 1523.85 216386.7
Mahindra & Mahindra Ltd. 112 794.25 88956
Maruti Suzuki India Ltd. 16 7649 122384
Nestle India Ltd. 4 17506.7 70026.8
Ntpc Ltd. 557 116.05 64639.85
Oil & Natural Gas Corporation Ltd. 428 120.9 51745.2
Power Grid Corporation Of India Ltd. 301 230.85 69485.85
Reliance Industries Ltd. 379 2104.45 797586.55
Sbi Life Insurance Company Ltd. 46 1007.15 46328.9
Shree Cement Ltd. 2 28729.1 57458.2
State Bank Of India 450 428.8 192960
Sun Pharmaceutical Industries Ltd. 127 672.25 85375.75
Tata Consumer Products Ltd. 70 757.6 53032
Tata Consultancy Services Ltd. 121 3380.8 409076.8
Tata Motors Ltd. 210 339.65 71326.5
Tata Steel Ltd. 91 1165.25 106037.75
Tech Mahindra Ltd. 73 1089.5 79533.5
Titan Company Ltd. 49 1753.85 85938.65
Ultratech Cement Ltd. 14 6923 96922
Upl Ltd. 65 805.15 52334.75
Wipro Ltd. 174 547.5 95265
Total Basket Value NAV (₹) NAV Date Basket Size (Units) Cash Component Per Basket
8057695.10 161.18 25-06-2021 50000 1069.90

My suggestion here would be to go for Nifty Exchange Traded Funds or Futures.

Symbol Open High Low Last Traded Price Change %Change Traded Volume(lacs) Traded Value(crs) 52 Week High 52 Week Low 365 Days % Change 30 Days % Change
NIFTY 50 16,382.50 16,509.55 16,376.05 16,450.50 -118.35 -0.71 3,508.17 30,118.02 24,479.40 4,632.70 44.49 4.43

how is 365 Days % Change|30 Days % Change is calculated? @Prayag