Stock & ETF Symbol Lookup API - ISIN & FIGI avatar

Stock & ETF Symbol Lookup API - ISIN & FIGI

Pricing

from $1.00 / 1,000 dataset results

Go to Apify Store
Stock & ETF Symbol Lookup API - ISIN & FIGI

Stock & ETF Symbol Lookup API - ISIN & FIGI

Search 300,000+ financial instruments by ticker, name, exchange, country or identifier. Look up stocks, ETFs, funds, currencies and crypto with ISIN, CUSIP and FIGI fields where available. Reference metadata; no live prices.

Pricing

from $1.00 / 1,000 dataset results

Rating

0.0

(0)

Developer

Fetch Finch

Fetch Finch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Stock & ETF Symbol Lookup API - ISIN & FIGI

No external data API key Pricing Export Public tasks HTTP API

Search 300,000+ financial instruments by ticker, name, exchange, country or identifier. Look up stocks, ETFs, funds, currencies and crypto with ISIN, CUSIP and FIGI fields where available. Reference metadata; no live prices.

Filter the catalog, look up exact symbols and identifiers, explore facets, or export matching records in a convenient structured format. Results are written to an Apify dataset and can be used in research, data enrichment, screening, ETL pipelines, portfolio tools, and financial applications.

Catalog coverage

The bundled catalog covers equities, ETFs, funds, indices, currencies, cryptocurrencies, and money-market instruments. It is available directly in the Actor rather than fetched live on each run.

Identifier coverage varies by instrument and source record. ISIN, CUSIP, FIGI, composite FIGI, and share-class FIGI may be missing; the Actor returns unavailable fields as null and does not guarantee that every instrument has an identifier.

This is reference and classification data, not a live market-data API. It does not provide current or historical prices, quotes, financial statements, or investment advice.

Pricing

This Actor uses transparent pay-per-event pricing: $0.001 per item written to the default dataset ($1 per 1,000 records). Search and lookup results are charged per instrument record; the facets operation writes one summary item, charged as one item. The Apify-recommended start event is enabled at $0.00005 per GB of allocated memory, with at least one start event per run. Platform usage is included rather than passed through as a separate charge. A run with no dataset output has no per-item charge, but the start event still applies.

What you can do

  • Find stocks and funds by keyword, country, sector, industry, exchange, market, or market-cap class.
  • Discover ETFs, indices, families, and categories.
  • Search currency pairs by base or quote currency.
  • Search cryptocurrency instruments by ticker or underlying cryptocurrency.
  • Look up exact symbols, ISINs, CUSIPs, FIGIs, composite FIGIs, and share-class FIGIs.
  • Explore available classifications with facet counts before building a search.
  • Include delisted records when historical or reference coverage matters.
  • Export results in pages using deterministic sorting and offset pagination.

Operations

Search instruments

Use keyword search for fast discovery across symbols, names, descriptions, websites, and identifiers. Use substring search when you need broader partial matching, such as finding currency symbols that contain USD.

Filters combine with AND. Multiple values within one filter combine with OR.

{
"operation": "search",
"assetTypes": ["equities"],
"countries": ["United States"],
"sectors": ["Information Technology"],
"query": "cloud",
"primaryListingsOnly": true,
"limit": 100
}

Look up exact instruments

Use lookup when you already have symbols or identifiers. Every supplied value is matched exactly, case-insensitively, against supported identifier fields.

{
"operation": "lookup",
"lookupValues": ["AAPL", "US0378331005", "BBG000B9XRY4"]
}

You can also use the symbols field for exact symbol lookups.

Explore facets

Use facets to see the most common values for asset types, sectors, industries, exchanges, countries, currencies, categories, families, and other classifications within a filtered scope.

{
"operation": "facets",
"assetTypes": ["equities"],
"countries": ["United States"],
"facetLimit": 25
}

Supported asset types

equities, etfs, funds, indices, currencies, cryptos, and moneymarkets.

Leave assetTypes empty to search across the complete catalog.

Filters and controls

The Actor supports the following input controls:

  • query and queryMode: keyword or substring matching.
  • symbols and lookupValues: exact symbols and security identifiers.
  • countries, currencies, sectors, industryGroups, and industries.
  • exchanges, mics, markets, and marketCaps.
  • categoryGroups, categories, and families.
  • baseCurrencies, quoteCurrencies, and cryptocurrencies.
  • primaryListingsOnly: excludes dotted symbols for equities, ETFs, and funds using a consistent reference-data heuristic.
  • includeDelisted: includes records marked delisted; it does not exclude active records.
  • sortBy and sortDirection: deterministic sorting by name, symbol, or asset type.
  • offset and limit: repeatable pagination for larger result sets.

The default limit is 100 records. Set allowLargeExport to true before using limit: 0 or requesting more than 10,000 records.

Output

Search and lookup operations write one normalized record per instrument. Missing fields are returned as null.

Records include:

  • Instrument type, symbol, name, and description.
  • Currency, country, exchange, MIC, market, and website.
  • Sector, industry group, industry, market-cap class, category, and family.
  • ISIN, CUSIP, FIGI, composite FIGI, and share-class FIGI.
  • Base and quote currencies for currency instruments.
  • Underlying cryptocurrency for crypto instruments.
  • Delisted status where available.

The facets operation writes one summary record containing totalMatches and facet values with counts.

Every run also stores a RUN_INFO record with the selected operation, applied filters, match count, records written, pagination settings, and snapshot metadata.

Try a ready-made example

These public tasks are preconfigured for common workflows. Open one, review the input, and click Start:

Common questions

Is this a live market-data API?

No. It is a reference catalog for instrument discovery, classifications, and identifiers—not live prices, quotes, or financial statements. We do our best to keep the bundled catalog current as updated source snapshots become available, but refresh timing can vary and data may lag real-world changes. Use a live market-data provider when you need current or historical market data.

Can I search all asset classes at once?

Yes. Omit assetTypes or provide multiple asset types in the same request.

How do I find all records for a country or sector?

Use the relevant classification filter and set a suitable limit. For very large exports, enable allowLargeExport and use pagination where appropriate.

Keyword search covers descriptive fields as well as symbols and names. This improves discovery but can return multiple listings or instruments whose descriptions contain the search terms. Use exact lookup when precision is required.