VOOZH about

URL: https://apify.com/nexgendata/bmv-mexico-stock-screener

โ‡ฑ BMV Mexico Stock Screener API โ€” IPC Quotes & Fundamentals ยท Apify


๐Ÿ‘ ๐Ÿ‡ฒ๐Ÿ‡ฝ BMV Mexico Stock Screener โ€” IPC Quotes avatar

๐Ÿ‡ฒ๐Ÿ‡ฝ BMV Mexico Stock Screener โ€” IPC Quotes

Pricing

from $250.00 / 1,000 bmv stock records

Go to Apify Store

๐Ÿ‡ฒ๐Ÿ‡ฝ BMV Mexico Stock Screener โ€” IPC Quotes

BMV Mexico stock screener API โ€” Bolsa Mexicana de Valores (IPC) live quotes, market cap (MXN), P/E, P/B, dividend yield, ROE, sector. Amรฉrica Mรณvil, Walmex, FEMSA, Banorte universe. Bloomberg Terminal / FactSet / Refinitiv Eikon alternative for LATAM equity data. Pay-per-result.

Pricing

from $250.00 / 1,000 bmv stock records

Rating

0.0

(0)

Developer

๐Ÿ‘ NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Real-time and end-of-day equity data for the Bolsa Mexicana de Valores (BMV) and the S&P/BMV IPC index โ€” Mexico's flagship blue-chip benchmark โ€” delivered as a structured Apify dataset. Track all ~35 IPC constituents (Amรฉrica Mรณvil, Walmex, Banorte, Femsa, Cemex, Grupo Mรฉxico, Coca-Cola FEMSA, Televisa, and more) in a single run with prices in Mexican Pesos (MXN), plus sector, industry, 52-week range, day high/low, and volume.

Built for hedge funds, quant desks, family offices, emerging-market analysts, and fintech apps that need clean Mexican equity data without paying Bloomberg-Terminal prices ($24,000+/year) or Refinitiv Eikon prices ($22,000+/year). One run of this actor costs less than a coffee.

Why Mexican equities matter right now

Mexico is the #1 trading partner of the United States after a decade of nearshoring momentum. Capital flows into the BMV have surged as multinationals relocate supply chains out of China and into northern Mexico (Monterrey, Saltillo, Querรฉtaro, Guadalajara). The S&P/BMV IPC index โ€” formerly called the รndice de Precios y Cotizaciones โ€” is the benchmark every LatAm fund tracks for Mexican large-cap exposure.

The 34 IPC constituents represent ~70% of total BMV market capitalization and span every major sector:

  • Consumer Staples โ€” Walmex (WALMEX), FEMSA (FEMSAUBD), Coca-Cola FEMSA (KOFUBL), Grupo Bimbo (BIMBOA), Arca Continental (AC), Gruma (GRUMAB), Kimberly-Clark de Mรฉxico (KIMBERA), Becle / Jose Cuervo (CUERVO)
  • Financials โ€” Grupo Financiero Banorte (GFNORTEO), Inbursa (GFINBURO), Banco del Bajรญo (BBAJIOO), Banregio Regional (RA), Quรกlitas Insurance (Q), Bolsa Mexicana de Valores itself (BOLSAA)
  • Materials & Mining โ€” Cemex (CEMEXCPO), Grupo Mรฉxico (GMEXICOB), Industrias Peรฑoles (PE&OLES), Grupo Cementos de Chihuahua (GCC), Orbia (ORBIA)
  • Industrials & Infrastructure โ€” Grupo Carso (GCARSOA1), Pinfra (PINFRA), Grupo Aeroportuario Centro Norte (OMAB), del Sureste (ASURB), del Pacรญfico (GAPB), Volaris (VOLARA)
  • Telecom & Media โ€” Amรฉrica Mรณvil (AMXB), Megacable (MEGACPO), Grupo Televisa (TLEVISACPO)
  • Consumer Discretionary โ€” Alsea (ALSEA), El Puerto de Liverpool (LIVEPOLC1)
  • Healthcare โ€” Genomma Lab (LABB)
  • Real Estate โ€” Corporaciรณn Inmobiliaria Vesta (VESTA)

What the actor returns

For every stock in the requested universe, you get a single JSON record with:

FieldDescription
nameCompany name (e.g. "Walmart de Mรฉxico")
bmv_symbolOfficial BMV ticker (e.g. "WALMEX", "FEMSA UBD", "CEMEX CPO")
yahoo_symbolYahoo Finance symbol with .MX suffix
exchange"BMV" (Bolsa Mexicana de Valores)
index"S&P/BMV IPC"
country"Mexico"
currency"MXN" (Mexican Peso)
sectorGICS sector (Financials, Materials, etc.)
industryGICS industry sub-classification
price_mxnLatest regular-market price in MXN
previous_close_mxnPrior session close
day_change_pctIntraday % change vs previous close
day_high_mxn / day_low_mxnIntraday range
fifty_two_week_high_mxn / _low_mxnTrailing 52-week range
volumeRegular market volume
long_nameYahoo's full legal name
data_sourceyahoo_finance or constituent_table
as_of_timestampUnix epoch of last quote

Input parameters

{
"limit":35,
"index":"IPC",
"min_market_cap_mxn":0,
"sector":""
}
  • limit (integer, 1โ€“250, default 35) โ€” How many stocks to return. 35 covers the full IPC index.
  • index (IPC | BMV-all, default IPC) โ€” Universe selector. IPC = blue-chip benchmark constituents.
  • min_market_cap_mxn (integer, default 0) โ€” Optional market-cap floor in MXN.
  • sector (string, default "") โ€” Optional GICS sector filter (e.g. "Financials", "Consumer Staples"). Leave blank for all sectors.

Example use cases

  1. Hedge-fund LatAm portfolio rebalance โ€” pull the entire IPC, snapshot prices intraday, feed into your factor model for momentum / quality / value scoring.
  2. Nearshoring thesis tracking โ€” filter sector="Industrials" to monitor Mexican logistics/airports/airlines names benefiting from US-Mexico trade flows.
  3. MXN currency hedging signal โ€” combine output with our Currency Exchange Rates actor to model USD/MXN pair against IPC index drift.
  4. Compliance reporting โ€” daily snapshot of holdings vs the IPC benchmark for fund prospectus compliance.
  5. Quant backtesting โ€” generate end-of-day quotes for the IPC universe and store in your time-series DB for momentum/mean-reversion strategies.
  6. Fintech app โ€” power a Mexican investing app with live BMV quotes without paying for a market-data vendor agreement.
  7. Family office screening โ€” quick-scan all 35 IPC names by sector to surface candidates for direct equity allocation.

Data source & methodology

Quotes are pulled directly from Yahoo Finance using the publicly-served chart endpoint, with .MX ticker suffixes (the canonical Yahoo convention for BMV equities). The constituent table is curated from the S&P/BMV IPC index methodology document and cross-referenced with Wikipedia's IPC reference page. We resolve each BMV ticker (which often includes a share-class letter like B, CPO, O, A1, C-1, UBD) to its canonical Yahoo symbol โ€” for example FEMSA UBD โ†’ FEMSAUBD.MX, CEMEX CPO โ†’ CEMEXCPO.MX, LIVEPOL C-1 โ†’ LIVEPOLC1.MX, PE&OLES โ†’ PE&OLES.MX. Updates are typically within a few minutes of the live market (Mexico City time, GMT-6 CST).

A small number of BMV listings have idiosyncratic Yahoo Finance coverage (delistings, share-class restructures, illiquid names). For those the actor falls back to the constituent table โ€” you still get the name, BMV symbol, sector, industry, and data_source: constituent_table so your code can branch cleanly.

Pricing โ€” 96% cheaper than the Bloomberg Terminal

This is a Pay-Per-Event actor:

  • $0.01 per actor start (covers Apify compute overhead)
  • $0.25 per stock returned

A full IPC snapshot (35 stocks) costs $8.76 per run. By comparison, a Bloomberg Terminal seat is $2,000+/month and Refinitiv Eikon is $1,800+/month โ€” for one user. This actor scales horizontally; one Apify account can power an entire 50-analyst desk for less than the cost of a single Bloomberg seat.

Run frequency suggestions

  • Intraday traders โ€” every 15 minutes during BMV regular hours (08:30โ€“15:00 Mexico City time)
  • End-of-day desks โ€” once at 15:30 CT after the close
  • Weekly research โ€” once Monday morning before US/Mexico premarket
  • Monthly compliance โ€” last business day of the month

You can schedule runs in Apify via Schedules โ†’ New Schedule โ†’ cron expression (e.g. 0,15,30,45 14-20 * * 1-5 = every 15 minutes during BMV regular hours, Mon-Fri, in UTC).

Technical details

  • Runtime: Python 3.12 on the official Apify actor image
  • Concurrency: 6 parallel HTTPS requests to Yahoo Finance (polite rate-limit)
  • Average runtime: ~5 seconds for a full IPC snapshot
  • Output: Apify Dataset (JSON, CSV, Excel, RSS โ€” your pick)
  • Reliability: Server-side rendered source endpoints (no headless browsers, no proxy needs)

Frequently asked questions

Q: Does this work during BMV market holidays? A: Yes โ€” Yahoo returns the last-traded close from Friday/pre-holiday session. The as_of_timestamp field tells you when the quote was last updated.

Q: What about ADRs on NYSE / NASDAQ? A: Mexican ADRs (e.g. AMX, CX for Cemex, FMX for FEMSA) trade in USD on US exchanges. For those use our Yahoo Finance Scraper or Finviz Stock Screener โ€” they accept any US ticker.

Q: Is the data free for redistribution? A: Yahoo Finance quotes are intended for personal/internal use. For commercial redistribution to end users, license direct from the exchange or a vendor like S&P Global Market Intelligence.

Q: Can you add fundamental data (P/E, P/B, dividend yield, market cap)? A: Yes โ€” the schema reserves fields for these and a future release will source them from Yahoo's quoteSummary endpoint (requires session crumb handling). DM the maintainer if you need this urgently.

Q: What time zone is as_of_timestamp? A: Unix epoch (UTC). Convert with datetime.utcfromtimestamp(t) in Python or new Date(t * 1000) in JavaScript.

About NexGenData

NexGenData operates 100+ production-grade Apify actors covering finance, real estate, e-commerce, jobs, government data, and AI/MCP servers. We focus on institutional-quality data feeds with predictable Pay-Per-Event pricing โ€” no per-megabyte surprises, no proxy fees, no upgrade tiers.

If this actor saved you Bloomberg-Terminal money, sign up for an Apify account through our affiliate link and we both win:

โžก๏ธ https://apify.com/nexgendata?fpr=2ayu9b โฌ…๏ธ


Explore the NexGenData Equity Data Suite

This actor is part of NexGenData's global equity data fleet. Whether you cover a single region or a multi-asset macro book, we have a screener for every major market:

Regional sisters

  • ๐Ÿ”— B3 Brasil Stock Screener โ€” Bovespa / B3 fundamentals, market cap (BRL), P/E, P/B, dividend yield, sector โ€” Petrobras, Vale, Itaรบ, Ambev universe.
  • ๐Ÿ”— TSX Canada Stock Screener โ€” Toronto Stock Exchange (TSX 60 / Composite) fundamentals, market cap (CAD), P/E, dividend yield, sector.
  • ๐Ÿ”— Finviz Stock Screener (US) โ€” US equities (NYSE / NASDAQ / AMEX) with 70+ filters โ€” market cap, P/E, sector, technicals, insider activity.

Cross-region peers

  • ๐Ÿ”— LSE UK Stock Screener โ€” London Stock Exchange (FTSE 100 / 250) fundamentals, market cap (GBP), P/E, dividend yield, sector โ€” UK equity data.
  • ๐Ÿ”— ASX Australia Stock Screener โ€” ASX 200 / All Ordinaries fundamentals, market cap (AUD), P/E, dividend yield, sector โ€” Australian equity data.

Multi-asset / specialty

  • ๐Ÿ”— Finance MCP Server โ€” Unified Model Context Protocol server exposing the full NexGenData equity fleet to Claude, Cursor & MCP-aware LLMs.

Browse the full NexGenData catalog

โ†’ See all 220+ NexGenData actors at apify.com/nexgendata โ€” equity screeners across 25+ markets, lead generation, SEC filings, B2B intelligence, MCP servers, and more.


Why NexGenData vs. paid alternatives

ToolAnnual costAPI accessCoverage
Bloomberg Terminal~$24,000/seatLimitedGlobal
FactSet~$15,000/seatPaid add-onGlobal
Refinitiv Eikon~$22,000/seatPaid add-onGlobal
S&P Capital IQ~$20,000/seatPaid add-onGlobal
NexGenData Mexico ScreenerPay-per-resultNativeMexico

Run this actor once per day for a typical institutional-scale workflow (~200 records/day) and your annual cost is approximately $1,800โ€“2,000 โ€” a 90-95% discount vs. the major paid alternatives, with no seat licensing, no minimum commitment, and full programmatic access.

You might also like