EPS in the Stock Market: Meaning, Formula and Importance
June 15, 2026

TABLE OF CONTENTS
If you have just started investing in the Indian stock market, two names appear everywhere: NSE and BSE. Every broker app shows both. Every financial news channel mentions both. But most beginners have no clear idea what each one is, how they differ, or which one to use.
This guide explains NSE and BSE in plain language. You will learn the full form of each exchange, what makes them different, which is better for traders versus long-term investors, and whether you can trade across both. To understand how these exchanges fit into the broader picture, read about stock market timings in India on Dhanarthi.
BSE full form is Bombay Stock Exchange. It is Asia's oldest stock exchange, established in 1875 in Mumbai. It was originally named the "Native Share and Stock Brokers Association" and is located on Dalal Street, Mumbai.
BSE introduced its benchmark index, the Sensex, in 1986. The Sensex tracks the top 30 companies listed on BSE by free-float market capitalisation. These 30 companies represent major sectors including banking, technology, energy, and consumer goods.
As per BSE data (February 2026), there are approximately 5,936 companies listed on BSE. This makes it one of the largest exchanges in the world by number of listed companies.
BSE transitioned from an open-outcry floor trading system to an electronic platform called BOLT (BSE Online Trading System). This modernisation improved speed and transparency significantly.
Key facts about BSE:
NSE full form is National Stock Exchange of India. It was established in 1992 and began trading operations in 1994. NSE was the first exchange in India to introduce a fully automated, screen-based electronic trading system. This removed the need for physical trading floors entirely.
NSE introduced its benchmark index, the Nifty 50, in 1995-96. The Nifty 50 tracks the top 50 companies by free-float market capitalisation listed on NSE. As per NSE data (September 2025), the Nifty 50 represents approximately 54.10% of the total free-float market capitalisation of all NSE-listed stocks.
As per NSE data (February 2026), approximately 2,867 companies are listed on NSE. While this number is lower than BSE, NSE dominates by trading volume and liquidity.
NSE has held the title of the world's largest derivatives exchange for over five consecutive years as of 2025. In the equity cash segment, NSE accounts for a far larger share of daily trades compared to BSE.
Key facts about NSE:
The core differences between NSE and BSE come down to age, size by listing count, trading volume, derivatives dominance, and which investors use each exchange.
| Feature | NSE | BSE |
|---|---|---|
| Full Form | National Stock Exchange | Bombay Stock Exchange |
| Founded | 1992 | 1875 |
| Benchmark Index | Nifty 50 | Sensex |
| Companies in Index | 50 | 30 |
| Listed Companies | ~2,867 (Feb 2026) | ~5,936 (Feb 2026) |
| Trading Volume | Higher | Lower |
| Derivatives Market | Dominant (world's largest) | Smaller segment |
| Trading System | NEAT (National Exchange for Automated Trading) | BOLT (BSE Online Trading System) |
| Regulator | SEBI | SEBI |
| Best For | Active traders, F&O, intraday | Small-cap and SME stock discovery |
Both exchanges are regulated by SEBI and operate under the same market hours. Both use T+1 settlement for equity trades. To understand T+1 settlement in detail, read about the T+1 settlement cycle on Dhanarthi.
NSE has significantly higher daily trading volume than BSE in the equity cash segment. Higher volume means tighter bid-ask spreads. For active traders, this translates directly into lower slippage on every trade.
For example, a large-cap stock like Reliance Industries trades hundreds of times more volume on NSE than on BSE on any given day. If you place a large buy order on BSE for the same stock, you may end up paying a slightly higher price due to lower available sell orders at your desired price.
For long-term investors buying small quantities, this difference is usually negligible.
The Nifty 50 and Sensex are both market indices but track different sets of companies.
Nifty 50 tracks the top 50 companies on NSE across 13 sectors. It provides a broader picture of the market.
Sensex tracks the top 30 companies on BSE. It is older and more widely quoted in international financial media.
Both indices move in similar directions most of the time. Their correlation is very high because many of the same large companies are included in both. When Nifty falls 1%, Sensex typically falls by a similar percentage.
NSE dominates the derivatives (Futures and Options) segment completely. As per SEBI's 2024 directive to curb speculative excess, weekly expiry contracts were restricted. As of November 2025, only the Nifty 50 (expiry on Thursday) and Sensex (expiry on Tuesday) retain weekly contracts.
If you trade options, you will almost always use NSE. BSE's derivatives segment exists but its liquidity is far lower.
BSE lists roughly twice as many companies as NSE. Many of these additional listings are small and micro-cap companies, including SME (Small and Medium Enterprise) listings. Investors hunting for undiscovered small-cap stocks often find more options on BSE.
NSE lists fewer companies but ensures that all listed stocks meet higher liquidity standards. This means almost every stock on NSE has regular buyers and sellers.
For beginners, NSE is generally the better starting point. Here is why.
Most brokers in India, including Zerodha, Groww, Upstox, and Angel One, default to NSE for equity trades. The Nifty 50 index covers 50 companies across sectors, giving beginners a broader market view. NSE's higher liquidity ensures trades execute quickly at fair prices.
However, if you are specifically looking for SME stocks, micro-cap companies, or certain small-cap gems that are only listed on BSE, you will need to use BSE.
A practical rule:
When researching stocks before deciding which exchange to use, a best stock screener like Dhanarthi lets you filter and compare stocks across both NSE and BSE listings quickly.
No. You cannot buy a stock on NSE and sell the same shares on BSE in the same transaction. Shares bought on NSE are held in your demat account under NSE's clearing mechanism. You must sell those shares on the same exchange where they were purchased, at least within the same settlement cycle.
However, this does not mean you are permanently locked in. After the T+1 settlement is complete and shares are delivered to your demat account, you can sell them on either exchange the next day, provided the stock is listed on both.
This is a common point of confusion for beginners. The practical answer is: your broker will handle this automatically. In most cases, your broker defaults all trades for a given stock to one exchange. You rarely need to manage this manually.
One scenario where exchange choice matters: if a stock has significantly better liquidity on NSE, always buy and sell on NSE to get tighter spreads and faster execution.
NSE's rise to dominance has several reasons. Understanding them helps you understand how the Indian market works.
1. NSE was born fully electronic. When NSE started in 1994, it launched with a fully automated trading system from day one. BSE started manual and converted later. This gave NSE a technology edge that still reflects in its speed and stability.
2. NSE captured the derivatives market early. NSE launched futures and options trading in India in 2000. Its early mover advantage in derivatives made it the default platform for F&O traders. This drove enormous volume growth.
3. Nifty 50 became the global benchmark. International investors, foreign institutional investors (FIIs), and index funds benchmark against Nifty 50. This created self-reinforcing liquidity. More institutional money flows to NSE, which attracts more traders, which further deepens liquidity. To understand how FIIs and domestic institutions impact the market, read about FII and DII on Dhanarthi.
4. Retail participation exploded on NSE. As per NSE data, NSE now has over 120 million unique registered investors as of 2026. The growth in retail participation through discount brokers has been almost entirely routed through NSE.
Despite all this, BSE remains relevant. BSE's Sensex is still the most cited index in mainstream media. BSE's SME platform has listed hundreds of small companies that have gone on to deliver strong returns. And BSE is working actively to rebuild its derivatives segment.
Take Infosys Ltd (NSE: INFY, BSE: 500209). Infosys is listed on both exchanges. The stock price on NSE and BSE is nearly identical at any given moment because arbitrageurs continuously correct any price difference.
However, on a typical trading day, the NSE sees several crore shares of Infosys traded while BSE records a fraction of that volume. If you placed a market order to buy 1,000 shares of Infosys, NSE would fill it instantly at the current price. On BSE, execution could be slightly slower with a marginally wider spread.
For a long-term investor holding Infosys for 5 years, this difference is immaterial. For an intraday trader executing multiple large orders per day, it adds up to real rupee differences.
Infosys reported a net profit margin of 16.8% in Q3 FY25 (Source: BSE filing). Whether you track this data from NSE or BSE, the underlying company and its financials remain identical. The exchange is simply the marketplace, not the product.
Mistake 1: Thinking NSE is "safer" than BSE. Both are regulated by SEBI. Both use the same depository (NSDL or CDSL) for holding shares. Neither is safer than the other from a regulatory or settlement standpoint.
Mistake 2: Checking the Sensex when their portfolio is on NSE. Many beginners hold Nifty-listed stocks but track the Sensex for market mood. Since the Sensex covers only 30 stocks, small movements in a few heavyweights can distort the reading. If your portfolio is NSE-heavy, track the Nifty 50.
Mistake 3: Assuming all stocks are available on both exchanges. Many small-cap and micro-cap stocks are listed only on BSE. If you search for them on your broker's NSE interface, they will not appear. Always check both exchanges when looking for lesser-known companies.
Mistake 4: Ignoring transaction charges. NSE and BSE have slightly different transaction charge structures. For high-frequency traders and options traders, these differences can impact net profitability. Check your broker's fee schedule for the specific charges applicable to each exchange.
NSE and BSE are both essential parts of India's capital market. They serve different investor needs and together form a complete ecosystem. For most investors starting out, NSE is the natural choice because of its liquidity, Nifty 50 benchmark, and dominance in derivatives. BSE becomes relevant when you want access to a wider range of smaller companies. Before picking any stock on either exchange, always analyse the fundamentals of the business. Use a deep stock research tool like Dhanarthi Deep Scan to go beyond the index and evaluate individual stocks with confidence.
Disclaimer: This article is for educational purposes only. It does not constitute investment advice. Please consult a SEBI-registered financial advisor before making investment decisions.
1. Which is better NSE or BSE?
Neither is universally better. NSE is better for active traders, F&O trading, and large-cap stocks because of its higher liquidity. BSE is better for finding small-cap and SME stocks not listed on NSE. For most beginners, NSE is the recommended starting point due to tighter spreads and faster execution.
2. Can I buy from NSE and sell in BSE?
Not directly within the same settlement cycle. Shares bought on NSE must be sold on NSE until they are settled and delivered to your demat account. After T+1 settlement is complete, you can sell those same shares on BSE. In practice, most investors trade on one exchange consistently to avoid confusion.
3. Should I invest in NSE or BSE?
For investing in large-cap and mid-cap companies, NSE is sufficient. For finding micro-cap or SME stocks that may not be listed on NSE, BSE provides more options. Long-term investors rarely need to worry about which exchange they use because the underlying company and its ownership remain the same on both exchanges.
4. Which is more reliable, BSE or NSE?
Both are equally reliable. Both are regulated by SEBI and use NSDL and CDSL for demat settlement. Neither has had a systemic failure that caused investor losses. The choice of exchange does not affect the safety of your investment holdings in any meaningful way.
5. Which is faster, BSE or NSE?
NSE is considered faster in trade execution for most stocks. NSE's technology infrastructure was built from scratch as a fully electronic exchange in 1994. BSE's BOLT system is also electronic but NSE generally has an edge in execution speed, particularly for high-volume stocks in the derivatives segment.
6. Does Zerodha use BSE or NSE?
Zerodha allows trading on both NSE and BSE. By default, Zerodha routes most equity trades to NSE because of its higher liquidity. For stocks listed only on BSE, Zerodha automatically uses BSE. Traders can manually select the exchange on Zerodha's Kite platform if they prefer BSE for a specific trade.
7. What is the full form of NSE and BSE?
NSE full form is National Stock Exchange of India. BSE full form is Bombay Stock Exchange. NSE was established in 1992 while BSE was established in 1875. Both are headquartered in Mumbai and regulated by the Securities and Exchange Board of India (SEBI).
8. What is the Sensex and Nifty difference?
Nifty 50 is the benchmark index of NSE and tracks the top 50 companies by free-float market capitalisation on NSE. Sensex is the benchmark index of BSE and tracks the top 30 companies on BSE. Both move in similar directions. Nifty 50 provides a broader market picture because it covers 50 companies across more sectors.
9. Are stock prices the same on NSE and BSE?
Yes. Both NSE and BSE follow the same market hours. The equity segment opens at 9:15 AM and closes at 3:30 PM, Monday to Friday, excluding public holidays. Both exchanges also observe the same trading holidays as declared by SEBI. Pre-open sessions run from 9:00 AM to 9:15 AM on both exchanges.
10. How do I know if a stock is listed on NSE or BSE?
Not always. Many large companies are dual-listed on both NSE and BSE. However, thousands of smaller companies are listed only on BSE. Very few companies are listed exclusively on NSE. As of February 2026, BSE has approximately 5,936 listings versus NSE's 2,867, so BSE has many companies not available on NSE.
Share Market
IPO
Artificial Intelligence
Semi Conductor