FDIC Bank Data Scraper avatar

FDIC Bank Data Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
FDIC Bank Data Scraper

FDIC Bank Data Scraper

Extract FDIC bank financial data and failed banks list. Search by bank name, state, date range. Returns assets, deposits, net income, equity, ROA, ROE. Free FDIC API, no proxy needed.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Grim R

Grim R

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Categories

Share

Extract FDIC bank financial data and the complete failed banks list from the official FDIC BankFind API. Search by bank name, state, and date range. Returns structured financial metrics including total assets, deposits, net income, equity, return on assets (ROA), return on equity (ROE), and more.

Disclaimer: This actor is unofficial and is not affiliated with, sponsored by, or endorsed by the Federal Deposit Insurance Corporation (FDIC).

What FDIC bank data can you extract?

This actor wraps the free FDIC BankFind API to extract two types of data:

Bank financial data

Quarterly financial reports for every FDIC-insured bank in the United States. Key metrics include total assets, total deposits, net income, equity, return on assets, return on equity, net interest margin, number of employees, and regulatory details.

Failed banks list

The complete history of FDIC bank failures including failure date, bank name, city, state, estimated cost, total assets and deposits at failure, acquiring institution, resolution type, and charter class.

Input parameters

ParameterTypeDescription
Search Modeselectfinancials for bank financial data or failures for the failed banks list
Bank NamestringFilter by bank name — case-insensitive substring match (e.g., "Chase", "Wells Fargo")
StatestringTwo-letter US state code (CA, NY, TX) to filter by headquarters location
Date FromstringStart date filter in YYYY-MM-DD format
Max ResultsintegerMaximum number of records to return (1–1,000, default 50)

Output example

Each record in the financial data output contains:

{
"bankName": "ERGO BANK",
"bankNameFull": "ERGO BANK",
"cert": 10004,
"reportDate": "20251231",
"totalAssets": 261034,
"totalDeposits": 219626,
"netIncome": 1614,
"equity": 25905,
"returnOnAssets": 0.64,
"returnOnEquity": 6.55,
"netInterestMargin": 3.14,
"numEmployees": 85,
"city": "MARKESAN",
"state": "WI",
"bankClass": "NM",
"regulatoryAgency": "FDIC",
"source": "FDIC BankFind API",
"sourceUrl": "https://banks.data.fdic.gov/api/financials"
}

Failed bank records include failure date, estimated cost, acquiring institution, and resolution details.

How much does it cost to scrape FDIC bank data?

This actor uses pay-per-event pricing. You pay per bank result returned.

  • $0.00005 per actor start (Apify default)
  • Per-result charge based on the number of bank records extracted
  • No proxy costs -- the FDIC BankFind API is free and public, no proxy needed

A typical search for one state returns 50-200 bank records at minimal cost. The failed banks list contains around 4,000 historical records total.

Tip: Set the maxResults parameter to control costs. Start with 50 results and increase as needed.

Who uses FDIC bank financial data?

  • Fintech developers -- build bank comparison tools, financial dashboards, and lending analytics platforms
  • Banking analysts -- compare bank performance metrics across institutions and regions
  • Compliance teams -- monitor bank financial health for counterparty risk assessment
  • Investors -- screen community banks by financial performance for acquisition targets
  • Journalists -- investigate bank failures, track troubled institutions, and report on banking trends
  • Researchers -- study banking industry concentration, failure patterns, and regional economic health

Tips for best results

  • Use state filters to narrow results efficiently -- the FDIC database has 1.6M+ financial records across all banks and reporting periods.
  • Bank names are abbreviated in the FDIC system (e.g., "JPMORGAN CHASE BK" instead of "JPMorgan Chase Bank"). The actor does substring matching so partial names work.
  • Financial amounts are in thousands of dollars as reported by the FDIC.
  • Report dates are quarterly (March 31, June 30, September 30, December 31).

Integrations

Export your data as JSON, CSV, or Excel. Schedule runs to monitor bank financials quarterly. Use webhooks to trigger alerts when new failure data appears.

This actor works as an MCP server -- AI agents can discover and use it to access FDIC bank data programmatically.