Twelve Data Public Scraper
Pricing
from $19.00 / 1,000 results
Twelve Data Public Scraper
Scrapes free market data from Twelve Data public endpoints. Collects real-time quotes, historical prices, and technical indicators for stocks, forex, and crypto. Returns each record as a flat row.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
Acquisition Automation Co.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share

๐ Twelve Data Public Scraper
Export the NASDAQ instrument list from Twelve Data's public endpoint as flat rows: ticker, issuer name, currency, exchange, MIC code, country and security type. No API key, no account, no login.
Every model that touches public markets needs a reference list first: which ticker belongs to which issuer, on which exchange, under which MIC code, and what kind of security it is. Twelve Data publishes that list for NASDAQ without a key, as one JSON response. This Actor reads it and writes each instrument into a dataset as 7 data fields, ready to join against a spreadsheet of tickers.
Read the output table before you buy. This Actor returns the NASDAQ reference list only. It does not return quotes, historical prices or technical indicators, and it does not cover forex or crypto. The exchange is fixed at NASDAQ and is not an input.
| Who uses it | What they use the list for |
|---|---|
| ๐ Analysts building a comps universe | Getting every NASDAQ ticker with its issuer name and security type in one table |
| ๐ Data and reporting teams | Mapping tickers to MIC codes and currencies when joining feeds from different vendors |
| ๐งพ Diligence and research staff | Checking how an issuer's securities are listed, since one name can carry several tickers |
| ๐ Tool builders | Seeding a symbol picker or an autocomplete without maintaining a vendor integration |
๐ What it does
๐ก Why it matters: ticker lists go stale quietly. A scheduled run and a diff against last month's export is the cheapest way to see what listed, what changed name and what disappeared.
- ๐ Reads Twelve Data's public NASDAQ instrument list, the
/stocksendpoint that needs no key. - ๐ค Returns the ticker and the issuer name on the same row.
- ๐ท Carries the MIC code, the ISO 10383 market identifier, alongside the exchange name.
- ๐ฑ Records the trading currency and the country of listing.
- ๐งพ Keeps the security type as Twelve Data classifies it, for example
Common Stock. - ๐ฆ One row per instrument, the same 9 fields every run, exportable as CSV, Excel, JSON or XML.
๐ Output
Every instrument is one flat row.
| Field | Type | Description |
|---|---|---|
๐ค symbol | string | Ticker, for example AACB |
๐ข name | string | Issuer name, for example Artius II Acquisition Inc. |
๐ฑ currency | string | Trading currency, for example USD |
๐ exchange | string | Exchange name, NASDAQ on every row |
๐ข mic_code | string | ISO 10383 market identifier code, for example XNMS |
๐ country | string | Country of listing, for example United States |
๐งพ type | string | Security type as Twelve Data classifies it, for example Common Stock |
๐ scrapedAt | string | ISO timestamp of collection |
โ ๏ธ error | string | null on a normal row |
Example rows
{"symbol": "AACB","name": "Artius II Acquisition Inc.","currency": "USD","exchange": "NASDAQ","mic_code": "XNMS","country": "United States","type": "Common Stock","scrapedAt": "2026-09-14T17:26:00.379Z","error": null}
{"symbol": "AACBR","name": "Artius II Acquisition Inc.","currency": "USD","exchange": "NASDAQ","mic_code": "XNMS","country": "United States","type": "Common Stock","scrapedAt": "2026-09-14T17:26:00.379Z","error": null}
Those two rows are the same issuer under two tickers, which is the normal shape of the list. Deduplicate on name if you want one row per company.
โจ Why choose this Actor
| What you get | |
|---|---|
| No API key | The instrument list is public. Nothing to register for, nothing to keep in a secret store. |
| MIC codes included | mic_code is what makes a join against another vendor's feed work. |
| A clean table | Nine fields, no nesting, ready for CSV or a database load. |
| Repeatable | Schedule it and diff two exports to see listings appear and disappear. |
| You pay per row | No subscription. Cap the run with maxItems and pay for what you collect. |
๐ How to use it
- Create a free Apify account. New accounts start with $5 of credit.
- Open the Actor and select Try for free.
- Set
maxItemsto cap the run. - Select Start, then export from the Dataset tab as CSV, Excel, JSON or XML.
A first run:
{"maxItems": 10}
A larger pull:
{"maxItems": 5000}
โ๏ธ Input
| Field | Required | Description |
|---|---|---|
maxItems | No | How many records to collect per run. Free plans are capped at 10 as a preview, paid plans go to 1,000,000 |
๐ฐ Pricing
Pay per result. No subscription, and no Apify platform usage on top.
| Apify plan | Free | Bronze | Silver | Gold | Platinum | Diamond |
|---|---|---|---|---|---|---|
| Per instrument row | $0.021 | $0.02033 | $0.01967 | $0.019 | $0.019 | $0.019 |
| Rows collected | Cost on the Free plan |
|---|---|
| 100 | $2.10 |
| 1,000 | $21.00 |
| 10,000 | $210.00 |
Free plan runs return up to 10 rows as a preview. Any paid Apify plan lifts that to 1,000,000 per run.
๐ Integrate with any app
The dataset is available through the Apify API as soon as the run finishes. Use run-sync-get-dataset-items for a one-shot call, webhooks to trigger what happens next, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.
๐ค Use with an AI agent
Give an agent live access to the instrument list over the Model Context Protocol:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=acquistion-automation/twelvedata-public-scraper"
Then ask it in plain language which tickers an issuer lists on NASDAQ and read the rows back.
โ Frequently asked questions
Does this return prices, quotes or technical indicators? No. It returns the NASDAQ instrument reference list: ticker, name, currency, exchange, MIC code, country and security type. Price and indicator endpoints at Twelve Data require an API key and are not collected here.
Can I choose a different exchange, or forex and crypto?
No. The run reads the NASDAQ listing and the exchange is not an input. exchange is NASDAQ on every row.
Can I look up a single ticker?
Not through the input. Collect the list and filter the symbol column after the export.
Why do two rows share the same issuer name?
An issuer can list several securities, for example common stock alongside warrants or rights, each with its own ticker. Deduplicate on name for one row per company.
What is mic_code?
The ISO 10383 market identifier code for the listing venue, for example XNMS. It is the field to join on when combining data from different market vendors.
What can I export? CSV, Excel, JSON and XML from the run page, or JSON straight from the API.
๐ More from Acquisition Automation Co.
- BitMart Markets Scraper
- SAM.gov Contract Opportunities Scraper
- IRS Exempt Organizations Scraper
- DANE Colombia Statistics Scraper
- BizBuySell Scraper
About Acquisition Automation Co.
We build automation for people buying businesses. The repetitive part of an acquisition search, checking listings, pulling public records, tracking owners and assets, is work a machine should do, so the buyer's time goes into judging deals instead of collecting them.
We add new Actors regularly. If there is a source you need and do not see here, tell us.
๐ Support
Open an issue in the Issues tab of this Actor with your run ID, the input you used, and what you expected to get back.
โ ๏ธ Disclaimer
This Actor is independent and is not affiliated with, endorsed by, or sponsored by Twelve Data or Nasdaq, Inc. It collects only publicly available data and is not investment advice. You are responsible for using that data in compliance with the source's terms of service and applicable law.