For a long time, the predefined Nifty 50 marketwatch has not had the correct list of stocks. Whenever there is a replacement in the index, no such replacement occurs in the marketwatch. At present, stocks like BajajFinSrv, Grasim, Infratel, Titan, etc. are missing.
Please ensure that the predefined list is always up to date automatically.