Skip to content
Market Basics

BSE vs NSE: two exchanges, and why it barely matters to you

India has two big stock exchanges. What actually differs — age, size, the Sensex vs the Nifty — and why, for a retail buyer, the choice of exchange is one of the least important decisions you make.

Market BasicsBeginner8 min read
Browse Market Basics(163)

New investors often stall at a question that feels important and mostly is not: should I buy this share on the BSE or the NSE? India has two big exchanges, and the honest answer is that for you, the buyer, the choice is one of the least consequential decisions in the whole process. It is still worth understanding what they are.

What each one is

BSENSE
Full nameBombay Stock ExchangeNational Stock Exchange
Founded1875 — Asia’s oldest1992
Companies listedMore (the larger count)Fewer, but most big names
Trading volumeLowerMuch higher, especially derivatives
Benchmark indexSensex — 30 stocksNifty 50 — 50 stocks

Why it barely matters which you use

Almost every large company is listed on both exchanges — a dual listing — and an army of traders instantly arbitrages away any price difference between them. If a share were even a few paise cheaper on the BSE, buyers would rush there and sellers to the NSE until the gap vanished. So the quote you see is effectively the same on either, and most brokers route your order to whichever shows the best price at that instant without you having to think about it.

Check yourself

You bought 50 shares of a large company on the NSE. You now want to sell them. On which exchange should you place the sell order?

Simple bhasha mein
Do dukaanein, ek hi saaman

BSE aur NSE do alag mandi hain — BSE purani aur badi list, NSE mein volume zyada. Scoreboard bhi alag: BSE ka Sensex (30 stock), NSE ka Nifty (50). Par tension mat lo — badi company dono jagah listed hoti hai aur bhaav almost same rehta hai (arbitrage). Broker khud sabse achha bhaav wali mandi choose kar leta hai. Ek hi rule yaad rakho: jahan se khareeda, wahin se becho — warna do alag position ban jaati hain.

What to remember
  • The BSE is older with more listings; the NSE is newer with far higher trading volume.
  • Their benchmarks are the 30-stock Sensex and the 50-stock Nifty, which move almost identically.
  • Big companies are dual-listed, and arbitrage keeps their price near-identical on both.
  • For a retail buyer the choice of exchange rarely matters — let the broker get the best price.
  • Always sell on the same exchange you bought on, since positions do not net across the two.
You reached the endMark it done and keep your streak going.
Up nextHow a share is identified: symbol, ISIN and face valuePrevious: NSE, BSE, SEBI: how the machine is wired
Finished this lesson?

Mark it done to track your progress through the curriculum.

Common questions

Short, direct answers to what people ask about this topic.

what is the difference between bse and nse
The BSE (Bombay Stock Exchange) and the NSE (National Stock Exchange) are India’s two main stock exchanges. The BSE is older, founded in 1875, and has more companies listed; the NSE is newer, founded in 1992, and handles far higher trading volume, especially in derivatives. Their benchmark indices differ too — the BSE has the 30-stock Sensex and the NSE has the 50-stock Nifty. For the everyday investor the practical differences are small, because most large companies are listed on both and the price is kept nearly identical by arbitrage.
should i buy shares on bse or nse
For a retail investor it rarely matters, and most brokers pick the exchange automatically to get you the best available price. Because major companies are listed on both and traders instantly arbitrage away any gap, the quote is almost the same on either. The one thing to keep consistent is that if you buy on one exchange you normally sell on the same one, since a stock bought on the NSE and sold on the BSE would be two separate positions rather than a closed trade. Beyond that, the choice is not worth agonising over.
what is the difference between the sensex and the nifty
The Sensex is the BSE’s benchmark index, made up of 30 large, established companies, while the Nifty 50 is the NSE’s benchmark, made up of 50. Both track the overall direction of the large-cap Indian market and move together almost tick for tick, because they share most of their biggest constituents. The Nifty’s wider base of 50 stocks makes it marginally more representative, but as a gauge of “how the market did today” the two tell you the same story.
is a company listed on both bse and nse
Most large and mid-sized Indian companies are listed on both the BSE and the NSE, which is called a dual listing. It gives them access to both pools of buyers and lets investors trade the share wherever they prefer. Smaller companies and SME-platform stocks are sometimes listed on only one. When a stock is on both, its price stays almost identical across the two because any difference is immediately closed by arbitrage traders buying on the cheaper exchange and selling on the dearer one.