Pricing
Pay per event
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
Actor stats
0
Bookmarked
3
Total users
0
Monthly active users
14 days ago
Last modified
Categories
Share
Scrape listed issuers and material disclosures (hechos esenciales) from Chile's Comisiรณn para el Mercado Financiero. Two modes: pull ~500 public securities issuers with RUT, ticker, board, and registered address, or pull the rolling 7-day window of disclosures filed across the entire RVEMI register.
CMF Chile Scraper Features
- Two modes โ
issuersfor company profiles,filingsfor recent hechos esenciales - Returns issuer identity data (RUT, razรณn social, ticker, registered city and region)
- Extracts board membership and CEO from the directors tab
- Captures published financial statement (EEFF) URLs so you can drill into FECU filings yourself
- Returns the last 7 days of hechos esenciales across all RVEMI issuers โ filing date, type, document number, and direct PDF links
- No login, no captcha, no proxy โ CMF's portada feed is publicly accessible
Who Uses CMF Chile Data?
- Equity research analysts โ Track new material disclosures across Chilean listed issuers without refreshing the portal every morning
- Compliance teams โ Build a registry of active (vigente) public-securities issuers with their RUT, address, and governance details
- LATAM market researchers โ Map sector composition of the Chilean public market with structured exports
- Legal and M&A teams โ Pull board rosters and registered offices for due diligence on counterparties
How the CMF Chile Scraper Works
- Pick a mode โ
filings(default) pulls the last 7 days of hechos esenciales from the portada feed.issuerswalks the issuer register and fetches profile, directors, and EEFF tabs per company. - Filings mode โ Parses the public hechos portada table. One record per filing, with the document URL kept intact for downstream PDF retrieval.
- Issuers mode โ Lists all entities of the chosen
issuer_type(RVEMI by default), then visits each issuer's identity, directors, and EEFF tabs to assemble a profile record. - Export โ Records land in your Apify dataset as JSON. Filings and issuers are flagged via the
sourcefield.
Input
Recent disclosures (default)
{"mode":"filings","maxItems":50}
Issuer profiles
{"mode":"issuers","issuer_type":"RVEMI","maxItems":100}
| Field | Type | Default | Description |
|---|---|---|---|
| mode | string | filings | Either filings (last 7 days of hechos esenciales) or issuers (issuer profiles). |
| issuer_type | string | RVEMI | Issuer-type filter used only in issuers mode. RVEMI is the public-securities register. |
| maxItems | integer | 10 | Cap on records returned. |
CMF Chile Scraper Output Fields
The output schema is shared across both modes โ fields that don't apply to the chosen mode are returned as empty strings or null. Use the source field to distinguish records.
Filings mode example
{"issuer_name":"BANCO DE CHILE","rut":"97.004.000-5","filing_date":"2026-05-10 17:32","filing_type":"Hecho Esencial","title":"234567","description":"","attachments":"https://www.cmfchile.cl/institucional/hechos/hecho_documento.php?id=234567","source":"filings","scraped_at":"2026-05-11T04:15:22.119Z"}
Issuers mode example
{"issuer_id":"12345","issuer_name":"EMPRESAS COPEC S.A.","rut":"90.690.000-9","ticker":"COPEC","sector":"Emisores de Valores de Oferta Pรบblica","vigencia":"Vigente","ceo":"Eduardo Navarro Beltrรกn","board":"Roberto Angelini Rossi (Presidente), Jorge Andueza Fouque (Director)","domicilio":"Agustinas 1382","ciudad":"Santiago","region":"Metropolitana","detail_url":"https://www.cmfchile.cl/institucional/mercados/entidad.php?auth=&send=&mercado=V&rut=90690000","eeff_url":"https://www.cmfchile.cl/institucional/mercados/entidad.php?mercado=V&rut=90690000&pestania=62","source":"issuers","scraped_at":"2026-05-11T04:15:22.119Z"}
| Field | Type | Description |
|---|---|---|
| issuer_id | string | Internal CMF row identifier |
| issuer_name | string | Issuer legal name (razรณn social) |
| ticker | string | Stock exchange trading name (nemotรฉcnico) |
| rut | string | Chilean tax ID (RUT) of the issuer |
| sector | string | Entity-type classification (e.g. Emisores de Valores de Oferta Pรบblica) |
| filing_type | string | Disclosure type (Hecho Esencial, Estado Financiero, Memoria) |
| filing_date | string | Date the filing was submitted to CMF |
| fiscal_period | string | Fiscal period for financial filings (e.g. 202412) |
| title | string | Filing document number or title |
| description | string | Subject matter of the disclosure |
| attachments | string | Comma-separated document URLs for this filing |
| revenue_clp | number | Revenue in Chilean pesos. Always null โ see notes. |
| operating_income_clp | number | Operating income in CLP. Always null โ see notes. |
| net_income_clp | number | Net income in CLP. Always null โ see notes. |
| equity_clp | number | Total equity in CLP. Always null โ see notes. |
| ceo | string | Chief Executive Officer name |
| board | string | Comma-separated list of board directors with role |
| detail_url | string | URL to the CMF issuer detail page |
| eeff_url | string | URL to the issuer's published financial statements (EEFF) |
| vigencia | string | Issuer status: Vigente or No Vigente |
| domicilio | string | Registered street address |
| ciudad | string | City of registration |
| region | string | Region of registration |
| source | string | Data source indicator: issuers or filings |
| scraped_at | string | ISO timestamp when the record was scraped |
FAQ
How do I get Chilean material disclosures from CMF?
CMF Chile Scraper does it without a login. Set mode to filings and run โ the actor reads the public hechos portada (last 7 days, all issuers) and ships one record per filing with the underlying document URL kept intact.
How much does this actor cost to run?
CMF Chile Scraper uses pay-per-event pricing on the default_2603_basic profile at a 1.25x coefficient. No proxy fees โ CMF's portal is reachable directly. A 200-record run typically costs a few cents in platform fees.
Can I get financial statement figures (revenue, net income)?
CMF Chile Scraper does not parse FECU figures. CMF publishes the structured numbers as FECU XML and PDF only โ the HTML pages don't contain them. The actor returns null for revenue_clp, operating_income_clp, net_income_clp, and equity_clp, and exposes eeff_url so you can fetch the raw documents yourself.
What does RVEMI mean?
RVEMI is CMF's register code for Emisores de Valores de Oferta Pรบblica โ public-securities issuers, i.e. the ~500 companies actually listed on the Chilean market. It's the right default for most use cases. Change issuer_type only if you specifically need a different register slice.
Does CMF Chile Scraper need proxies?
CMF Chile Scraper runs proxy-free. The CMF portal accepts traffic from datacenter IPs at the volumes this actor produces. The hechos search endpoint requires an image captcha and is intentionally not used โ the portada feed covers the same data without one.
Need More Features?
Need FECU XML parsing, historical hechos beyond 7 days, or additional registers (insurance, pension funds)? Open an issue or get in touch.
Why Use CMF Chile Scraper?
- No login or captcha โ Uses CMF's public portada and entity pages. The captcha-gated hechos search is avoided by design.
- Both directions covered โ Pull recent disclosures across all issuers, or walk the issuer register for profile data. One actor, one schema, two angles on the same dataset.
- Direct document URLs โ Filing records carry the PDF URL straight through, so the downstream pipeline can fetch the source document without re-scraping.
