|
Part I
The Mechanism
|
Coffee.
Every sell-side desk on the planet is running the same story: record Brazilian crop, massive surplus, prices headed lower. Rabobank lifted its global coffee surplus estimate to 9.5 million bags in early June and the financial press ran with it like a relay baton. CNBC is showing the "bumper harvest" chyron. Bloomberg has a chart of Brazilian output going up and to the right. If you stopped reading there, you'd think this market was solved.
Then yesterday happened. September arabica ripped 6.71% in a single session — the biggest daily move in months — and posted a 4.5-month high. That is not what surpluses do.
The surplus narrative lives in the models. The drawdown lives in the warehouses. I've been around long enough to know which one the market eventually prices. The models tell you what should happen. The warehouse receipts tell you what is happening. Right now they're saying opposite things, and that gap is the whole trade.
What broke the thesis wasn't one event — it was three inputs hitting the system simultaneously. A harvest that can't dry. A weather pattern that just got confirmed. And a speculative position built on assumptions that don't survive contact with the loading docks in Santos.
|
Part II
The Diagram
|
Story off. Numbers on.
The sell-side consensus looks airtight on paper. USDA's Foreign Agricultural Service forecasts a record 2026/27 Brazil coffee crop of 71.9 million bags, up 14% year-on-year. CONAB says 66.7 million. StoneX went bigger — 75.3 million. Rabobank is modeling a global coffee surplus of 9.5 million bags, including 5.9 million bags of arabica. Every major forecaster is calling abundance.
Now the physical reality. That record crop is being harvested in nearly twenty times normal rainfall. Wet-harvested arabica doesn't grade the same as dry-processed beans. Moisture damage, mold risk, lower cup scores. A 71.9-million-bag crop harvested in a monsoon is not the same as a 71.9-million-bag crop harvested in sunshine. The tonnage number on the USDA report doesn't tell you what percentage is deliverable at exchange-certified quality. Right now, neither does anyone else.
Meanwhile, NOAA issued an El Niño Advisory. The NINO.3 sea surface temperature deviation hit +1.2°C in May. NOAA forecasts a 63% probability of exceeding 2.0°C by winter — their threshold for "very strong." JMA confirmed El Niño is present from Spring 2026 and gives 100% probability of continuation through boreal autumn.
One more layer. The "surplus" everyone is modeling is supposed to refill a hole. Production deficits in 2021/22 and 2022/23 — followed by a near-neutral 2023/24 balance — left the global buffer severely depleted. Destination stocks — the coffee that's actually sitting near roasters in consuming countries — are roughly 40% below the historical average. You can't refill that hole with beans you can't harvest dry.
This isn't a disruption. It's a nominal surplus that's evaporating on contact with reality.
|
Part III
The Weak Link
|
Here's where the model breaks. Every surplus forecast on the street — USDA, Rabobank, StoneX — assumes the Brazilian crop arrives at exportable quality. That assumption was reasonable in May. It is no longer reasonable in July, with the Cerrado Mineiro and South Minas regions drowning under twenty times normal rain.
I've seen harvest disruptions in Brazil before. The July 2021 frost killed trees outright. This is the opposite problem — drowning, not freezing — but the mechanical effect on deliverable supply is identical. Nominal output survives. Certified-quality output doesn't. The models don't distinguish between the two. The ICE warehouse does.
On June 5, arabica hit $2.43 — a 19-month nearest-futures low. The shorts were comfortable. The surplus thesis was consensus. Then the Japan Meteorological Agency confirmed El Niño and the short covering started. The machines read the weather headline. What they didn't read was the warehouse data underneath it.
But the bigger problem isn't what the shorts are doing now. It's what El Niño does next. Coffee trader Commercial flagged it weeks ago: El Niño may delay rains in Brazil this September and October — the critical flowering window for arabica. If flowering fails, the 2027/28 crop shrinks before it even starts. The sell-side is modeling a one-year surplus. The climate system may be building a two-year problem.
I traded soft commodities through the 2014-15 El Niño. The models updated slowly. The weather didn't wait. By the time the sell-side revised their estimates, the physical market had already repriced.
The sell-side is modeling a record crop with perfect-weather assumptions in a year when NOAA is calling for the strongest El Niño since 2015.
NOAA gives a 63% probability of "very strong" — that's not a tail risk. That's a base case with a coin-flip kicker. And the certified inventory buffer that would normally absorb a supply shock? It's already at a two-year low. The cushion is gone before the event even lands.
|
Part IV
The Chain Reaction
|
If the Minas Gerais rains persist through July, here's the sequence. It's mechanical, and I've watched it play out in softs before.
A meaningful share of Brazil's arabica harvest arrives at ICE warehouses below certified quality thresholds. The nominal 71.9-million-bag crop becomes a smaller deliverable crop. The 9.5-million-bag surplus narrows — or inverts entirely if the quality hit is severe enough.
First wave: more short covering. Price pushes into stop-loss zones. The machines flip. Second wave: roasters who delayed procurement because they believed the surplus story now compete for dwindling certified inventory. Yesterday's 6.71% session was wave one. Wave two arrives when the first quality reports come back from the Cerrado and they're worse than expected. I've been on the wrong side of a soft commodity quality downgrade before. The re-pricing is not gentle.
Third wave is the one that makes the front page. That's when El Niño disrupts September-October flowering and the market realizes the 2027/28 crop is compromised before the current harvest is even finished. A one-year surplus turning into a two-year deficit — that's when you get the kind of price action that arabica saw in 2024-25, when it ran from $1.50 to north of $4.00.
Where does the capital go? Not the broad agricultural commodity ETFs — those are diluted across grains, livestock, and softs that don't share this supply profile. The edge, if there is one, is in Brazilian coffee exporters and logistics operators whose revenue is directly tied to physical origin premiums. When certified supply tightens, the spread between FOB Santos and the futures curve widens, and the companies moving the physical beans capture that spread.
The futures curve still shows contango — the market is pricing abundance ahead. The ICE warehouse at 377,465 bags and the docks in Santos say something different. When the curve disagrees with the warehouse, I've learned — usually the hard way — to trust the warehouse.
