All you need to know about Sensex and Nifty

Nifty stands for National Fifty and Sensex stands for Sensitive Index.

Nifty index is the weighted average of the top 50 companies on the National Stock Exchange and Sensex index is the weighted average of the top 30 companies on the Bombay Stock Exchange.

Nifty consists of 50 top performing companies and Sensex comprises of 30 top performing companies.