Yes. While both are NSE indices, they vary in their composition as well as scope. Nifty reflects the health of the overall economy as it consists of 50 well-established and financially robust companies, spread over 17 sectors. Bank Nifty is a sectoral index. It consists of 12 banking sector stocks which are highly liquid and largely capitalized.