Which screener covers all NSE and BSE listed stocks in 2026?

Quick Answer: No screener can be taken on trust. Check its count against the exchanges' own lists: NSE shows 2,578 main-board and 572 SME equity securities available for trading, and BSE's active list holds 4,768 equity shares once ETF, fund and other non-equity rows are set aside (as of 18 Sep 2026). Matched by ISIN, that is 5,466 unique securities.
Stock screeners in India usually describe their coverage as NSE and BSE. But the market is not one list. NSE and BSE each publish their own universe, SME platforms sit beside the main boards, and 3,016 securities trade on only one exchange (ISIN match of the two lists, as of 18 Sep 2026).
This guide uses the exchanges' September 2026 lists to show what "all stocks" means in India and why screener totals differ. It also shows how to test any screener's coverage yourself in a few minutes.
What does 'all NSE and BSE stocks' mean for a screener?
A screener covers "all" stocks only if its universe matches the 5,466 unique equity securities across NSE and BSE (exchange lists, as of 18 Sep 2026). That figure is the test, not any platform's label.
Most Indian platforms, including Multibagg's screener, Screener.in, Trendlyne and Tickertape, build their screens on the NSE and BSE universe. Each one chooses its own data feed and its own rules for suspended, SME and thinly traded scrips, so their totals can differ even when all of them describe coverage as NSE and BSE.
Multibagg's screener has separate stock, ETF, index and IPO screens, and you can build your own screen from over 200 filters. Multibagg says it provides data for Indian companies listed on NSE and BSE, but it does not publish a coverage count on its screener page, so this guide does not state one.
Ask Iris, Multibagg's AI feature, also sits in its Investor's Suite. The coverage checks below work the same way whatever the tool.
How many companies are listed on NSE and BSE in India in 2026?
NSE shows 2,578 main-board and 572 SME equity securities available for trading, while BSE's active list holds 4,768 equity shares (as of 18 Sep 2026). The exchanges count securities, not companies. BSE's 5,037 active rows also include 263 ETF and mutual fund units, 5 rights entitlements and 1 preference share, which this guide leaves out of the equity count.
The NSE numbers come from the CSV files on its securities available for trading page, while BSE's figure comes from its List of Securities, filtered to the equity segment and active status. Listing services are one of the revenue lines explained in our piece on how NSE makes money.
Equity universe on NSE and BSE in India (exchange lists, as of 18 Sep 2026)
| List | Count | What it includes |
|---|---|---|
| NSE main board, equity securities available for trading | 2,578 | EQ 2,302; BE 249; BZ 27 |
| NSE Emerge (SME), equity securities available for trading | 572 | SM 455; ST 116; SZ 1; includes 2 rights entitlements |
| BSE, active equity shares* | 4,768 | Main board and BSE SME scrips; 5,037 active rows less ETF and fund units, rights entitlements and 1 preference share |
| BSE, suspended equity securities | 1,228 | Not in the active list |
| Raw sum of NSE and BSE equity rows* | 7,916 | 2,578 + 572 + 4,768 = 7,918, less the 2 NSE SME rights entitlements counted in the 572; double-counts dual listings |
| Unique securities across both, matched by ISIN* | 5,466 | 2,450 on both exchanges |
*Multibagg AI calculation from the NSE and BSE lists above.
These lists move daily. Companies list, migrate or get suspended, and the NSE SME file on 18 Sep 2026 already carried a listing dated 17 Sep 2026.
Why do screeners show different stock counts?
Stock counts differ between tools because each one makes five choices: dual-listing merges, surveillance series, suspended scrips, other instruments and missing fundamentals. The raw NSE-plus-BSE sum of 7,916 equity rows falls to 5,466 once the 2,450 dual-listed securities are merged by ISIN (as of 18 Sep 2026).
- Dual listings. A company on both exchanges should appear once. A tool that counts by exchange symbol rather than by ISIN inflates its total.
- Surveillance series. NSE's legend of series defines BE as trade-for-trade under surveillance and BZ as trade-for-trade for non-compliance with listing conditions under a SEBI circular dated 30 Sep 2013. Some screeners filter these out by default.
- Suspended scrips. BSE listed 1,228 suspended equity securities on 18 Sep 2026. Keeping them inflates a tool's coverage but adds nothing tradable.
- Other instruments. NSE separately lists 351 ETFs available for trading (as of 17 Sep 2026). Mix ETFs and indices into the stock count and the total reads higher.
- Missing fundamentals. A company with no recent financials can sit in the database and still vanish from any screen that filters on ROE or sales growth.
Even NSE has filed offer documents proposing to list its own shares on BSE. Our explainer on NSE's own proposed listing on BSE shows why a single-exchange universe can miss a name.
Does a screener cover SME and BSE-only stocks?
A screener covers SME and BSE-only stocks only if its data feed takes both exchanges in full, because 2,318 active BSE equity shares have no NSE listing (ISIN match, as of 18 Sep 2026). All 570 NSE Emerge equity securities on that date, rights entitlements aside, are also absent from BSE's active list.
So the BSE-only group is the biggest single coverage gap in India: on the 18 Sep 2026 lists, a screener built only on NSE data would miss 2,318 of the 5,466 unique securities, or 42.4%. The NSE-only group is smaller. It holds 698 securities on the same lists, and 570 of those are SME.
SME stocks also carry their own series on NSE: SM for rolling settlement, and ST or SZ for trade-for-trade. A screener may keep them in a separate universe or drop them from its default stock screen. BSE SME scrips sit inside BSE's active list. Farm Peace Ltd, a recent BSE SME listing, shows up there under group MT.
Companies also move between segments. One example is Pramara Promotions' planned move from NSE Emerge to the main board, and when a move like that happens, a screener has to update the company's segment and series.
How do you check a stock screener app's coverage?
Compare the screener's widest stock screen against the exchange totals: 5,466 unique securities, or 3,148 on NSE alone (NSE and BSE lists, as of 18 Sep 2026). Then spot-check names from each gap.
- Save the source lists. Use the exchange files described in the next section and note the download date.
- Run a wide screen. Use one loose filter, such as market cap above zero, and note the result count.
- Test a BSE-only name. Pick a company from the BSE list with no NSE symbol and search for it.
- Test an SME name. Search a recent NSE Emerge or BSE SME listing.
- Test a recent listing. A company that listed in the past week shows how fast the tool refreshes.
- Check the data, not just the name. Open the company page. Do the results and ratios load?
The test needs only a stock search and one broad screen. One place to run the name checks is Multibagg's A-to-Z stocks directory.
Where can you get the full stock list for NSE and BSE?
NSE posts free CSV files on its securities available for trading page, and the main-board file held 2,578 securities as of 18 Sep 2026. BSE publishes its List of Securities.
Each row in NSE's main-board file carries the trading symbol, company name, series, date of listing, paid-up value, market lot, ISIN and face value. A second file covers NSE Emerge (SME) securities, and a third lists 351 ETFs (as of 17 Sep 2026).
On BSE, the List of Securities page filters by segment and status, and choosing Equity and Active returned 5,037 securities on 18 Sep 2026, each with its scrip code, name, group, face value and ISIN.
The ISIN column joins the two lists. There are two gaps: A D S Diagnostics Ltd had a blank ISIN and Pushpsons Industries Ltd showed "NA" in BSE's active list on 18 Sep 2026. Neither can be matched, so both count as BSE-only.
To start, build a screen in Multibagg's screener with a single wide filter. Then compare its count with the table above before you rely on any narrower screen.
Frequently Asked Questions
What is an ISIN and why does it matter for stock counts?
An ISIN is the 12-character code that identifies one security; 2,576 of the 2,578 ISINs on NSE's main-board list begin with INE (as of 18 Sep 2026). Trading symbols differ across exchanges; the ISIN does not. Matching on ISIN is how 7,916 equity rows reduce to 5,466 unique securities, with fund units, rights entitlements and a preference share excluded.
How many ETFs are available for trading on NSE?
NSE's ETF list showed 351 securities available for trading as of 17 Sep 2026. These sit in a separate NSE file from equity shares, although NSE's legend of series groups fully paid equity shares and ETFs under the EQ series. A screener that blends them into one universe will report a higher stock total.
Can a suspended stock still show up in a screener?
Yes, if the tool does not filter by status. BSE's List of Securities separates active, suspended and delisted securities, and 1,228 equity securities carried suspended status on 18 Sep 2026. A screener that keeps them may show stale prices and ratios, so check the status field before reading any figure.
Does BZ series mean a company has been delisted?
No. On NSE, BZ means the security has moved to trade-for-trade settlement in the Z category for non-compliance with certain listing conditions, under a SEBI circular dated 30 Sep 2013. It still trades, but its trades are settled one by one rather than netted. NSE's main-board list showed 27 BZ securities as of 18 Sep 2026.
How often do the NSE and BSE lists change?
They change whenever a company lists, migrates, is suspended or delists. NSE's main-board file downloaded on 18 Sep 2026 was stamped 03:05 IST that day and already included an 18 Sep listing. Always note the download date beside any count you compare.
Disclaimer: This article is for educational and informational purposes only. Multibagg AI is not a SEBI-registered investment adviser or research analyst, and it does not provide investment, financial, legal or tax advice. Nothing here is a recommendation to buy, sell, hold or invest in any security. Market data is shown as of the dates stated and may have changed since. Please consult a SEBI-registered adviser before making any investment decision.

