Brazil Stock Market Rebounds 1.8% Off the Year’s Deepest Oversold as the Real Reclaims Sub-R$5
Live ticker intelligence
Brazil Live Market Board
| Instrument | Last | Change | YoY | Prev. | High | Low | Volume |
|---|---|---|---|---|---|---|---|
| IBOV | 177,356 | +1.77% | +26.58% | 174,279 | — | — | — |
| USD/BRL | 5.00 | +0.10% | -11.71% | 5.00 | 5.00 | 4.99 | — |
| SELIC | 14.50% | — | — | — | — | — | |
| PETR4 | 44.60 | -3.23% | +38.90% | 46.09 | 46.41 | 44.54 | 52,682,500 |
| VALE3 | 82.00 | +1.21% | +48.15% | 81.02 | 82.21 | 80.85 | 15,657,400 |
| ITUB4 | 39.67 | +2.30% | +6.68% | 38.78 | 39.98 | 39.10 | 38,184,000 |
| BBDC4 | 17.86 | +2.70% | +13.83% | 17.39 | 18.02 | 17.51 | 40,812,800 |
| BBAS3 | 20.70 | +2.32% | -18.82% | 20.23 | 20.78 | 20.31 | 38,529,000 |
| B3SA3 | 16.79 | +5.66% | +12.31% | 15.89 | 17.08 | 15.97 | 57,490,000 |
| ABEV3 | 16.22 | +2.59% | +13.51% | 15.81 | 16.31 | 15.87 | 24,270,000 |
| WEGE3 | 42.58 | +1.82% | -4.38% | 41.82 | 42.90 | 41.81 | 6,974,400 |
| PRIO3 | 68.63 | -1.00% | +72.70% | 69.32 | 69.44 | 67.20 | 12,260,700 |
| SUZB3 | 42.20 | +2.80% | -20.41% | 41.05 | 42.62 | 41.20 | 5,754,400 |
| RENT3 | 44.47 | +5.65% | +6.64% | 42.09 | 44.68 | 41.95 | 15,076,500 |
| AZZA3 | 19.60 | +4.37% | -55.31% | 18.78 | 19.94 | 18.98 | 3,640,700 |
| CSNA3 | 6.13 | +3.90% | -32.64% | 5.90 | 6.17 | 5.95 | 12,343,000 |
| GGBR4 | 23.47 | +1.95% | +50.35% | 23.02 | 23.67 | 23.07 | 7,091,100 |
| ENEV3 | 25.21 | +4.13% | +72.08% | 24.21 | 25.64 | 24.33 | 21,846,100 |
Largest live moves in this report universe
Live cross-market prices, session ranges and volume update through the day, giving each report a richer read on the instruments that matter most for the session.
Ibovespa today reflects Wednesday’s 1.77% rebound to 177,355.73, a sharp bounce off Tuesday’s year-low oversold. The Senate move to curb Trump’s Iran war powers pulled global yields and oil lower, easing the pressure on the election selloff. The real reclaimed sub-R$5 at R$4.9951.
The Big Three
Ibovespa closed Wednesday at 177,355.73 (+1.77%, +3,076.87 pts), a reversal candle that opened at Tuesday’s low (174,279) and closed near the high (178,199). The bounce came off RSI 28.76, the deepest oversold of 2026, after the Senate advanced a resolution to curb Trump’s Iran war powers, easing the yield-and-oil pressure that compounded Tuesday’s selloff.
The real reclaimed sub-R$5, strengthening to R$4.9951 from Tuesday’s R$5.0475 as the dollar bid eased on the de-escalation. The currency leads: when the war premium comes out of global yields, the carry trade reasserts and the real firms before equities, retracing the entire Tuesday slide — a cleaner signal than the equity bounce.
RSI fast lifted to 37.19 from 28.76, slow 37.61 — off the floor but still soft. MACD histogram improved to −1,071.61 from −1,342.79. The election file is unresolved: Flávio Bolsonaro’s Polymarket odds collapsed from 45% to 33% on an inflammatory interview, keeping the overhang live even as relief lifted the tape.
02 Session Data
| Metric | Value | Change | Context |
|---|---|---|---|
| Ibovespa close | 177,355.73 | +1.77% | Open at low, close at high |
| Intraday range | 174,279 – 178,199 | 3,920 pts | Reversal candle |
| USD/BRL | 4.9951 | Sub-R$5 | Retraced Tuesday slide |
| RSI fast / slow | 37.19 / 37.61 | Recovering | From Tuesday 28.76 |
| MACD histogram | −1,071.61 | Improved | From −1,342.79 |
| Kijun | 178,635 | Overhead | First resistance |
| 200-DMA | 163,821 | 7.6% below | Structural floor |
03 Why It Rebounded
External Trigger: Iran de-escalation pulls yields lower
The catalyst was external. The US Senate advanced a resolution to curb Trump’s Iran war powers, reducing the strike risk that had spiked Treasury yields to a 16-month high and lifted oil. As global yields retreated, the war premium came out of risk assets and the pressure on Tuesday’s selloff lifted. Brazil, a net oil exporter with a 14.50% Selic carry, captured the relief through index and currency.
Local Overhang: The election file stays live
The rebound was a relief bounce, not a resolution. The Bolsonaro-Vorcaro file remains unresolved, and Flávio’s Polymarket odds collapsed from 45% to 33% on an inflammatory interview. With the market-preferred candidate weakened, the October overhang persists — the bounce is external relief, not a change in the political risk.
§04 · Market Commentary
The bounce was textbook mean reversion off an extreme. RSI 28.76 was the deepest oversold of 2026, and the Iran de-escalation gave the tape a reason to snap back. The reversal candle and the real’s clean retracement below R$5 are constructive near-term. The currency leads: when the war premium leaves global yields, the real firms first.
But the election overhang caps the upside. Flávio’s collapse to 33% on Polymarket keeps the market-preferred-candidate risk live into October, and strategists warn election volatility can pin RSI through the campaign. The Kijun at 178,635 is the immediate resistance; reclaiming it confirms the bounce. The Selic at 14.50% anchors the carry case, with Copom June 17-18.
05 Technical Snapshot
Ibovespa rebounded to 177,355.73 after opening at Tuesday’s low and closing near the high — a bullish reversal candle off RSI 28.76. The Kijun at 178,635 is the immediate resistance, then 179,564 and the 183,007 cloud; the 200-DMA at 163,821 is the 7.6% floor. On USD/BRL, the real reclaimed R$4.9951 with the 50-DMA at 5.0647 the dollar resistance; RSI 49.73 neutral, MACD histogram positive.
06 Forward Look
07 Questions & Answers
Verdict
Wednesday’s 1.77% rebound to 177,355.73 was textbook mean reversion off RSI 28.76, the year’s deepest oversold, as the Senate move to curb Trump’s Iran war powers pulled yields and oil lower. The reversal candle and the real’s retracement to sub-R$5 are constructive near-term. But the election overhang caps it: Flávio’s collapse to 33% on Polymarket keeps the October risk live. The Kijun at 178,635 is the gate. The Selic at 14.50% anchors the carry case into the June 17-18 Copom.
Related: Tuesday’s election-scandal drop · Senate Iran move and yields · The yield-spike backdrop.
Gate today: Kijun 178,635. Reclaim = reversal confirmed; below 174,279 = bounce negated.
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
Latin American financial intelligence, daily
Breaking news, market reports, and intelligence briefs — for investors, analysts, and expats.