Mexico’s Peso Holds A Tight Range As Stocks Push Fresh Records
Mexico’s year-end markets are restrained: tight FX ranges, low volatility, and equities at records even as flows cool.
Key Points
- USD/MXN is near 17.95 per $, with the dollar index stuck in the high-97s.
- Banxico’s 7.00% policy rate still supports carry, but FX technicals favor selling rallies.
- The IPC is at an all-time high, yet near-term momentum looks stretched.
USD/MXN traded at 17.9499 in early Friday dealing, after a 17.8585–17.9556 range. DXY futures were about 97.65 at the Dec. 24 close and sat around 97.7–98.0 into Friday.
In a holiday note, Monex said the peso was moving in “a very narrow range” because volumes were low and the dollar was weak.
Implied FX volatility was 5.44% annualized, reinforcing the sense that positioning—not headlines—is steering the market. In this climate, predictable policy beats grand promises.

On the daily chart, USD/MXN is below moving averages, RSI is in the mid-30s and MACD is negative. On the 4-hour chart, momentum has improved slightly, but the early-December down-channel persists.
Levels in focus are 17.86–17.90 support and 17.98–18.03 resistance. CME data show Mexican peso futures volume near 26,310 contracts, open interest around 257,608, and an open-interest rise of about 1,443 contracts.

The S&P/BMV IPC ended Dec. 24 at 65,616.43, up 0.03% on the day and about 2.58% on the week, with 24.6 million shares traded for 2.183 billion pesos (about $122 million). Actinver estimates the index is up 3.13% in December and 32.53% in 2025.
Top five winners: Corporativo Fragua (+4.14%), Grupo Kuo (+3.45%), GBM (+3.13%), Liverpool (+2.66%), and Alsea (+1.75%).
Top five losers: TEAK (-15.53%), CMR (-3.36%), Nutrisa (-2.17%), Televisa (-1.96%), and Becle (-1.73%). Daily MACD is positive with RSI in the mid-60s; on the 4-hour chart RSI is near 70.
Flows explain the selectivity. The Mexico ETF EWW is up about 57% year-to-date, but shows net outflows of roughly $114.86 million (1 month) and $289.98 million (3 months), even as one-year flows are about +$290.85 million.
Biggest weights include Grupo México, Banorte, América Móvil, FEMSA, Walmex, airport operators, Cemex, and Peñoles—meaning a handful of blue chips are carrying much of the story.
Key Facts
— Deep Dive
— For the complete picture, read our in-depth guide: Mexico Economy 2026: GDP, Peso, Nearshoring, Banxico and Trade
Live Market IntelligenceMexico — Live Market Board
Rio Times · Live Market Intelligence
Mexico — Live Market Board
+0.07%
166,334.86
-0.27%
64,301.04
+0.07%
11,186.57
+0.34%
2,891,651
-1.89%
2,461.23
+0.36%
58,401.58
-1.35%
| Instrument | Last | Change | YoY | Prev. | High | Low | Volume |
|---|---|---|---|---|---|---|---|
| IPC MEX | 64,301.04 | +0.07% | +12.17% | 64,254.98 | 66,121 | 65,405 | 108,886,187 |
| USD/MXN | 17.06 | -0.24% | -8.58% | 17.10 | 17.08 | 17.01 | — |
| WALMEX | 48.07 | -0.62% | -14.38% | 48.37 | 48.65 | 48.02 | 10,781,446 |
| GMEXICO | 223.28 | +0.35% | +73.59% | 222.50 | 226.18 | 222.17 | 1,325,556 |
| FEMSA | 201.19 | -0.24% | +25.67% | 201.67 | 206.71 | 199.56 | 750,706 |
| CEMEX | 19.32 | +0.89% | +19.10% | 19.15 | 19.35 | 19.04 | 14,327,054 |
| GFNORTE | 193.98 | +1.18% | +14.36% | 191.71 | 195.79 | 191.83 | 1,579,115 |
| BIMBO | 60.98 | -0.96% | +11.89% | 61.57 | 61.46 | 60.29 | 1,048,115 |
| TELEVISA | 9.71 | +0.21% | +12.78% | 9.69 | 9.75 | 9.60 | 577,851 |
| AMX | 19.80 | -0.95% | +12.53% | 19.99 | 20.05 | 19.70 | 58,058,525 |
| GAP | 366.23 | +0.43% | -21.21% | 364.68 | 370.85 | 362.82 | 226,946 |
| ASUR | 275.04 | +1.25% | -15.28% | 271.64 | 275.08 | 271.31 | 15,451 |
| OMA | 233.50 | +0.62% | -6.48% | 232.06 | 235.00 | 230.62 | 555,693 |
| KOF | 188.04 | +0.86% | +18.94% | 186.44 | 188.56 | 185.52 | 425,273 |
| GRUMA | 252.90 | +0.11% | -21.85% | 252.61 | 254.74 | 250.36 | 90,048 |
| KIMBER | 39.74 | +0.43% | +8.85% | 39.57 | 40.09 | 39.33 | 490,551 |
| AMX ADR | 23.38 | -0.23% | +22.25% | 23.43 | 23.49 | 23.06 | 1,347,445 |
This article was produced by The Rio Times’ automated newsroom system. How we use AI · Report an error
In depth