๐Ÿฆ FINMA + MAS + SFC Combined Regulator Enforcement Tracker avatar

๐Ÿฆ FINMA + MAS + SFC Combined Regulator Enforcement Tracker

Pricing

from $200.00 / 1,000 enforcement actions

Go to Apify Store
๐Ÿฆ FINMA + MAS + SFC Combined Regulator Enforcement Tracker

๐Ÿฆ 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

NexGenData

Maintained by Community

Actor 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

RegulatorEndpointNotes
FINMA (CH)POST https://www.finma.ch/en/api/search/getresultBrowser-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=EFFiltered 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.


Built by NexGenData. Contact: hello@thenextgennexus.com.