10 FINMA lists,
a single registry.
All FINMA-authorised financial institutions, consolidated under a unified schema: banks, insurers, PSPs, asset managers, brokers, SROs. Enriched with Swiss UID + international LEI. Weekly updates with 90-day changelog.
10 entity types covered.
All FINMA public lists are retrieved, normalised and merged under a common schema with an entity_type field for distinction.
| Entity type | Corresponding FINMA list |
|---|---|
| Banks | Full + cantonal + private banking licences |
| Insurers | Life + non-life + reinsurance + health |
| PSP / FinTech | Payment institutions, e-money, FinTech licence |
| Collective asset managers | Fund managers under CISA |
| Individual asset managers | Authorised under FinIA |
| Securities firms | Brokers, market makers |
| Fund representatives | Distribution in CH of foreign funds |
| SRO members | Directly supervised financial intermediaries (DSFI) |
| Supervisory bodies | FinSA supervisory bodies |
| Insurance intermediaries | FINMA-registered brokers & agents |
Unified schema across all 10 lists.
All records share the same fields. You can filter by entity_type or query all institutions in one go.
| Field | Type | Example |
|---|---|---|
| entity_type | enum (10 values) | bank |
| name | string | UBS Switzerland AG |
| uid | string (CHE format) | CHE-101.329.561 |
| lei | string (20 chars) | 506700LOLO53LDMTHY00 |
| licence_type | string | fintech licence |
| licence_date | string (ISO) | 2019-08-27 |
| status | string | active |
| canton | string (2 letters) | ZH |
| address | string | Bahnhofstrasse 45, 8001 Zürich |
| source_list | string | finma-banks |
Try it for real.
Search for a Swiss institution and immediately see its FINMA type, UID and LEI.
Cherchez une institution FINMA
Tapez un nom (UBS, Pictet, Swisscard, Vaudoise...) ou un type (banque, assurance, fintech). Vous verrez son entity_type, UID suisse et LEI international.
Tapez un nom ou cliquez une suggestion ci-dessus.
Free sample — 143 entities across the 9 covered types
Balanced preview (up to 20 per entity type, depending on available volumes) to validate the format. The 16 columns of the full dataset are present (entity_type, name, uid, lei, licence_type FR/DE/IT, licence_date, status, canton, city, address, source_list, source_url, is_warning_listed).
Download finma-sample.csvWho it's for.
Before you click buy.
Is this an official dataset?
No, not in the legal sense. The sources are official (BAZG for TARES, BFS for Classifications, FINMA for the registry). We republish this data after normalisation, Ed25519 cryptographic signature and RFC-3161 timestamping. For any legal question, only the publications of the Federal Chancellery and BAZG/BFS/FINMA are authoritative. See Sources & compliance.
What format? Can my Excel open it?
Yes — CSV, JSON, Parquet and SQL included in all purchases. The CSV opens directly in Excel, Google Sheets, Numbers or any spreadsheet. Parquet is for data science (DuckDB, Python pandas), SQL to plug into a relational database, JSON for web applications. Pick the format that suits you.
How do I receive my order?
After the Stripe payment, you receive an email immediately with a download link (Ed25519-signed ZIP, hosted on Cloudflare R2 Frankfurt). No account to create, no password. The link works for 48 hours and remains accessible later from your account area via magic link.
How does the 14-day refund work?
Full refund within 14 days, no questions asked. You write to contact@openswissdata.com within 14 days, we refund via Stripe in minutes — no question, no justification. See the Sales terms.
Are updates included?
Yes — 360 days of updates included in the purchase price. TARES and FINMA receive a weekly delta, Classifications an annual refresh + major revisions (NOGA 2025, NACE 2.1). After 360 days, you keep the versions you have or renew (120-160 CHF/year depending on the dataset). No auto-renewal.
Secure Stripe payment · Immediate download by email · 14-day refund, no questions asked
Or take the complete bundle (TARES + Classifications + FINMA) for 797 CHF — save 200 CHF (20%).