ParseForge Scrapers

Bank & Financial Institution Lookup Scraper

parseforge/bank-financial-institution-lookup-scraper

Lead generationAutomation

Scrapes bank and financial institution records from FFIEC, NYSE, Euronext, and CFTC directories by name or ticker. Returns each match as a flat row with official name, ticker, and regulatory ID.

Run this scraper See the API call
Total users
2
Monthly active
1
Total runs
94
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

Bank & Financial Institution Lookup Scraper

Look up banks and financial institutions by name across FFIEC, NYSE, Euronext, and CFTC directories. Returns the official name, ticker, regulatory ID, and source for each match. Export to CSV, JSON, Excel, or XML.

Finding a financial institution's official registration details usually means searching each regulator's website one by one. This Actor queries the FFIEC's FDIC bank directory, NYSE listings, Euronext equities, and CFTC COT reports in a single run. It filters by name or ticker and returns a unified record for every match.

Who uses it What they scrape FFIEC, NYSE, Euronext & CFTC for
Compliance officers Verify a counterparty's regulatory status and official name before onboarding.
Financial data analysts Build a master list of active institutions across US and European markets.
Journalists Trace a company's exchange listing and regulatory filings for a story.
Risk managers Check if an entity appears in CFTC commitment of traders reports.

What it does

This Actor collects financial institution records from four official directories by name or ticker and returns each match as a flat row.

  • 🏦 Multi-source lookup: Query FFIEC, NYSE, Euronext, and CFTC directories at once.
  • πŸ” Name filter: Supply a case-insensitive substring to match on institution name or ticker.
  • πŸ“‹ Unified output: Every result returns the source, official name, ticker, and regulatory identifier in one schema.
  • βš™οΈ Source selection: Enable only the directories you need for a given run.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with FFIEC, NYSE, Euronext & CFTC data

πŸ“„ Automate counterparty due diligence.

A compliance team runs the Actor nightly with a list of prospective client names to confirm each one appears in the FFIEC directory before opening an account.

πŸ“Š Build a watchlist of listed financial firms.

A market data analyst queries the NYSE and Euronext sources weekly to maintain a current table of all financial-sector tickers and their official company names.

πŸ”Ž Investigate a firm's regulatory footprint.

A journalist enters a company name to see if it appears as a CFTC reportable entity and to pull its FDIC registration details in one step.

Why choose this scraper

What you get
Single run, four sources Query FFIEC, NYSE, Euronext, and CFTC in one execution instead of four separate searches.
Official identifiers Get the RSSD ID, FDIC certificate number, or exchange ticker directly from the authoritative source.
Flexible matching A case-insensitive name filter finds partial matches so you can look up an institution even with an incomplete name.

How it compares

No other Store actor targets FFIEC, NYSE, Euronext & CFTC the same way, so the honest comparison is with the alternatives teams actually weigh.

Bank & Financial Institution Lookup Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When FFIEC, NYSE, Euronext & CFTC changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor with an optional institution name or ticker substring and select which financial directories to query. 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

  1. Create a free Apify account with $5 in credit.
  2. Open the Bank & Financial Institution Lookup Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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 FFIEC, NYSE, Euronext & CFTC 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/bank-financial-institution-lookup-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your query string is not too specific. The filter is a case-insensitive substring match, so try a shorter part of the name. Also verify that at least one source is selected in the input.

The run timed out before collecting all institutions.

Lower the 'Maximum institutions' value or select fewer sources. Querying all four directories without a name filter can return a large volume of data.

I see duplicate entries for the same institution.

An institution may be listed in multiple sources. Each source returns a separate row so you can see the different identifiers. Deduplicate in your downstream process using the name or a specific ID.

The ticker field is empty for a bank I know is listed.

The ticker is populated from the NYSE and Euronext sources. If the institution is only in the FFIEC or CFTC directories, the ticker field will be blank because those sources do not provide ticker symbols.

FAQ

Question Answer
Which directories does this Actor search? It searches the FFIEC's FDIC institution directory, NYSE listings, Euronext equities, and the CFTC's Commitment of Traders reports. You can enable or disable any of the four sources in the input.
Can I search by ticker symbol? Yes. The query field performs a case-insensitive substring match against both the institution name and the ticker symbol where available.
What identifiers does the output include? The output includes the source directory, the official institution name, the ticker symbol for exchange-listed entities, and the regulatory ID such as the FDIC certificate number or RSSD ID.
Is the query field required? No. If you leave the query field empty, the Actor will return all institutions from the selected sources up to the maximum items limit you set.
How do I limit the number of results? Set the 'Maximum institutions' field to an integer. The Actor will stop collecting once it reaches that number of matches across all selected sources.
Does this Actor require an API key for the financial directories? No. It reads the public directory data directly. You do not need to register for an API key with any of the four sources.
What is the FFIEC source? It is the Federal Financial Institutions Examination Council's public directory of FDIC-insured banks and financial institutions in the United States.
Can I run this for European institutions only? Yes. Select only the 'Euronext equities' source in the input and the Actor will query only that directory.
What data does the CFTC source return? It returns entities listed in the Commodity Futures Trading Commission's Commitments of Traders reports, which include futures commission merchants and other reportable firms.

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 the respective financial regulatory bodies and exchanges. 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.

Input

FieldTypeWhat it doesDefault
query string Optional case-insensitive substring filter on name/ticker. not set
sources array Which financial directories to query. ["ffiec","nyse","euronext","cftc"]
maxItems integer Maximum number of financial institutions to collect per run. 10

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST Β· run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~bank-financial-institution-lookup-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Bank & Financial Institution Lookup Scraper on Apify All scrapers