Every tokenized-agriculture pitch deck reaches the same slide sooner or later: emerging-market farm loans paying investors “a safe 5–7% in dollars.” We rebuilt that number from first principles against July 2026 market anchors, for a concrete reference case—senior exposure to warehouse-collateralized Brazilian soybean loans, 180-day tenor, a 70% advance rate (the loan is 70% of the collateral’s value), distributed to on-chain USDC investors. The defensible answer came out at about 12.25%, with a corridor of 11.0–13.5%.
The six-point gap has a simple explanation: the 5–7% slide is quoting currency arithmetic, while the investor is being asked to carry credit risk. This article walks the honest build-up layer by layer—and ships a calculator so you can rerun it with your own assumptions.
Where “5–7% in dollars” comes from
Start with the two rates that anchor everything. SOFR, the USD risk-free base, stood at 3.68% at the end of June 2026. CDI, Brazil’s interbank benchmark, stood near 14.15%. Under covered interest parity, the cost of fully hedging BRL into USD for a year is approximately the difference:
- h_FX — implied cost of a full BRL→USD hedge, 12-month horizon
- The hedge consumes almost the entire spread between Brazilian and US money rates—that is what covered interest parity means
Now take a high-grade Brazilian agri certificate yielding, say, 15.5% in BRL (an illustrative level) and hedge it fully into dollars: 15.5% minus 10.5% leaves roughly 5%. That is the entire origin of the “safe 5–7% USD” figure. It is real arithmetic—and it describes a fully hedged, high-grade instrument whose Brazilian risk premium has been handed over, almost in full, to the FX hedge counterparty. An investor earning it holds something close to SOFR plus a sliver, wrapped in an exotic asset story.
The moment the offer is unhedged (as USD-native, USDC-settled structures typically are) or the credit is anything below high-grade (as single-name farm loans are), that arithmetic stops applying, and the yield has to be rebuilt from the bottom.
| Macro anchor (as of) | Value |
|---|---|
| SOFR overnight (Jun 30, 2026) | 3.68% |
| Selic target (Copom, Jun 17, 2026) | 14.25% |
| CDI (Jul 1, 2026) | ~14.15% |
| Brazil 5Y sovereign CDS (early Jun 2026—the one stale anchor) | ~123 bps |
| Implied 12-mo full-hedge cost (CDI − SOFR) | ~10.5%/yr |
| Tokenized T-bill funds, 7-day APY | 3.15–3.55% |
| Aave USDC supply rate (utilization-dependent) | ~3–7% |
The honest build-up
For the reference case—an unrated mid-tier cooperative or crusher as borrower, secured by warehouse receipts with a collateral manager, 70% advance rate, no insurance, no FX hedge—the required yield stacks up over SOFR in six layers:
| Layer | bps | Why it exists |
|---|---|---|
| Base rate (SOFR) | 368 | The price of dollars, June 30, 2026 |
| Credit / counterparty | 300 | Unrated single name; the layer is unexpected-loss premium, since actuarial expected loss on trade-collateralized lending runs single-digit bps |
| Collateral / warehouse | 125 | Warehouse-fraud tail risk, residual after the 70% advance and the collateral manager |
| Basis + convertibility | 75 | Local-vs-CBOT price basis and transfer risk; the sovereign credit-default-swap spread (~123 bps) informs it |
| Liquidity / lockup | 110 | 90-day-plus lockups typical of on-chain private-credit pools |
| Platform / structural | 100 | Servicer, securitization vehicle, oracle, smart contract |
| Tokenization overlay | 175 | Small-issue novelty, lockup design, crypto-native demand—estimated from matched pairs (see below) |
The raw sum is 12.53%; our adjudication rounds that to a communicable central estimate of 12.25% (a 12.0–12.3% band). One honest disclosure about the stack: its most aggressive judgment is folding sovereign risk into the basis layer—a conservative reading adds another 50–100 bps on top. Structure changes move the number in predictable ways: adding credit insurance or a development-finance participation removes part of the credit layer net of its cost, worth 100–200 bps (central ~11%, corridor 10.5–11.5%—an insured single name cannot price below the live insured-pool print at 11%); taking the junior, first-loss position below a 25–30% subordination (the slice that absorbs losses before the senior tranche is touched) adds about 800 bps over senior (central ~20%, corridor 18–24%).
Why the collateral doesn’t make it “safe”
The strongest argument in every pitch is the warehouse receipt: real grain, real custody, senior claim. The coverage math is good—at a 70% advance rate the loan starts with 1.43× collateral coverage, and it is impaired only if collateral value falls more than 30%, net of liquidation costs, within a 180-day tenor:
- AR — advance rate (70% in the reference case)
- C₀ — initial coverage; ΔP* — break-even collateral drawdown over the tenor
- Observed local price-basis swings of 2–6% sit far inside the 30% buffer
So why do the collateral and basis layers still price at 200 bps combined? Because the risks that remain are the ones the buffer does not absorb: warehouse fraud (a real, documented tail in Brazil), the gap between paper inventory and physical inventory, and the possibility that a court freezes enforcement inside a judicial recovery. Collateral compresses the spread; it does not delete it. That is also the fair reading of the credit layer’s 300 bps: expected loss on this kind of lending is tiny, and nearly all of the premium is compensation for concentration and the absence of a rating, a track record, or an exit.
The market agrees, once you read it correctly
A useful discipline for any yield slide: put it next to what USD investors are already paid for adjacent risk, and never let a BRL print into the comparison.
| USD / USDC benchmark | Yield |
|---|---|
| Tokenized T-bill funds | 3.15–3.55% |
| Amaggi 2028 corporate bond (BB, unsecured, priced 2021) | 5.25% |
| Global trade-finance fund (ECA-covered mix ~94%, net, 1y/3y) | 7.5–8.0% |
| Diversified on-chain private-credit pools (net targets) | 9–12% |
| Verified senior tokenized private-credit tranche (LatAm, diversified, hedged) | 10.13% expected |
| Insured tokenized receivables pool (Colombia, export-credit insured, net) | 11% |
| Junior/mezzanine tranches, worked example | 22.5–40.5% |
Two readings follow. First, a 6% offer on unrated, single-name, unhedged farm credit would pay you less than a diversified global trade-finance fund with export-credit-agency cover—and barely more than a 2021-vintage unsecured corporate bond from one of the sector’s strongest names. Second, in Brazil’s domestic market senior receivables-fund quotas print 15.8% and listed agri funds distribute 16.9–17.8% trailing—all in BRL; those numbers belong to the CDI world and must never be blended into a USD expectation, because the currency is where that spread lives.
Tokenization is not a discount machine (yet)
The 175 bps overlay is the contested layer, because it runs against the sales narrative. Does putting the instrument on-chain lower the required yield? The matched pairs say no. Tokenized Treasury funds price at roughly a 30 bps discount to SOFR—evidence that a token wrapper by itself neither adds nor removes yield. On-chain wrappers of existing credit funds pass through 9–12% net, roughly what the underlying funds pay off-chain. What the market does charge for is everything that comes with today’s tokenized distribution: lockups, small issue sizes, novelty, and a crypto-native investor base with a high opportunity cost—our estimate, +175 bps, derived from those matched pairs.
This is consistent with what we argued in the stack article: tokenization can compress the operational costs inside the origination stack (1.5–2.5 points of fees and spread), and that saving is real for the borrower. On the investor side, at the current stage of the market, tokenized distribution adds a premium rather than subtracting one. Both things are true, and confusing them is how “blockchain efficiency” ends up justifying an underpriced coupon.
Six questions for any yield slide
Pricing an RWA credit structure?
We build yield adjudications like this one for specific deals—layer by layer, anchored to dated market evidence, with the tranche and insurance variants worked out. Useful before you commit a coupon to a term sheet.
Get in touchThe takeaway
The honest required yield for senior, uninsured, USD-native exposure to tokenized Brazilian farm credit is about 12.25% today—roughly 11–13.5% depending on structure—with insurance buying it down toward 11% and first-loss positions pricing near 20%. The “5–7% in dollars” figure is what remains of a high-grade BRL instrument after a full FX hedge: legitimate arithmetic, wrong instrument, and a five-to-seven-point transfer from investor to issuer when it is used to price unhedged single-name credit. The number to hold onto is the spread: nine points over tokenized T-bills is what this risk pays when every layer is counted. The final article in this series walks a default through the enforcement stack—which claims came through Brazil’s biggest agri insolvency, and at what recovery.