IBOV 179,722.48 ▲ 1.30% IPSA 11,315.26 ▼ 1.14% IPC MEX 65,314.78 ▼ 0.18% MERVAL 3,049,455 ▲ 0.51% COLCAP 2,470.26 ▲ 1.86% BVL PERÚ 59,450.29 ▲ 0.11% USD/BRL5.15▼ 0.60% USD/MXN16.99▼ 0.06% USD/CLP936.45▲ 0.24% USD/COP3,155▼ 1.44% USD/PEN3.36▼ 0.18% USD/ARS1,513▲ 0.25% USD/UYU40.24▲ 0.68% USD/PYG5,873▲ 0.47% USD/BOB12.08▲ 3.98% USD/DOP58.56▲ 0.38% USD/CRC446.47▲ 1.09% USD/GTQ7.62▲ 1.63% USD/HNL26.84▲ 1.11% USD/NIO36.62▲ 0.14% USD/VES796.33▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD 157.28 — 0.00% USD/TTD6.69▼ 0.06% EUR/BRL5.97▼ 0.61% BRENT 88.88 ▼ 0.03% WTI 83.11 ▼ 0.11% IRON ORE 161.91 — — COPPER 6.61 ▲ 0.03% GOLD 4,461 ▲ 1.78% SILVER 65.59 ▲ 1.26% SOY 1,184 ▲ 3.20% CORN 480.50 ▲ 10.02% WHEAT 655.00 ▲ 3.93% COFFEE 317.25 ▼ 5.51% SUGAR 16.43 ▼ 1.79% ORANGE JUICE 138.55 ▼ 0.47% COTTON 85.03 ▲ 2.33% COCOA 5,719 ▲ 3.18% BEEF 223.60 ▼ 3.93% CATTLE 339.10 ▼ 3.16% LITHIUM 75.20 ▲ 1.47% PETR4 41.64 ▼ 0.05% VALE3 72.97 ▲ 0.83% ITUB4 38.60 ▼ 1.03% BBDC4 16.85 ▲ 0.36% ABEV3 14.89 ▼ 0.80% BBAS3 19.37 ▲ 0.47% B3SA3 14.26 ▼ 0.21% WEGE3 47.59 ▲ 0.49% PRIO3 59.14 ▼ 0.19% SUZB3 41.33 ▲ 2.35% RENT3 34.68 ▼ 0.09% AZZA3 15.89 ▼ 2.63% CSAN3 3.22 ▼ 1.83% RAIZ4 0.25 — 0.00% PCAR3 2.75 ▼ 0.36% GMAT3 3.65 ▼ 1.08% PSSA3 48.13 ▼ 0.54% CVCB3 1.33 ▼ 2.92% POSI3 3.36 ▲ 2.44% SLCE3 13.34 ▲ 0.30% NATU3 8.14 ▼ 0.73% IBOV 179,722.48 ▲ 1.30% IPSA 11,315.26 ▼ 1.14% IPC MEX 65,314.78 ▼ 0.18% MERVAL 3,049,455 ▲ 0.51% COLCAP 2,470.26 ▲ 1.86% BVL PERÚ 59,450.29 ▲ 0.11% USD/BRL 5.16 ▲ 0.01% USD/MXN 17.06 ▼ 0.24% USD/CLP 913.98 ▲ 0.04% USD/COP 3,140 ▲ 0.03% USD/PEN 3.36 ▼ 0.66% USD/ARS 1,493 ▲ 0.10% USD/UYU 40.27 ▲ 1.24% USD/PYG 5,939 ▲ 1.68% USD/BOB 11.64 ▼ 0.76% USD/DOP 58.34 ▲ 1.25% USD/CRC 445.92 ▲ 0.89% USD/GTQ 7.62 ▲ 2.21% USD/HNL 26.79 ▲ 1.57% USD/NIO 36.62 ▲ 0.69% USD/VES 762.44 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 157.28 — 0.00% USD/TTD 6.70 ▲ 0.61% EUR/BRL 5.95 ▲ 1.01% BRENT 88.88 ▼ 0.03% WTI 83.11 ▼ 0.11% IRON ORE 161.91 — — COPPER 6.61 ▲ 0.03% GOLD 4,461 ▲ 1.78% SILVER 65.59 ▲ 1.26% SOY 1,184 ▲ 3.20% CORN 480.50 ▲ 10.02% WHEAT 655.00 ▲ 3.93% COFFEE 317.25 ▼ 5.51% SUGAR 16.43 ▼ 1.79% ORANGE JUICE 138.55 ▼ 0.47% COTTON 85.03 ▲ 2.33% COCOA 5,719 ▲ 3.18% BEEF 223.60 ▼ 3.93% CATTLE 339.10 ▼ 3.16% LITHIUM 75.20 ▲ 1.47% PETR4 41.64 ▼ 0.05% VALE3 72.97 ▲ 0.83% ITUB4 38.60 ▼ 1.03% BBDC4 16.85 ▲ 0.36% ABEV3 14.89 ▼ 0.80% BBAS3 19.37 ▲ 0.47% B3SA3 14.26 ▼ 0.21% WEGE3 47.59 ▲ 0.49% PRIO3 59.14 ▼ 0.19% SUZB3 41.33 ▲ 2.35% RENT3 34.68 ▼ 0.09% AZZA3 15.89 ▼ 2.63% CSAN3 3.22 ▼ 1.83% RAIZ4 0.25 — 0.00% PCAR3 2.75 ▼ 0.36% GMAT3 3.65 ▼ 1.08% PSSA3 48.13 ▼ 0.54% CVCB3 1.33 ▼ 2.92% POSI3 3.36 ▲ 2.44% SLCE3 13.34 ▲ 0.30% NATU3 8.14 ▼ 0.73%
since 2009
Tuesday, September 1, 2026

Markets Brazil Markets

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
Sep 1, 2026 · 20:38

Ibovespa · benchmark
179,722.48
+1.30%
L 167,142day rangeH 168,310

+21.85% over 12 months

Market breadth · 15 names
47% advancing

7 ▲ advancing8 declining ▼

Currencies, rates & key inputs
USD / BRL
5.16
+0.01%

EUR / BRL
5.95
+1.01%

Selic rate
14.00%
·

Brent crude
88.88
-0.03%

Iron ore
161.91
·

Sector heatmap · average move today
Materials
+2.35%
SUZB3

Mining
+1.16%
VALE3, CSNA3, GGBR4

Industrials
+0.20%
WEGE3, RENT3

Financials
-0.10%
ITUB4, BBDC4, BBAS3, B3SA3

Energy
-0.12%
PETR4, PRIO3

Consumer Staples
-0.80%
ABEV3

Utilities
-1.38%
ENEV3

Consumer Disc.
-2.63%
AZZA3

Latin America scoreboard
IndexLastTodayStrength
IbovespaBrazil
179,722.48
+1.30%

S&P/BMV IPCMexico
65,314.78
-0.18%

S&P IPSAChile
11,315.26
-1.14%

S&P MERVALArgentina
3,049,455
+0.51%

MSCI COLCAPColombia
2,470.26
+1.86%

BVL S&P PerúPeru
59,450.29
+0.11%

Full instrument board
Instrument Last Change YoY Prev. High Low Volume
IBOV 179,722.48 +1.30% +21.85% 177,418.78 168,310 167,142
USD/BRL 5.16 +0.01% -5.13% 5.16 5.18 5.14
SELIC 14.00%
PETR4 41.64 -0.05% +35.19% 41.66 41.97 41.15 41,499,400
VALE3 72.97 +0.83% +30.75% 72.37 73.54 72.66 17,658,000
ITUB4 38.60 -1.03% +4.57% 39.00 39.34 38.39 29,487,800
BBDC4 16.85 +0.36% +3.50% 16.79 16.90 16.67 19,416,900
BBAS3 19.37 +0.47% +0.73% 19.28 19.44 19.16 11,069,200
B3SA3 14.26 -0.21% +12.73% 14.29 14.47 14.11 33,037,800
ABEV3 14.89 -0.80% +21.91% 15.01 15.07 14.81 16,453,100
WEGE3 47.59 +0.49% +29.99% 47.36 48.08 47.36 3,364,600
PRIO3 59.14 -0.19% +50.67% 59.25 59.81 58.74 3,325,600
SUZB3 41.33 +2.35% -23.55% 40.38 41.48 40.35 3,914,900
RENT3 34.68 -0.09% +0.84% 34.71 34.96 34.35 7,979,100
AZZA3 15.89 -2.63% -53.76% 16.32 16.42 15.82 1,330,300
CSNA3 4.30 +0.47% -42.65% 4.28 4.41 4.26 10,076,100
GGBR4 24.69 +2.19% +51.38% 24.16 24.85 24.18 7,047,600
ENEV3 24.21 -1.38% +70.49% 24.55 24.64 23.99 9,297,000

Largest moves today
AZZA3
15.89
-2.63%
SUZB3
41.33
+2.35%
GGBR4
24.69
+2.19%
ENEV3
24.21
-1.38%
IBOV
179,722.48
+1.30%
ITUB4
38.60
-1.03%
VALE3
72.97
+0.83%
ABEV3
14.89
-0.80%

The session read
The Ibovespa rose 1.30%, with breadth negative — 7 of 15 names higher. Materials 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.

Key Facts

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.

One-stop reference
Company Intelligence
Every listed company in Latin America — financials, ownership and structure for 1,450+ companies across 26 exchanges, in one place.
Browse the directory → Brazil (B3) listings →

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.

Key Facts

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.

This article was produced by The Rio Times’ automated newsroom system. How we use AI · Report an error

Read More from The Rio Times

The Rio Times · Power Map
See who really holds power in Latin America
Click to open the Power Map

Rotate for Best Experience

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