Banking Atlas is a multi-country web application for comparing key financial performance indicators (KPIs) of banks. It aggregates data from official regulatory sources for banks across 40+ countries.
Coverage: 10696 banks across 36 countries, 156005 reports spanning 1996-2025
Interactive dashboard: https://bankingatlas.com/
Banking Atlas provides a comprehensive, free, read-only JSON API for programmatic access to raw financial data, not just derived ratios. Full API Documentation
Output formats: All endpoints return JSON by default. Add ?format=html to any endpoint URL to get a clean HTML table — ideal for browsing tools and AI agents. Example: https://bankingatlas.com/api/countries?format=html
These URLs return real data. Click to see the response format, then modify parameters for your needs.
https://bankingatlas.com/api/countries/UKR/overview — KPIs + balance sheet + P&L + distribution + concentration + top banks in ONE call
https://bankingatlas.com/api/countries
https://bankingatlas.com/api/banks?country=UKR&limit=10
https://bankingatlas.com/api/banks/46/kpis
https://bankingatlas.com/api/countries/UKR/kpis?year=2024
https://bankingatlas.com/api/countries/USA/financials?statement=bs¤cy=usd&year=2024
https://bankingatlas.com/api/compare?countries=USA,GBR,UKR&year=2024
https://bankingatlas.com/api/countries/USA/distribution?kpis=roe&year=2024
https://bankingatlas.com/api/panel/banks?countries=UKR&format=csv
https://bankingatlas.com/api/kpis
| Parameter | Values | Example |
|---|---|---|
| country | ISO3 codes | USA, GBR, UKR, KAZ, AUS, CAN, DEU, FRA |
| year | Single year or range | 2024 or 2020-2024 |
| currency | local, usd, both | usd |
| statement | bs, pl, both | bs |
| format | json, csv, html | html (all endpoints), csv (panel only) |
| kpi / kpis | roe, roa, cost_income, leverage_ratio, nii_on_assets_pct, asset_growth, ... | roe,roa |
| limit | 1-500 | 10 |
| sort | total_assets_usd_desc, total_assets_usd_asc, bank_name_asc, country_asc | total_assets_usd_desc |
Full line-item financial data for individual banks and aggregated country sectors. Available in both local currency and USD.
GET /api/banks/{bank_code}/financials — Individual bank BS & P&LGET /api/countries/{iso3}/financials — Aggregated sector-level BS & P&L with composition percentagesBalance sheet fields: loans_gross, loan_loss_allowance, net_loans, securities, cash_and_equivalents, other_assets, total_assets, deposits, other_liabilities, total_equity. Plus composition shares (loans_pct, securities_pct, deposits_pct, equity_pct, etc.).
Income statement fields: interest_income, interest_expense, net_interest_income, commission_income, commission_expense, net_commission_income, other_income, fx_income, trading_income, impairment_provisions, operating_expenses, depreciation_amortization, income_tax_expense, profit_before_tax, net_profit.
Currency options: ?currency=local (original filing currency), ?currency=usd (USD millions), ?currency=both (default).
GET /api/banks — Search and list banks with filtering by country and nameGET /api/banks/{bank_code}/kpis — KPI time series for a specific bank (26 KPIs available)GET /api/countries — All countries with aggregate banking statsGET /api/countries/{iso3}/kpis — Market-level KPI time series (asset-weighted averages)GET /api/countries/{iso3}/overview — All-in-one country snapshot: KPIs + balance sheet + P&L + distribution + concentration + top banks in a single response. Best endpoint for AI agents to start a country analysis.Overview parameters: ?year=2024 (default: latest), ?top_banks=10 (number of top banks to include), ?kpis=roe,roa,cost_income (KPIs for distribution stats).
Goes beyond weighted averages. Shows how KPIs are distributed across banks in a country.
Fields per KPI/year: simple_average, weighted_average, median, p10, p25, p75, p90, std_dev, min, max, bank_count. Available for countries with full bank coverage (USA, UK, EU/EEA, Australia, Canada, Ukraine, Azerbaijan).
Structural analysis: are assets concentrated in a few banks or dispersed?
Fields: HHI (by assets, deposits, loans on 0-10,000 scale), CR3, CR5, CR10 (market share of top N banks), bank_count.
GET /api/compare — Compare up to 20 banks or 30 countries in one callFlat datasets for research. Supports filtering by country, year range, minimum asset size, and custom KPI selection.
GET /api/panel — Bank-level panel dataGET /api/panel/banks — Bank-year panel with size filterGET /api/panel/countries — Country-year aggregated panelOutput formats: ?format=json (default) or ?format=csv. Up to 10,000 rows per request.
GET /api/kpis — KPI catalog: name, formula, unit, category, DuPont flagsGET /api/definitions — Detailed definitions: exact formula, numerator/denominator, averaging convention, methodology notesGET /api/summary — Coverage stats, country list, data sources, sample data, capability descriptionsDiscovery: .well-known/ai-plugin.json · sitemap.xml
All KPIs are available for bank-level and country-level queries, distribution statistics, panel exports, and comparisons.
| Country | ISO3 | Banks |
|---|---|---|
| United States | USA | 10132 |
| Australia | AUS | 166 |
| Canada | CAN | 99 |
| Ukraine | UKR | 79 |
| Kazakhstan | KAZ | 33 |
| Azerbaijan | AZE | 22 |
| Germany | DEU | 19 |
| United Kingdom | GBR | 14 |
| Italy | ITA | 13 |
| Spain | ESP | 13 |
| Georgia | GEO | 11 |
| France | FRA | 11 |
| Austria | AUT | 7 |
| Belgium | BEL | 7 |
| Netherlands | NLD | 7 |
| Sweden | SWE | 6 |
| Portugal | PRT | 5 |
| Luxembourg | LUX | 4 |
| Finland | FIN | 4 |
| Denmark | DNK | 4 |
| Greece | GRC | 4 |
| Ireland | IRL | 4 |
| Slovenia | SVN | 4 |
| Malta | MLT | 3 |
| Iceland | ISL | 3 |
| Hungary | HUN | 3 |
| Norway | NOR | 3 |
| Romania | ROU | 2 |
| Lithuania | LTU | 2 |
| Liechtenstein | LIE | 2 |
| OT | OT | 2 |
| Poland | POL | 2 |
| Cyprus | CYP | 2 |
| Estonia | EST | 2 |
| Bulgaria | BGR | 1 |
| Latvia | LVA | 1 |
| Bank | Country | Year | Total Assets (USD) | ROE | ROA | Cost/Income | Leverage |
|---|---|---|---|---|---|---|---|
| JPMORGAN CHASE BANK NA | United States | 2025 | $3,752.7B | 15.3% | 1.38% | 52.5% | 1117.0% |
| HSBC Holdings | United Kingdom | 2025 | $3,233.0B | 10.6% | 0.68% | 53.4% | 1572.0% |
| BANK OF AMERICA NA | United States | 2025 | $2,636.8B | 12.4% | 1.16% | 52.4% | 1070.8% |
| Barclays | United Kingdom | 2025 | $2,079.4B | 8.2% | 0.40% | 60.9% | 1973.7% |
| Royal Bank of Canada | Canada | 2025 | $1,872.3B | 15.3% | 0.81% | N/A | 1850.8% |
| CITIBANK NATIONAL ASSN | United States | 2025 | $1,836.4B | 8.7% | 0.86% | 55.9% | 1035.0% |
| WELLS FARGO BANK NA | United States | 2025 | $1,822.7B | 14.5% | 1.40% | 55.7% | 1048.8% |
| The Toronto-Dominion Bank | Canada | 2025 | $1,516.9B | 16.9% | 0.98% | N/A | 1626.4% |
| Lloyds Banking Group | United Kingdom | 2025 | $1,271.3B | 10.1% | 0.51% | 61.6% | 1972.3% |
| The Bank of Nova Scotia | Canada | 2025 | $1,083.6B | 9.0% | 0.53% | N/A | 1670.8% |
| Bank of Montreal | Canada | 2025 | $1,081.2B | 10.2% | 0.59% | N/A | 1697.0% |
| NatWest Group | United Kingdom | 2025 | $962.2B | 13.7% | 0.82% | 49.6% | 1676.8% |
| Standard Chartered | United Kingdom | 2025 | $920.0B | 9.6% | 0.57% | 63.5% | 1685.3% |
| Canadian Imperial Bank of Commerce | Canada | 2025 | $832.8B | 13.6% | 0.75% | N/A | 1769.2% |
| Commonwealth Bank of Australia (48123123124) | Australia | 2025 | $800.8B | N/A | N/A | N/A | N/A |
| Westpac Banking Corporation (33007457141) | Australia | 2025 | $750.4B | N/A | N/A | N/A | N/A |
| U S BANK NATIONAL ASSN | United States | 2025 | $676.1B | 11.9% | 1.18% | 57.2% | 985.8% |
| National Australia Bank Limited (12004044937) | Australia | 2025 | $660.0B | N/A | N/A | N/A | N/A |
| CAPITAL ONE NATIONAL ASSN | United States | 2025 | $658.5B | 4.2% | 0.56% | 55.3% | 674.8% |
| GOLDMAN SACHS BANK USA | United States | 2025 | $645.0B | 13.6% | 1.45% | 39.2% | 986.7% |
| PNC BANK NATIONAL ASSN | United States | 2025 | $568.3B | 12.8% | 1.29% | 57.8% | 956.0% |
| TRUIST BANK | United States | 2025 | $539.5B | 8.9% | 1.04% | 55.9% | 853.4% |
| Australia and New Zealand Banking Group Limited (11005357522) | Australia | 2025 | $505.0B | N/A | N/A | N/A | N/A |
| National Bank of Canada | Canada | 2025 | $440.5B | 13.7% | 0.73% | N/A | 1811.3% |
| BANK OF NEW YORK MELLON | United States | 2025 | $381.0B | 16.7% | 1.35% | 61.0% | 1277.6% |