NYSE Listings Directory Scraper
Pricing
from $19.00 / 1,000 results
NYSE Listings Directory Scraper
Scrapes the NYSE listings directory by instrument type and returns each listing as a flat row with ticker, name, and sort order. Export to CSV, JSON, Excel, or XML.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
NYSE Listings Directory Scraper
Scrape the complete NYSE listings directory, up to a million securities per run. Every listing comes with its ticker, instrument name, type, and sort order. No login or API key. Export to CSV, JSON, Excel, or XML.
The NYSE listings directory is the authoritative source for every equity, ETF, preferred stock, warrant, right, trust, and bond traded on the New York Stock Exchange. This Actor reads the public directory directly, filters by instrument type, and returns each listing in one fixed schema. No API registration, no rate limits, no manual downloads.
| Who uses it | What they scrape NYSE Listings Directory for |
|---|---|
| Quantitative researchers | Build a complete universe of NYSE-listed securities for backtesting and factor models |
| Financial data vendors | Refresh their product catalogs with the latest NYSE listings and instrument types |
| Compliance officers | Verify that a ticker is currently listed on the NYSE and its instrument type |
| Retail investors | Screen the full NYSE directory for equities, ETFs, or preferred stocks by symbol or name |
What it does
This Actor collects NYSE listings by instrument type and returns each one as a flat row with its ticker, instrument name, and sort order.
- ๐ Instrument type filter: choose from equity, ETF, preferred stock, warrant, right, trust, or bond.
- ๐ข Sort control: order the directory by ticker symbol or instrument name, ascending or descending.
- ๐ Scalable collection: set a maximum from 1 to 1,000,000 listings per run.
- ๐พ Structured output: each listing is returned as a flat row, ready for CSV, JSON, Excel, or XML export.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with NYSE Listings Directory data
๐ Build a trading universe.
A quant researcher runs the Actor with instrumentType=EQUITY and maxItems=1000000 to get every NYSE-listed stock for a factor backtest.
๐ก๏ธ Verify listing status.
A compliance officer checks that a ticker appears in the directory and confirms its instrument type before approving a client trade.
๐ Track new ETFs.
A financial data vendor schedules a daily run with instrumentType=EXCHANGE_TRADED_FUND to refresh their ETF catalog with the latest NYSE listings.
๐ Screen preferred stocks.
A retail investor filters for PREFERRED_STOCK and sorts by name to find high-yield preferred shares listed on the NYSE.
Why choose this scraper
| What you get | |
|---|---|
| Complete NYSE coverage | Every listing in the public directory, not a sample or a third-party subset |
| No API key or login | Reads the public directory directly, so you can start scraping in minutes |
| Fixed schema | Every row has the same fields, so your pipeline never breaks on a new listing |
| Flexible export | Download as CSV, JSON, Excel, or XML, or push to any Apify integration |
How it compares
This Actor scrapes currently listed NYSE securities, while the Delisted Stocks Actor covers securities that have been removed from the exchange since 2002.
| Feature | ParseForge | Delisted Stocks - NYSE, NASDAQ & OTC Delistings since 2002 |
|---|---|---|
| Currently listed NYSE securities | Yes | Not listed |
| Delisted NYSE securities since 2002 | Not listed | Yes |
| Instrument type filter (equity, ETF, preferred, etc.) | Yes | Not listed |
| Sort by ticker or name | Yes | Not listed |
| Daily refresh from SEC EDGAR filings | Not listed | Yes |
| Incremental mode for scheduled runs | Not listed | Yes |
Configure the run
Drive the Actor with an instrument type filter and a sort order, and set a maximum number of listings to collect per run. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the NYSE Listings Directory Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to NYSE Listings Directory through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/nyse-listings-directory-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check your instrumentType filter. If you selected a type with few listings, like RIGHT or TRUST, the directory may have only a handful of entries. Try EQUITY or EXCHANGE_TRADED_FUND to see more results.
Why did the run stop before reaching maxItems?
The Actor stops when it has collected all listings that match your filter. If the directory has fewer listings than your maxItems, you will get all of them.
Why is the output sorted differently than I expected?
Check the sortColumn and sortOrder inputs. The default is ticker symbol ascending. If you want name order, set sortColumn to INSTRUMENT_NAME.
Why are some listings missing?
The NYSE directory may paginate or lazy-load. If you suspect missing data, increase maxItems and run again. If the problem persists, contact support with your run ID.
FAQ
| Question | Answer |
|---|---|
| What data does the NYSE Listings Directory Scraper return? | It returns each listing as a flat row with the ticker symbol, instrument name, instrument type, and the sort order you selected. The exact fields are shown in the sample output below. |
| Does this Actor require an API key or login? | No. It reads the public NYSE listings directory directly, so you can run it without any credentials. |
| Can I filter by instrument type? | Yes. Use the instrumentType input to select equity, ETF, preferred stock, warrant, right, trust, or bond. The default is equity. |
| How many listings can I scrape in one run? | You can set maxItems from 1 to 1,000,000. The default is 10, but for a full directory set it to the maximum. |
| Can I sort the results? | Yes. Use sortColumn to sort by ticker symbol or instrument name, and sortOrder to choose ascending or descending. |
| What export formats are supported? | You can export the results as CSV, JSON, Excel, or XML, or push them to any Apify integration like Google Sheets or a database. |
| How often is the NYSE directory updated? | The Actor reads the live directory on each run, so you always get the current listings. Schedule it daily or weekly to keep your data fresh. |
| Does this Actor scrape delisted stocks? | No, it only scrapes currently listed securities from the NYSE directory. For delisted stocks, see the Delisted Stocks Actor in the comparison table. |
| Can I get the full directory in one run? | Yes. Set maxItems to 1,000,000 and the Actor will collect every listing that matches your filter. |
| Is this Actor legal to use? | The NYSE directory is public data. You are responsible for complying with the NYSE website's terms of service and any applicable laws. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by NYSE Group, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
