The number of trades executed on the two largest exchanges in India, the NSE and the BSE, has just crossed 10 billion in the financial year 2024-25 (FY25).
There were 9.7 billion trades executed in the cash market on the NSE in FY25. There were an additional 1 billion trades executed on the BSE, Asia’s oldest stock exchange. The analysis considered data for the two exchanges as they account for the bulk of continued trading activity in India across the years. Both are the highest in data going back to the 1990s.
Both exchanges had 0.1 billion trades each in