CMF Chile Issuer & Disclosure Scraper avatar

CMF Chile Issuer & Disclosure Scraper

Pricing

Pay per event

Go to Apify Store
CMF Chile Issuer & Disclosure Scraper

CMF Chile Issuer & Disclosure Scraper

Scrapes public issuer filings, hechos esenciales (material disclosures), and director data from Chile's Comisión para el Mercado Financiero (CMF). Covers ~500 listed issuers on the securities market (RVEMI). No login required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Scrapes public issuer profiles and material disclosures (hechos esenciales) from Chile's Comisión para el Mercado Financiero (CMF). Returns registered entities with RUT, sector classification, directors, CEO, and financial statement links — or a rolling seven-day feed of all regulatory filings across the market.


CMF Chile Scraper Features

  • Extracts all ~1,134 RVEMI issuers (listed securities companies) from the CMF public registry
  • Collects issuer identification data — razón social, RUT, trading name, domicilio, ciudad, región
  • Returns board of directors with individual roles, and CEO identification where available
  • Scrapes published financial statement URLs (EEFF) for each issuer
  • Pulls the last 7 days of hechos esenciales (material disclosures) across all entities in one run
  • Two operating modes — issuer profiles or recent filings — configurable via a single input field
  • No browser required. No proxies needed. CMF is a government portal with no anti-bot measures.

What Can You Do With CMF Data?

  • Investment research teams — pull fresh issuer profiles and filing alerts without monitoring the CMF portal manually
  • Compliance and legal teams — track material disclosures filed by Chilean listed companies for due diligence workflows
  • Data vendors and aggregators — build a structured, queryable dataset of Chilean securities market participants
  • Fintech developers — feed issuer registry data into applications that need company identity verification or board composition data
  • Academic and policy researchers — study corporate governance patterns, director networks, or disclosure frequency across Chile's public markets

How CMF Chile Scraper Works

  1. Pick a mode. Set mode to "filings" for recent hechos esenciales or "issuers" for full issuer profiles.
  2. Filings mode hits the hechos_portada.php feed, which CMF publishes in real time. One page, no pagination — returns every filing from the last seven days.
  3. Issuers mode starts from the full entity listing, filters to your target type (default: RVEMI), and walks a four-step chain: listing → identification tab → directors tab → financial statements tab. Three to four requests per issuer.
  4. Results land in the Apify dataset — structured JSON, consistent field names, ready to export or pipe into downstream tools.

Input

{
"maxItems": 50,
"mode": "filings"
}
FieldTypeDefaultDescription
maxItemsinteger10Maximum number of records to return
modestring"filings"Scrape mode: "filings" for recent disclosures, "issuers" for issuer profiles
issuer_typestring"RVEMI"Issuer type filter (issuers mode only). RVEMI = public securities issuers

Issuers mode example:

{
"maxItems": 100,
"mode": "issuers",
"issuer_type": "RVEMI"
}

CMF Chile Scraper Output Fields

Filings Mode

Returns one record per disclosure filed in the last seven days.

{
"source": "filings",
"issuer_name": "BANCO DE CHILE",
"rut": null,
"ticker": null,
"filing_type": "Hecho Esencial",
"filing_date": "11/05/2026 - 09:14",
"title": "N 1234 - Hecho Esencial",
"description": "Hecho Esencial",
"attachments": "https://www.cmfchile.cl/sitio/aplic/serdoc/ver_sgd.php?s=...",
"scraped_at": "2026-05-11T05:34:49.000Z"
}
FieldTypeDescription
sourcestringAlways "filings" in this mode
issuer_namestringIssuer legal name as listed on the filing
rutstringChilean tax ID (null in filings mode)
filing_typestringDisclosure category (e.g. Hecho Esencial, Estado Financiero)
filing_datestringFiling submission date and time
titlestringDocument number or filing title
descriptionstringSubject matter of the disclosure
attachmentsstringURL to the filing document
scraped_atstringISO timestamp of when the record was scraped

Issuers Mode

Returns one record per issuer, assembled from four CMF pages.

{
"source": "issuers",
"issuer_id": "96806890-6",
"issuer_name": "BANCO SANTANDER-CHILE",
"ticker": "BSANTANDER",
"rut": "96806890-6",
"sector": "Emisores de Valores de Oferta Publica",
"fiscal_period": "202412",
"ceo": "Matias Sanchez Morales",
"board": "Ricardo Awad Brandao (Director); Claudio Melandri Hinojosa (Presidente)",
"detail_url": "https://www.cmfchile.cl/institucional/mercados/entidad.php?...",
"eeff_url": "https://www.cmfchile.cl/sitio/aplic/serdoc/ver_sgd.php?s=...",
"vigencia": "Vigente",
"domicilio": "Bandera 140, Piso 3",
"ciudad": "Santiago",
"region": "Metropolitana de Santiago",
"revenue_clp": null,
"operating_income_clp": null,
"net_income_clp": null,
"equity_clp": null,
"scraped_at": "2026-05-11T05:34:49.000Z"
}
FieldTypeDescription
sourcestringAlways "issuers" in this mode
issuer_idstringCMF internal identifier (RUT)
issuer_namestringIssuer legal name (razon social)
tickerstringStock exchange trading name (nemotecnico)
rutstringChilean tax ID
sectorstringEntity type classification
vigenciastringRegistration status: Vigente (active) or No Vigente
fiscal_periodstringMost recent EEFF period (e.g. 202412)
ceostringChief Executive Officer name
boardstringDirectors, each as Name (Role), semicolon-separated
detail_urlstringURL to the CMF issuer detail page
eeff_urlstringURL to the most recent published financial statements
domiciliostringRegistered street address
ciudadstringCity of registration
regionstringRegion of registration
revenue_clpnumberAlways null — financial figures are in XML/PDF files, not HTML
operating_income_clpnumberAlways null
net_income_clpnumberAlways null
equity_clpnumberAlways null
scraped_atstringISO timestamp of when the record was scraped

FAQ

How do I scrape CMF Chile issuer data?

CMF Chile Scraper runs against the CMF public portal at cmfchile.cl. Set mode to "issuers" and issuer_type to "RVEMI" for listed public companies, then set maxItems to however many records you need. The registry has around 1,134 RVEMI entities.

How much does CMF Chile Scraper cost to run?

Pricing is $0.10 per start plus $0.00125 per record. A full run of all 1,134 RVEMI issuers costs roughly $1.52 in data charges.

What is a hecho esencial?

A material disclosure — a regulatory filing that Chilean listed companies must submit to CMF when something significant happens: acquisitions, board changes, credit downgrades, earnings surprises. The filings mode returns everything filed in the last seven days, across all registered entities.

Does CMF Chile Scraper need proxies?

No. CMF is a Chilean government financial regulator. The portal has no CAPTCHA, no rate limiting, and no anti-bot measures on the public pages. Standard HTTP requests work fine.

Can I get financial figures like revenue and net income?

CMF Chile Scraper returns links to the EEFF documents (financial statements), but not the figures themselves. Revenue, income, and equity data live inside XML and PDF files — the scraper's output includes the eeff_url field pointing to the most recent one.


Need More Features?

Need historical filings beyond seven days, financial figure extraction, or a different issuer type? File an issue or get in touch.

Why Use CMF Chile Scraper?

  • No proxies, no browser — the CMF portal is fully accessible via standard HTTP, which keeps runs fast and cheap
  • Two modes, one tool — monitoring recent filings and building an issuer registry are different workflows; this actor handles both without configuration gymnastics
  • Clean field structure — flat JSON output with consistent field names, so the data lands in your database without a cleanup pass