VOOZH about

URL: https://apify.com/nexgendata/finma-mas-sfc-enforcement-tracker?fpr=2ayu9b

⇱ FINMA MAS SFC Enforcement API β€” Cross-Border Fines Β· Apify


πŸ‘ FINMA + MAS + SFC Combined Enforcement Tracker avatar

FINMA + MAS + SFC Combined Enforcement Tracker

Pricing

from $200.00 / 1,000 enforcement actions

Go to Apify Store

FINMA + MAS + SFC Combined 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

11 hours ago

Last modified

Share

The wealth-management compliance trifecta in one normalized feed.

Three of the world's most consequential wealth-management regulators β€” FINMA in Switzerland, MAS in Singapore, and the SFC in Hong Kong β€” publish enforcement actions on three different sites, in three formats, against three currencies. This Actor collapses all of that into one normalized cross-border feed: every fine, ban, prosecution and licence withdrawal carries a single regulator tag, a target-entity name, an ISO date, the local-currency amount plus a USD conversion, and a stable source URL. It is the breadth layer for cross-jurisdiction private-banking surveillance, designed to sit alongside (not replace) the deeper standalone MAS and SFC trackers.

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

  • Cross-border private-bank surveillance β€” monitor the CH↔SG↔HK wealth corridor in a single feed
  • Onboarding & periodic-review adverse-media β€” screen entities across all three hubs at once
  • Group-level compliance dashboards β€” feed one normalized stream into board and group-compliance reporting
  • Tri-jurisdiction counterparty screening β€” check counterparties against FINMA, MAS and SFC enforcement in one query

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":"24PR102",
"target_entity":"Example Securities Ltd",
"target_type":"firm",
"action_type":"fine",
"date":"2025-11-12",
"fine_amount_local":8000000,
"fine_currency":"HKD",
"fine_amount_usd":1025000,
"jurisdiction":"Hong Kong",
"summary":"...",
"source_url":"https://www.sfc.hk/...",
"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.

FAQ

  • Does this replace the standalone MAS and SFC trackers? No β€” this is the breadth feed; the standalones carry deeper per-jurisdiction fields and more curated history.
  • Are amounts converted to USD? Yes β€” local currency plus USD per record.
  • What happens when a regulator returns nothing? Curated records tagged data_source: curated, or a single info row; you never pay for empty live runs at the primary rate.
  • Which regulators exactly? FINMA (CH), MAS (SG), SFC (HK).

Need more depth on one jurisdiction?

This is the breadth layer. For deeper, single-jurisdiction history and jurisdiction-native fields, drop down to the standalone trackers below.

Related actors


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

You might also like

MAS Singapore Financial Institutions Directory Scraper

alwaysprimedev/mas-singapore-financial-institutions-directory-scraper

Scrape every MAS-licensed bank, insurer, payment-service provider, capital-markets licensee, and financial adviser in Singapore β€” with full licence breakdowns, sub-activities, key personnel, and contacts.

UK ICO Enforcement Actions

spookyweb/uk-ico-enforcement-actions

Search the UK Information Commissioner's Office (ICO) Enforcement Register for monetary penalties, reprimands, enforcement notices and prosecutions under GDPR, UK GDPR, PECR and Data Protection Act 2018.

EU Financial License Scraper (MFSA, CySEC, FINMA)

jungle_synthesizer/mfsa-cysec-finma-eu-financial-license-scraper

Aggregate Malta MFSA, Cyprus CySEC, and Swiss FINMA financial license registers. Returns firm name, registry number, license type (CIF, MiFID, Bank, FinTech), status, authorised services, financial instruments, and regulatory history. Built for KYC, AML compliance, and MiFID-passport research.

πŸ‘ User avatar

BowTiedRaccoon

2