BSE being a pretty older exchange (in fact, its the oldest exchange in whole of Asia) has the distinction of having the highest number of listed securities compared to NSE. But as we all know, Quantity doesn’t have to mean Quality.
On most days, we see around 3000 stocks getting traded on BSE vs 1300 on NSE. The average price of a BSE ticker comes to around 160 vs. 260 on NSE.
Below here is a distribution pattern of the % of tickers that are priced at specific prices (do note that since all stocks do not trade on all days, there is a number of stocks that would miss depending on the date of test).
I am always suspicious of penny stocks. Its hence interesting to see that BSE dominates the number of stocks which trade below 25 and above 25, NSE seems to rule the roost. A lot of stocks are listed both on NSE and BSE and hence there will be a significant overlap.