From the archive · Monday, October 5, 2026
Brazilian shares bet on a stronger showing for Flávio Bolsonaro before Sunday's vote, and won. The currency made no such bet — and the runoff, three weeks away, is the half still open.
The shares placed the bet. The currency did not.
A first round already in the price
**The vote was bought on Friday.** Brazil went to the polls on Sunday with the final surveys showing Lula slightly ahead of Flávio Bolsonaro. With most ballots counted, the senator led by about three points, short of the majority needed to win outright, and the two meet again on 25 October. Analysts quoted by Reuters read part of his vote as a protest against Lula that might not repeat in a runoff.
Local investors did not wait for the count. On Friday the Bovespa rose 2.6% and the Brazil ETF in New York 2.8%, against 0.7% for the S&P 500, while the real finished almost unchanged. A broad risk day would have lifted the currency with the shares; this one did not. It was a bet on the vote, held in equities, and on Sunday night it paid.
The proprietary layer says the currency was never part of that bet. Speculative net length in real futures fell from 72.8 thousand contracts in early September to 54.2 thousand, and was 60.5 thousand in the week to 29 September. The analysts covering Brazil's six largest US-listed companies changed one buy rating in a month. And underneath the currency, export receipts are running hot: the engine counted 49 grain vessel movements at Santos on Sunday against a 30-day average of 30.
That divides the runoff into two trades. The stock market has taken the first: a right-leaning first round. The second — what a trailing incumbent and a leading challenger promise over three weeks — is fiscal, and Brazil's gross debt stood at 82.9% of output in August. Spending promises reach the real and long local rates before they reach earnings. That is where this week's information will be.
Three calls are marked today. OPEC left output unchanged, which leaves the crude half of the Gulf shock to security alone, as we wrote on 4 October. Gulf tanker departures fell below their monthly average on Sunday, day one of our three-day test. And Friday's weak payrolls did not pull long yields down, the test we set on 2 October.
*Methodology.* Prices are settlements and closes for Friday 2 October; no regulated market has traded since, and Brazilian markets open on Monday afternoon European time. Vote shares are as reported with most ballots counted and may shift slightly in the final tally. Speculative positioning in the real is the weekly CFTC figure for Chicago futures. Tanker and grain-vessel counts are the engine's daily series against their own 30-day averages; days with no coverage are excluded rather than read as zero.