๐ฆ FINMA + MAS + SFC Combined Regulator Enforcement Tracker
Pricing
from $200.00 / 1,000 enforcement actions
๐ฆ FINMA + MAS + SFC Combined Regulator Enforcement Tracker
Unified feed of FINMA (Switzerland) + MAS (Singapore) + SFC (Hong Kong) enforcement actions. Fines, bans, AML composition penalties, prosecutions, license revocations. One normalized schema, CHF/SGD/HKD + USD amounts, stable source URLs. The wealth-management compliance trifecta.
Pricing
from $200.00 / 1,000 enforcement actions
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
FINMA + MAS + SFC Combined Financial Regulator Enforcement Tracker
The wealth-management compliance trifecta in one normalized feed.
Unified enforcement-action surveillance across Switzerland (FINMA), Singapore (MAS), and Hong Kong (SFC) โ three of the world's most consequential financial regulators for cross-border private banking, asset management, and APAC capital markets. One actor, one schema, three jurisdictions, local-currency + USD-normalized amounts, stable source URLs.
What you get
- FINMA (Switzerland) โ press releases, financial-sanction notices, international-sanction implementations, license withdrawals
- MAS (Singapore) โ enforcement actions, composition penalties under PS Act / SFA / FAA, prohibition orders, investor alert list updates
- SFC (Hong Kong) โ enforcement news (newsType=EF), bans, disqualifications, criminal prosecutions, shareholder compensation
- Normalized schema โ every record carries
regulator,action_id,target_entity,target_type(firm/individual),action_type(fine/ban/warning/license_revocation/prosecution),date(ISO),fine_amount_local,fine_currency(CHF/SGD/HKD),fine_amount_usd(FX-converted),jurisdiction,summary,source_url,data_source(live/curated) - Resilient dual-path โ when live scrapers return zero rows for the requested window (common for FINMA's caching API and MAS Akamai-fronted endpoints), a curated layer of real recent enforcement actions backfills the gap. You never get empty.
Use cases
- Multinational private-bank compliance officer โ single feed for cross-border client risk reviews; trigger alerts when a key client jurisdiction lands a new prohibition order
- APAC fintech compliance / MLRO โ Singapore and Hong Kong actions in one place with target_type distinction at firm vs individual
- Private-bank AML team โ pull all FINMA + MAS composition penalties and compare against client base for adverse-media checks
- M&A diligence โ screen target firms across three regulator enforcement registers in one query
- Regulatory benchmarking โ institutional comparison of fine sizes across CHF/SGD/HKD jurisdictions, USD-normalized for board reporting
Sample input
{"regulator": "all","action_type": "all","days_back": 90,"min_fine_amount": 0,"max_actions": 50}
Sample output (one record)
{"regulator": "SFC","action_id": "26PR74","target_entity": "Nerico Brothers Ltd","target_type": "firm","action_type": "ban","date": "2026-05-12","fine_amount_local": null,"fine_currency": "HKD","fine_amount_usd": null,"jurisdiction": "Hong Kong","summary": "SFC bans Nerico Brothers for serious failures in handling client assets and supervisory deficiencies.","source_url": "https://www.sfc.hk/en/News-and-announcements/Policy-statements-and-announcements/News/Enforcement-news/Doc?refNo=26PR74","data_source": "live"}
How the live scrape works
| Regulator | Endpoint | Notes |
|---|---|---|
| FINMA (CH) | POST https://www.finma.ch/en/api/search/getresult | Browser-style UA required; HEAD 400 but POST 200; client-side enforcement filter |
| MAS (SG) | GET https://www.mas.gov.sg/news/enforcement-actions (+ media-releases fallback) | Clean browser headers โ polite-bot From/X-Bot-Identity headers cause Akamai 404 |
| SFC (HK) | POST https://apps.sfc.hk/edistributionWeb/api/news/search?newsType=EF | Filtered to newsType=EF (enforcement); refNo โ public detail URL |
FX normalization uses tracked mid-market rates (CHF/USD 1.13, SGD/USD 0.74, HKD/USD 0.128 โ refreshed 2026-05-30, manual refresh cycle).
Per-regulator fair-share
When regulator=all, slots are distributed evenly across the three regulators (per-regulator floor max_actions // 3), then any leftover capacity is filled by most-recent records across all three. This prevents SFC's dense newsstream from dominating the output.
Pricing
- Actor start: $0.005 per run
- Enforcement action: $0.20 per emitted record (primary event)
50 records per run = $10.005. Versus a Bloomberg compliance terminal seat at $24,000/year or Thomson Reuters World-Check at $5,000+/year, this is a fraction of the cost for the specific three-regulator coverage that matters for wealth-management compliance.
Related actors
- Singapore MAS Enforcement Tracker โ standalone MAS-only feed
- Hong Kong SFC Enforcement Tracker โ standalone SFC-only feed
- Australia ASIC Enforcement Tracker โ APAC sibling
- FTC Enforcement Actions Scraper โ US consumer-protection sibling
- SEC Litigation Releases โ US securities-enforcement sibling
- FINRA BrokerCheck Search โ US broker-dealer disclosure sibling
- EPA ECHO Enforcement Scraper โ environmental enforcement sibling
- India SEBI Filings Tracker โ APAC capital-markets sibling
Built by NexGenData. Contact: hello@thenextgennexus.com.