Nifty Vs Sensex

Nifty and Sensex are two popular stock market indices in India, and both play significant roles in the Indian financial markets. Here’s a comparison between Nifty and Sensex:


  • Definition: Nifty, officially known as the Nifty 50, is an index of the National Stock Exchange of India (NSE). It represents the top 50 companies listed on the NSE based on market capitalization and liquidity.

  • Composition: Nifty comprises 50 large-cap stocks from various sectors, which collectively represent a significant portion of the total market capitalization of the Indian stock market.

  • Calculation: Nifty is calculated using the free-float market capitalization-weighted method. This means that the weightage of each company in the index is based on the number of shares available for public trading (free float) and its market capitalization.

  • Benchmark: Nifty serves as a benchmark for the performance of the broader Indian equity market and is widely used by investors and fund managers to gauge the overall market sentiment and trends.


  • Definition: Sensex, also known as the S&P BSE Sensex, is an index of the Bombay Stock Exchange (BSE). It represents the top 30 companies listed on the BSE based on market capitalization and liquidity.

  • Composition: Sensex comprises 30 large-cap stocks from various sectors, representing some of the most prominent and financially stable companies in the Indian market.

  • Calculation: Sensex is calculated using the market capitalization-weighted method, which means that the weightage of each company in the index is based solely on its market capitalization.

  • Benchmark: Sensex is one of the oldest and most widely tracked stock market indices in India. It serves as a key indicator of the overall performance of the Indian equity market.


  1. Number of Companies: Nifty comprises 50 companies, while Sensex includes 30 companies.

  2. Stock Exchange: Nifty is a part of the National Stock Exchange (NSE), while Sensex is associated with the Bombay Stock Exchange (BSE).

  3. Weightage Calculation: Nifty uses the free-float market capitalization-weighted method, whereas Sensex uses the market capitalization-weighted method.

  4. Sector Representation: Both indices cover various sectors, but the specific companies and their weightage in the indices may differ.

  5. Popularity: Both Nifty and Sensex are widely followed and considered important indicators of the Indian stock market’s performance. However, Nifty is often considered more diverse and broader due to its larger number of companies.

Join the Exclusive Trading course

Enroll in our exclusive trading course for invaluable insights and exceptional trading success. Join the professional trading community today.

Begin your investment journey today!