IBOV 173,787 ▼ 0.73% IPSA 10,788 ▼ 1.00% IPC MEX 68,588 ▼ 0.40% MERVAL 3,166,407 ▲ 2.49% COLCAP 2,176.90 ▼ 0.26% BVL PERÚ 34,836.62 ▲ 0.71% USD/BRL 5.04 ▲ 0.13% USD/MXN 17.34 ▲ 0.12% USD/CLP 888.00 ▼ 0.41% USD/COP 3,666 ▲ 0.83% USD/PEN 3.40 ▼ 0.32% USD/ARS 1,409 ▼ 0.07% USD/UYU 40.13 ▲ 1.58% USD/PYG 5,998 ▼ 0.32% USD/BOB 6.86 ▲ 1.81% USD/DOP 58.15 ▲ 0.12% USD/CRC 451.23 ▲ 2.38% USD/GTQ 7.62 ▲ 2.23% USD/HNL 26.63 ▲ 1.72% USD/NIO 36.62 ▲ 0.31% USD/VES 548.00 ▼ 0.13% USD/PAB 1.00 ▲ 2.24% USD/BZD 2.00 ▲ 1.68% USD/JMD 156.59 ▲ 0.93% USD/TTD 6.75 ▲ 1.47% EUR/BRL 5.88 ▼ 0.16% BRENT 91.12 ▼ 2.76% WTI 87.36 ▼ 1.73% IRON ORE 161.91 — — COPPER 6.39 ▼ 0.11% GOLD 4,593 ▲ 2.08% SILVER 75.88 ▲ 0.30% SOY 1,187 ▼ 0.65% CORN 446.75 ▼ 1.97% WHEAT 610.50 ▼ 2.16% COFFEE 265.90 ▼ 3.04% SUGAR 14.07 ▲ 1.01% ORANGE JUICE 158.80 ▼ 5.84% COTTON 76.25 ▼ 0.68% COCOA 3,901 ▼ 4.83% BEEF 239.05 ▼ 4.28% CATTLE 348.43 ▼ 1.30% LITHIUM 87.15 ▼ 0.40% PETR4 42.00 ▼ 1.20% VALE3 82.82 ▼ 1.36% ITUB4 40.04 ▲ 0.10% BBDC4 17.70 ▼ 1.12% ABEV3 16.32 ▲ 0.18% BBAS3 20.30 ▼ 1.41% B3SA3 16.50 — 0.00% WEGE3 44.10 ▲ 0.87% PRIO3 62.25 ▼ 1.14% SUZB3 41.91 ▲ 0.53% RENT3 42.02 ▼ 1.87% AZZA3 19.31 ▼ 2.72% CSAN3 3.80 ▼ 3.55% RAIZ4 0.36 ▲ 5.88% PCAR3 1.86 ▼ 5.10% GMAT3 4.27 ▲ 3.14% PSSA3 48.31 ▲ 0.06% CVCB3 1.50 ▼ 6.25% POSI3 4.07 ▼ 1.69% SLCE3 15.50 ▼ 2.52% NATU3 9.95 ▼ 1.49% BRKM5 10.46 ▼ 6.02% RANI3 8.02 ▲ 1.01% CSNA3 6.71 ▼ 1.32% CMIN3 4.66 ▼ 0.85% USIM5 11.08 ▲ 4.04% GGBR4 22.77 ▼ 3.11% ENEV3 25.63 ▲ 2.52% NEOE3 33.80 — 0.00% CPFE3 43.39 ▲ 0.84% CMIG4 10.76 ▼ 2.62% EQTL3 38.55 ▲ 0.92% LREN3 14.90 ▼ 0.67% VIVT3 33.82 ▲ 0.65% RAIL3 13.72 ▼ 0.94% KLABIN 16.67 — 0.00% RAIA DROGASIL 18.69 ▼ 1.37% RDOR3 34.02 ▼ 1.31% HAPV3 12.15 ▼ 2.64% FLRY3 15.39 ▼ 2.22% SMTO3 16.98 ▼ 1.05% UGPA3 25.87 ▼ 3.86% VBBR3 29.75 ▼ 3.75% BBSE3 35.40 ▲ 2.37% BPAC11 53.75 ▼ 1.01% CURY3 31.73 ▼ 1.40% AERI3 2.29 ▼ 1.29% VIVARA 21.84 ▼ 1.40% COMPASS 26.77 ▼ 0.82% VAMOS 3.06 ▼ 4.08% SANB11 27.16 ▼ 0.22% ASAI3 8.75 ▼ 2.56% SBSP3 27.95 ▼ 0.75% WALMEX 52.48 ▲ 0.04% GMEXICO 214.29 ▲ 0.39% FEMSA 206.62 ▼ 1.53% CEMEX 22.77 ▲ 0.26% GFNORTE 180.63 ▼ 2.44% BIMBO 59.69 ▲ 1.50% TELEVISA 9.33 ▼ 3.72% AMX 22.08 ▼ 1.43% GAP 407.34 ▼ 1.53% ASUR 296.27 ▼ 1.45% OMA 217.77 ▼ 0.33% KOF 187.08 ▲ 0.74% GRUMA 291.39 ▼ 0.73% KIMBER 38.40 ▲ 0.39% SQM-B 76,200 ▲ 1.10% COPEC 6,323 ▼ 3.61% BSANTANDER 70.00 ▼ 1.96% FALABELLA 5,700 ▼ 2.98% ENELAM 78.00 ▼ 1.25% CENCOSUD 2,099 ▼ 3.72% CMPC 1,066 ▼ 4.82% BANCO CHILE 167.66 ▼ 2.81% LATAM AIR 24.10 ▲ 1.43% YPF 78,350 ▲ 1.65% GGAL 7,495 ▲ 3.59% PAMPA 5,095 ▲ 2.16% TXAR 692.50 ▲ 3.28% ALUAR 1,019 ▲ 1.39% TGS 9,135 ▲ 0.05% CEPU 2,356 ▲ 4.43% MIRGOR 16,950 ▲ 1.04% COME 49.36 ▲ 4.82% LOMA NEGRA 3,593 ▲ 2.50% BYMA 296.75 ▲ 1.37% TELECOM ARG 4,328 ▲ 5.55% ECOPETROL 14.62 ▼ 1.02% BANCOLOMBIA 68.59 ▼ 0.87% GRUPO AVAL 4.61 ▼ 1.71% CREDICORP 342.63 ▲ 0.33% SOUTHERN COPPER 191.30 ▼ 1.84% BUENAVENTURA 36.89 ▲ 5.37% MERCADOLIBRE 1,696 ▲ 0.01% NUBANK 13.13 ▲ 0.61% XP 16.67 ▼ 1.71% PAGSEGURO 9.35 ▲ 0.21% STONE 11.45 ▲ 1.06% GLOBANT 40.43 ▲ 1.25% TECNOGLASS 43.09 ▼ 2.53% GAP AIRPORT 236.30 ▼ 0.76% ASUR 296.27 ▼ 1.45% OMA AIRPORT 100.32 ▼ 0.40% AMX ADR 25.40 ▼ 1.53% FEMSA ADR 119.03 ▼ 1.51% CEMEX ADR 13.10 ▲ 0.27% PETROBRAS ADR 18.77 ▼ 0.32% VALE ADR 16.25 ▼ 1.81% ITAU ADR 7.88 — 0.00% SANTANDER BR 5.45 — 0.00% AMBEV ADR 3.21 ▲ 0.31% CSN 1.35 ▼ 1.10% GERDAU 4.50 ▼ 3.23% LATAM ADR 53.68 ▲ 1.04% BTC 73,754 ▲ 0.52% ETH 2,022 ▲ 0.50% SOL 82.40 ▲ 0.57% XRP 1.34 ▲ 0.79% BNB 690.80 ▲ 7.55% ADA 0.24 ▲ 1.42% DOGE 0.10 ▲ 1.39% AVAX 8.94 ▲ 1.41% LINK 9.18 ▲ 1.79% DOT 1.19 ▼ 0.09% LTC 52.32 ▲ 0.94% BCH 305.64 ▲ 1.24% TRX 0.34 ▲ 0.06% XLM 0.25 ▼ 3.15% HBAR 0.10 ▼ 1.79% NEAR 2.36 ▼ 0.69% ATOM 2.04 ▲ 1.27% AAVE 82.88 ▲ 0.62% SELIC 14.50% EMBRAER 73.38 ▼ 0.30% EMBRAER ADR 57.75 ▼ 1.11% JBS 12.47 ▼ 3.63% JBS BDR 61.00 ▼ 6.20% MBRF3 16.01 ▼ 1.72% MBRFY 3.08 ▼ 4.64% INTER 6.17 ▼ 2.68% IBOV 173,787 ▼ 0.73% IPSA 10,788 ▼ 1.00% IPC MEX 68,588 ▼ 0.40% MERVAL 3,166,407 ▲ 2.49% COLCAP 2,176.90 ▼ 0.26% BVL PERÚ 34,836.62 ▲ 0.71% USD/BRL 5.04 ▲ 0.13% USD/MXN 17.34 ▲ 0.12% USD/CLP 888.00 ▼ 0.41% USD/COP 3,666 ▲ 0.83% USD/PEN 3.40 ▼ 0.32% USD/ARS 1,409 ▼ 0.07% USD/UYU 40.13 ▲ 1.58% USD/PYG 5,998 ▼ 0.32% USD/BOB 6.86 ▲ 1.81% USD/DOP 58.15 ▲ 0.12% USD/CRC 451.23 ▲ 2.38% USD/GTQ 7.62 ▲ 2.23% USD/HNL 26.63 ▲ 1.72% USD/NIO 36.62 ▲ 0.31% USD/VES 548.00 ▼ 0.13% USD/PAB 1.00 ▲ 2.24% USD/BZD 2.00 ▲ 1.68% USD/JMD 156.59 ▲ 0.93% USD/TTD 6.75 ▲ 1.47% EUR/BRL 5.88 ▼ 0.16% BRENT 91.12 ▼ 2.76% WTI 87.36 ▼ 1.73% IRON ORE 161.91 — — COPPER 6.39 ▼ 0.11% GOLD 4,593 ▲ 2.08% SILVER 75.88 ▲ 0.30% SOY 1,187 ▼ 0.65% CORN 446.75 ▼ 1.97% WHEAT 610.50 ▼ 2.16% COFFEE 265.90 ▼ 3.04% SUGAR 14.07 ▲ 1.01% ORANGE JUICE 158.80 ▼ 5.84% COTTON 76.25 ▼ 0.68% COCOA 3,901 ▼ 4.83% BEEF 239.05 ▼ 4.28% CATTLE 348.43 ▼ 1.30% LITHIUM 87.15 ▼ 0.40% PETR4 42.00 ▼ 1.20% VALE3 82.82 ▼ 1.36% ITUB4 40.04 ▲ 0.10% BBDC4 17.70 ▼ 1.12% ABEV3 16.32 ▲ 0.18% BBAS3 20.30 ▼ 1.41% B3SA3 16.50 — 0.00% WEGE3 44.10 ▲ 0.87% PRIO3 62.25 ▼ 1.14% SUZB3 41.91 ▲ 0.53% RENT3 42.02 ▼ 1.87% AZZA3 19.31 ▼ 2.72% CSAN3 3.80 ▼ 3.55% RAIZ4 0.36 ▲ 5.88% PCAR3 1.86 ▼ 5.10% GMAT3 4.27 ▲ 3.14% PSSA3 48.31 ▲ 0.06% CVCB3 1.50 ▼ 6.25% POSI3 4.07 ▼ 1.69% SLCE3 15.50 ▼ 2.52% NATU3 9.95 ▼ 1.49% BRKM5 10.46 ▼ 6.02% RANI3 8.02 ▲ 1.01% CSNA3 6.71 ▼ 1.32% CMIN3 4.66 ▼ 0.85% USIM5 11.08 ▲ 4.04% GGBR4 22.77 ▼ 3.11% ENEV3 25.63 ▲ 2.52% NEOE3 33.80 — 0.00% CPFE3 43.39 ▲ 0.84% CMIG4 10.76 ▼ 2.62% EQTL3 38.55 ▲ 0.92% LREN3 14.90 ▼ 0.67% VIVT3 33.82 ▲ 0.65% RAIL3 13.72 ▼ 0.94% KLABIN 16.67 — 0.00% RAIA DROGASIL 18.69 ▼ 1.37% RDOR3 34.02 ▼ 1.31% HAPV3 12.15 ▼ 2.64% FLRY3 15.39 ▼ 2.22% SMTO3 16.98 ▼ 1.05% UGPA3 25.87 ▼ 3.86% VBBR3 29.75 ▼ 3.75% BBSE3 35.40 ▲ 2.37% BPAC11 53.75 ▼ 1.01% CURY3 31.73 ▼ 1.40% AERI3 2.29 ▼ 1.29% VIVARA 21.84 ▼ 1.40% COMPASS 26.77 ▼ 0.82% VAMOS 3.06 ▼ 4.08% SANB11 27.16 ▼ 0.22% ASAI3 8.75 ▼ 2.56% SBSP3 27.95 ▼ 0.75% WALMEX 52.48 ▲ 0.04% GMEXICO 214.29 ▲ 0.39% FEMSA 206.62 ▼ 1.53% CEMEX 22.77 ▲ 0.26% GFNORTE 180.63 ▼ 2.44% BIMBO 59.69 ▲ 1.50% TELEVISA 9.33 ▼ 3.72% AMX 22.08 ▼ 1.43% GAP 407.34 ▼ 1.53% ASUR 296.27 ▼ 1.45% OMA 217.77 ▼ 0.33% KOF 187.08 ▲ 0.74% GRUMA 291.39 ▼ 0.73% KIMBER 38.40 ▲ 0.39% SQM-B 76,200 ▲ 1.10% COPEC 6,323 ▼ 3.61% BSANTANDER 70.00 ▼ 1.96% FALABELLA 5,700 ▼ 2.98% ENELAM 78.00 ▼ 1.25% CENCOSUD 2,099 ▼ 3.72% CMPC 1,066 ▼ 4.82% BANCO CHILE 167.66 ▼ 2.81% LATAM AIR 24.10 ▲ 1.43% YPF 78,350 ▲ 1.65% GGAL 7,495 ▲ 3.59% PAMPA 5,095 ▲ 2.16% TXAR 692.50 ▲ 3.28% ALUAR 1,019 ▲ 1.39% TGS 9,135 ▲ 0.05% CEPU 2,356 ▲ 4.43% MIRGOR 16,950 ▲ 1.04% COME 49.36 ▲ 4.82% LOMA NEGRA 3,593 ▲ 2.50% BYMA 296.75 ▲ 1.37% TELECOM ARG 4,328 ▲ 5.55% ECOPETROL 14.62 ▼ 1.02% BANCOLOMBIA 68.59 ▼ 0.87% GRUPO AVAL 4.61 ▼ 1.71% CREDICORP 342.63 ▲ 0.33% SOUTHERN COPPER 191.30 ▼ 1.84% BUENAVENTURA 36.89 ▲ 5.37% MERCADOLIBRE 1,696 ▲ 0.01% NUBANK 13.13 ▲ 0.61% XP 16.67 ▼ 1.71% PAGSEGURO 9.35 ▲ 0.21% STONE 11.45 ▲ 1.06% GLOBANT 40.43 ▲ 1.25% TECNOGLASS 43.09 ▼ 2.53% GAP AIRPORT 236.30 ▼ 0.76% ASUR 296.27 ▼ 1.45% OMA AIRPORT 100.32 ▼ 0.40% AMX ADR 25.40 ▼ 1.53% FEMSA ADR 119.03 ▼ 1.51% CEMEX ADR 13.10 ▲ 0.27% PETROBRAS ADR 18.77 ▼ 0.32% VALE ADR 16.25 ▼ 1.81% ITAU ADR 7.88 — 0.00% SANTANDER BR 5.45 — 0.00% AMBEV ADR 3.21 ▲ 0.31% CSN 1.35 ▼ 1.10% GERDAU 4.50 ▼ 3.23% LATAM ADR 53.68 ▲ 1.04% BTC 73,754 ▲ 0.52% ETH 2,022 ▲ 0.50% SOL 82.40 ▲ 0.57% XRP 1.34 ▲ 0.79% BNB 690.80 ▲ 7.55% ADA 0.24 ▲ 1.42% DOGE 0.10 ▲ 1.39% AVAX 8.94 ▲ 1.41% LINK 9.18 ▲ 1.79% DOT 1.19 ▼ 0.09% LTC 52.32 ▲ 0.94% BCH 305.64 ▲ 1.24% TRX 0.34 ▲ 0.06% XLM 0.25 ▼ 3.15% HBAR 0.10 ▼ 1.79% NEAR 2.36 ▼ 0.69% ATOM 2.04 ▲ 1.27% AAVE 82.88 ▲ 0.62% SELIC 14.50% EMBRAER 73.38 ▼ 0.30% EMBRAER ADR 57.75 ▼ 1.11% JBS 12.47 ▼ 3.63% JBS BDR 61.00 ▼ 6.20% MBRF3 16.01 ▼ 1.72% MBRFY 3.08 ▼ 4.64% INTER 6.17 ▼ 2.68%
since 2009
Saturday, May 30, 2026

Brazil’s Stock Market Falls a Fourth Day Despite GDP Beat

By · May 30, 2026 · 4 min read

Daily Brief

The morning intel from across Latin America. Free.

By subscribing you agree to our privacy policy. We never share your email.

Saturday, May 30, 2026 · Covering Friday May 29 session
Summary

Brazil stock market report: the Ibovespa fell 0.73% to 173,787.49 on Friday May 29, a fourth straight decline and the deepest of the four despite a Q1 GDP beat, a US-Iran 60-day ceasefire memorandum, Wall Street records and Asia ripping overnight. The real held firm at 5.0361. With every external excuse for selling now removed, the slide is a domestic-rate problem in isolation: hot inflation, a Citi Selic upgrade, and a market pricing higher-for-longer.

The Big Three

1.
The Ibovespa closed at 173,787.49, down 0.73% in a 172,686 to 175,064 range that opened at the high. The fourth consecutive losing session and the deepest of the four brings weekly damage to roughly 1.6%, with 170,961 the next support below.
2.
Every external excuse to sell was gone. IBGE reported Q1 GDP at 1.1% QoQ, beating consensus, with fixed investment +3.5% and agriculture +2.0%. Washington and Tehran agreed a 60-day ceasefire memorandum, Wall Street closed at fresh records and the Kospi ran 2.68% overnight. Brazil sold anyway.
3.
The real refused to follow. USD/BRL closed at 5.0361 after a 5.0712 intraday spike was sold back, the carry at 14.50% Selic doing its job a fourth straight day. The slide is a domestic-rate problem, not a currency-and-equity crisis.
Ibovespa
173,787
−0.73%
USD/BRL
5.0361
−0.14%
Q1 GDP (QoQ)
+1.1%
Beat 1.0%
Selic
14.50%
Copom June 17-18

02 Session Data

Metric Value Change Read
Ibovespa close 173,787.49 −0.73% Fourth straight loss
Day range 172,686–175,064 −1,276 pts Open=high, closed near low
USD/BRL 5.0361 −0.14% Real held firm
Q1 GDP (QoQ) +1.1% Beat 1.0% consensus Investment +3.5%, agri +2.0%
RSI (fast/slow) 33.25 / 34.83 Deeply oversold Still no turn
MACD histogram −207.58 Lines deepening No momentum recovery
Source: B3, Banco Central do Brasil, IBGE, ICE, TradingView. Snapshot: May 30, 2026 06:29 UTC.
Live Market IntelligenceBrazil — Live Market BoardInside: market breadth, the sector heatmap, currencies & rates, the Latin America scoreboard and the full instrument board.

Rio Times · Live Market Intelligence

Brazil — Live Market Board

B3 · São Paulo
May 30, 2026 · 12:41

Ibovespa · benchmark
173,787
-0.73%
L 172,686day rangeH 175,064

+25.45% over 12 months

Market breadth · 14 names
36% advancing

5 ▲ advancing9 declining ▼

Currencies, rates & key inputs
USD / BRL
5.04
+0.13%

EUR / BRL
5.88
-0.16%

Selic rate
14.50%
·

Brent crude
91.12
-2.76%

Iron ore
161.91
·

Sector heatmap · average move today
Utilities
+2.52%
ENEV3

Materials
+0.53%
SUZB3

Consumer Staples
+0.18%
ABEV3

Industrials
-0.50%
WEGE3, RENT3

Financials
-0.61%
ITUB4, BBDC4, BBAS3, B3SA3

Energy
-1.17%
PETR4, PRIO3

Mining
-1.93%
VALE3, CSNA3, GGBR4

Consumer Disc.
-2.72%
AZZA3

Latin America scoreboard
IndexLastTodayStrength
IbovespaBrazil
173,787
-0.73%

S&P/BMV IPCMexico
68,588
-0.40%

S&P IPSAChile
10,788
-1.00%

S&P MERVALArgentina
3,166,407
+2.49%

MSCI COLCAPColombia
2,176.90
-0.26%

BVL S&P PerúPeru
34,836.62
+0.71%

Full instrument board
Instrument Last Change YoY Prev. High Low Volume
IBOV 173,787 -0.73% +25.45% 175,063 175,064 172,686
USD/BRL 5.04 +0.13% -11.36% 5.04 5.04 5.04
SELIC 14.50%
PETR4 42.00 -1.20% +34.44% 42.51 42.35 41.82 73,197,700
VALE3 82.82 -1.36% +54.95% 83.96 84.28 82.38 20,835,600
ITUB4 40.04 +0.10% +10.01% 40.00 40.16 39.54 80,300,000
BBDC4 17.70 -1.12% +10.07% 17.90 17.95 17.70 59,689,600
BBAS3 20.30 -1.41% -14.35% 20.59 20.70 20.28 60,419,000
B3SA3 16.50 +0.00% +17.02% 16.50 16.64 16.22 48,044,400
ABEV3 16.32 +0.18% +16.07% 16.29 16.46 16.02 86,415,800
WEGE3 44.10 +0.87% +0.18% 43.72 44.30 43.10 25,788,300
PRIO3 62.25 -1.14% +55.63% 62.97 62.85 61.03 10,048,600
SUZB3 41.91 +0.53% -17.14% 41.69 41.91 41.03 13,187,900
RENT3 42.02 -1.87% -3.27% 42.82 42.90 41.35 21,837,900
AZZA3 19.31 -2.72% -54.64% 19.85 19.85 19.08 3,140,100
CSNA3 6.71 -1.32% -21.79% 6.80 6.91 6.66 11,743,700
GGBR4 22.77 -3.11% +44.57% 23.50 23.48 22.74 25,828,900
ENEV3 25.63 +2.52% +79.86% 25.00 25.63 24.67 14,442,300

Largest moves today
GGBR4
22.77
-3.11%
AZZA3
19.31
-2.72%
ENEV3
25.63
+2.52%
RENT3
42.02
-1.87%
BBAS3
20.30
-1.41%
VALE3
82.82
-1.36%
CSNA3
6.71
-1.32%
PETR4
42.00
-1.20%

The session read
The Ibovespa eased 0.73%, with breadth negative — 5 of 14 names higher. Utilities led, while Consumer Disc. lagged.

03 Why It Slid

Local Driver: a domestic-rate problem in isolation

When external excuses disappear and the price keeps falling, the problem is local. Q1 GDP printed at 1.1% QoQ above consensus, with fixed investment +3.5%. That should have been a relief print. Instead the market read it as the wrong news for a rate cut: a beating growth print on top of hot IPCA-15 and IGP-M removes the case for Copom to ease. With Citi already at end-2026 Selic of 13.75% and the DI curve hardening, growth surprises higher just means rates that stay higher.

External Trigger: the constructive tape Brazil missed

The international backdrop was everything Brazil could have wanted. Washington and Tehran agreed a 60-day memorandum extending the cease-fire. The S&P 500 and Nasdaq closed at record highs, the Kospi ripped 2.68%, and US Core PCE at 3.3% sealed the Fed on hold for the year. Brazil refused to bounce. The domestic story is now the binding constraint.

§04 · Market Commentary

The breadth tells the story under the close. PETR4 fell 0.72% on cracking oil, ITUB4 lost 0.79% and BBDC4 0.55% on the rate-sensitive complex dragging the index, while VALE3 added 0.61% on firmer iron ore. The candles have walked progressively wider, Friday’s open-at-high, close-near-low pattern the worst of the run. RSI fast 33.25 has pressed deeper into oversold than at any point since the early-May washout.

The currency picture is the cleanest part of the tape. USD/BRL printed a 5.0712 intraday high after the GDP beat triggered a dollar bid, only to be sold back to 5.0361 by the close, cross-border carry money treating 14.50% Selic as the trade rather than the threat. So long as the real holds, the index has a structural floor, and June 17-18 Copom is when the bond market will confirm.

05 Technical Snapshot

Ibovespa daily chart BMFBOVESPA May 29: close 173,787.49 down 0.73% in a 172,686 to 175,064 range that opened at the high and closed near the low, the fourth straight loss. Index sits below the moving-average cluster with 170,961 the first support and the 200-day line near 165,292 well below. MACD bearish, histogram -207.58 with line -3,038 above signal -3,246 but all well below zero. RSI fast 33.25 below slow 34.83 and deeply oversold.

Ibovespa Index daily, B3. TradingView · May 30, 2026 06:29 UTC

The Ibovespa at 173,787 has lost the 175,616 to 176,054 cluster and sits one break above 170,961 support, with the 200-day line at 165,292 the structural floor 5% beneath. RSI at 33.25 is deeply oversold but the MACD histogram is still deepening, stretched without yet being primed.

USD/BRL daily chart ICE May 29: close 5.0361 down 0.14% with the 5.0712 intraday high sold back to the close, the real holding firm as the dollar bid that followed the GDP beat was rejected. Support cluster around 5.0297 to 5.0386, resistance band 5.1010 to 5.1057, with the 200-day at 5.2667 well above. MACD histogram +0.012 modest positive, RSI fast 53.01 above slow 51.31.

USD/BRL daily, ICE. TradingView · May 30, 2026 06:29 UTC

USD/BRL at 5.0361 rejected an intraday 5.0712 spike, holding the 5.0297 to 5.0386 support cluster with 5.1010 to 5.1057 the resistance band. The 200-day average at 5.2667 sits 4.6% above. A break above 5.1057 would tie Brazilian assets into a deeper risk-off; until then the carry holds.

Ibovespa: Resistance 175,616 · 176,055 · 179,192 · support 170,961 · 165,292 (200-DMA)
USD/BRL: Support 5.0297 · resistance 5.1057 · 5.2667 (200-DMA)

06 Forward Look

June 17-18 · The Copom meeting
A hold at 14.50% is consensus; any signal on the path forward decides whether the slide bottoms.
Now · The 170,961 line
Holding it keeps the slide controlled; a break opens room toward the 200-day at 165,292.
Watch · The 5.1057 line on the real
A break above ties Brazil into the global tape; the carry holds it below for now.

07 Questions & Answers

Why did the Ibovespa fall on a GDP beat?
Because a beating growth print on top of hot inflation removes the case for Copom to ease. Citi already has end-2026 Selic at 13.75%, and stronger growth means rates that stay higher for longer.
Why did the real hold up?
The carry. With Selic at 14.50% and the Iran cease-fire holding, cross-border money still finds Brazilian rates attractive, so USD/BRL gave back its 5.0712 intraday spike to close at 5.0361.
What decides whether the slide stops?
The June Copom and the 170,961 support. A constructive Copom signal or a real that holds keeps the slide controlled; the opposite opens room toward the 200-day at 165,292.

Verdict

A market that falls on a GDP beat with the Iran tape gone, Wall Street at records and the global dollar weakening is telling you the problem is at home. Brazil bled four straight sessions, the deepest on Friday at 0.73%, even as IBGE confirmed Q1 growth at 1.1% above consensus. The real refused to follow, USD/BRL rejecting a 5.0712 spike to close at 5.0361: the carry at 14.50% still works and the index has a structural floor. But the equity tape is pricing higher-for-longer Selic in a way no GDP print can fix. The June Copom is the next durable signal; until then, 170,961 is the line.

Related: Thursday’s slide · The Q1 GDP beat · Copom preview.

When the external excuses are gone and the price keeps falling, the problem is local.

Disclaimer: This report is editorial market analysis based on publicly available data. It is not investment advice. Markets carry risk; consult a licensed professional before trading.

Read More from The Rio Times

Daily Brief

The morning intel from across Latin America. Free.

By subscribing you agree to our privacy policy. We never share your email.

Rotate for Best Experience

This report is optimized for landscape viewing. Rotate your phone for the full experience.