Nifty Bank covers the stocks of the top undefined Indian (Banking) companies listed on the NSE, weighted by their market capitalization. It is also known as Bank Nifty. Nifty Indices Limited maintains it and updates it every 6 months.