# Stablecoin treasury yield

Source: https://o2ocapital.com/learn/stablecoin-treasury-yield
Published: 2026-10-15
Updated: 2026-10-23
Data as of: 2026-10-15
Last reviewed: 2026-10-23

For information only: nothing on this site is an offer to sell, or a solicitation of an offer to buy, any security. Open to eligible non-U.S. institutional investors only.

As of 15 October 2026, O2O Capital Partners is pre-launch: no vault or vault token is live.

O2O Research

Stablecoin treasury yield is the return an institution earns on the stablecoins it holds for operations and reserves. It comes from four main sources: onchain lending through curated vaults and lending markets, tokenized Treasury funds, private credit vaults, and reward programs paid on top. Each source pays for a different risk, so a treasury chooses among them by liquidity needs, time horizon, exposure to crypto prices and investor eligibility.

By [Peter Gaffney](https://o2ocapital.com/team/peter-gaffney), Co-Founder, O2O Capital Partners; former Head of Research, Security Token Advisors

O2O Research is general market commentary for information only. It is not investment advice, a recommendation or an offer of any security, including interests in any O2O vault. O2O may seek business relationships with protocols, curators or issuers it writes about.

## Key facts

Each figure shows its source and the date it describes.

- **USD-pegged stablecoins in circulation**: $305.5B. As of October 15, 2026. Source: [DefiLlama stablecoins](https://defillama.com/stablecoins) ([latest figure and source](https://o2ocapital.com/research/data/onchain-vault-market#stablecoin-supply))
- **SOFR, the dollar overnight benchmark**: 3.88%. As of October 14, 2026. Source: [Federal Reserve Bank of New York](https://www.newyorkfed.org/markets/reference-rates/sofr) ([latest figure and source](https://o2ocapital.com/research/data/onchain-vault-market#sofr))
- **Tokenized US Treasury yield**: 3.60% (7-day APY). As of October 15, 2026. Source: [RWA.xyz Treasuries](https://app.rwa.xyz/treasuries) ([latest figure and source](https://o2ocapital.com/research/data/onchain-vault-market#tokenized-treasury-yield))
- **Tokenized US Treasuries**: $14.9B distributed value. As of October 15, 2026. Source: [RWA.xyz Treasuries](https://app.rwa.xyz/treasuries) ([latest figure and source](https://o2ocapital.com/research/data/onchain-vault-market#tokenized-treasuries))

## Guides in this hub

- [Stablecoin yield sources compared](https://o2ocapital.com/learn/stablecoin-yield-sources-compared): Tokenized Treasury funds, onchain lending, private credit vaults and reward programs compared: what pays the yield, liquidity, correlation and the main risks.
- [How to evaluate a yield vault](https://o2ocapital.com/learn/how-to-evaluate-a-yield-vault): An eight-point checklist for evaluating a stablecoin yield vault, with worked examples from the O2O Vault Brief, red flags and questions to ask a curator.
- [How a DAO treasury can earn yield on stablecoins](https://o2ocapital.com/learn/dao-treasury-stablecoin-yield): How DAO treasuries split stablecoins into runway, reserve and longer-term buckets, which yield sources fit each, and the limits and reporting governance sets.

## Where does stablecoin treasury yield come from?

A stablecoin treasury is the pool of stablecoins an organization keeps to pay for its operations and to hold in reserve. The holders fall into a few groups: DAO treasuries that fund contributors and grants, protocols that keep reserves for their own operations, fintech teams that run Earn programs for their customers, and companies that settle payments in stablecoins. Many of them act as onchain allocators, moving capital between yield sources with onchain transactions under limits that their governance or management sets.

Stablecoins held in a wallet earn nothing. The yield a treasury can earn on them comes from four main places, and each place pays for a different risk.

**Figure: Where stablecoin treasury yield comes from.** A stablecoin holder can earn yield from passive onchain lending, curated vaults, tokenized Treasury funds or private credit vaults. Each pays for a different risk, and reward programs add a temporary payment on top.

Alt text: A stablecoin holder connects to four yield sources, each with what pays the yield and its main risk, plus a dashed reward program that adds a payment on top.

Onchain lending pays interest from borrowers. A treasury supplies stablecoins to a lending market, and borrowers who post crypto collateral pay interest that rises and falls with demand to borrow. In a passive lending market the depositor takes the market's terms as they come. A curated vault spreads deposits across several lending markets that a vault curator picks and limits, and charges a fee for that work.

Tokenized Treasury funds hold short-term US government debt, such as Treasury bills, and pass the interest on that debt through to token holders after fees. Their yield follows short-term US interest rates. Buying in usually means subscribing to the fund, often with stablecoins, after passing its identity checks.

Private credit vaults earn interest on offchain loans to businesses, such as invoice financing, royalty advances or equipment leases. A fund makes or buys the loans, and the vault token gives holders a claim on the fund's returns. Because the borrowers sit outside crypto markets, this income is often called non-crypto-correlated yield: it does not rise and fall with crypto prices. The cost is slower access to capital, since withdrawals wait for loans to repay or for a scheduled redemption window.

Reward programs pay on top of a base yield. A protocol or an issuer adds tokens or stablecoins for a set period to attract deposits. The reward ends on a date, or when its budget runs out, and the base yield is what remains.

## How do the main yield sources compare?

| Source | What pays the yield | How quickly capital can leave | Moves with crypto prices? |
| - | - | - | - |
| Onchain lending, through curated vaults and lending markets | Interest from borrowers who post crypto collateral, after any curator fee | Usually at once, while the markets hold cash that is not lent out | Yes, through the collateral |
| Tokenized Treasury fund | Interest on short-term US government debt, after fund fees | Through the fund's redemption process, on the fund's own schedule | Rarely |
| Private credit vault | Interest on offchain loans to businesses | At scheduled redemption windows, or as loans repay | Usually not |
| Reward program | A budget a protocol or an issuer sets aside to attract deposits | The reward stops on its end date or when the budget runs out | Depends on the token paid |

The table compares how each source works. The Key facts box at the top of this page gives the current figures: the stablecoins in circulation, the benchmark rate and the tokenized Treasury market, each with its date and source.

Two columns decide most choices. The liquidity column says how much of the treasury's cash a source can hold before the treasury loses the ability to pay its bills. The crypto prices column says whether the source adds to the risk the treasury already carries, since a treasury that holds its own token or other crypto assets is already exposed to a fall in crypto prices.

For the full comparison, with the main risks of each source, who can hold it and worked examples from the O2O Vault Brief, see [stablecoin yield sources compared](https://o2ocapital.com/learn/stablecoin-yield-sources-compared).

## How does a treasury benchmark yield against SOFR?

SOFR, the Secured Overnight Financing Rate, is the rate for borrowing cash overnight against US Treasury securities. The Federal Reserve Bank of New York publishes it each business day, and treasuries use it as the reference for what dollars earn with very little credit risk.

**Figure: Two example vaults against SOFR.** Two O2O Research example vaults set against SOFR. The USDG vault on Robinhood Chain, 1 to 22 September 2026, was above SOFR on 17 of 22 days, by about 7 basis points on average. The USDC vault on Base, 17 September to 8 October 2026, was above SOFR on 21 of 21 days with data, by about 19 basis points on average. Rewards are excluded. Two vaults show the method and do not describe the whole market. Source: Federal Reserve Bank of New York SOFR, https\://www\.newyorkfed.org/markets/reference-rates/sofr; O2O Vault Briefs, Issues 1 and 2 (vault data); retrieved 2026-10-23.

Alt text: Two line charts of example vault yield after fees against SOFR: a USDG vault on Robinhood Chain in September 2026, above SOFR on 17 of 22 days, and a USDC vault on Base from 17 September to 8 October 2026, above SOFR on 21 of 21 days with data. The gap is shaded.

| example\_vault | date | vault\_base\_apy\_pct | sofr\_pct | spread\_pp | vault\_series |
| - | - | - | - | - | - |
| USDG example vault, Robinhood Chain | 2026-09-01 | 3.71 | 3.66 | +0.05 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-02 | 3.56 | 3.65 | -0.09 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-03 | 3.71 | 3.66 | +0.05 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-04 | 3.74 | 3.65 | +0.09 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-05 | 3.73 | 3.65 | +0.08 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-06 | 3.75 | 3.65 | +0.10 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-07 | 3.84 | 3.65 | +0.19 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-08 | 3.77 | 3.64 | +0.13 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-09 | 3.89 | 3.64 | +0.25 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-10 | 3.86 | 3.62 | +0.24 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-11 | 3.79 | 3.62 | +0.17 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-12 | 3.78 | 3.62 | +0.16 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-13 | 3.68 | 3.62 | +0.06 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-14 | 3.66 | 3.62 | +0.04 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-15 | 3.68 | 3.64 | +0.04 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-16 | 3.66 | 3.62 | +0.04 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-17 | 3.79 | 3.85 | -0.06 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-18 | 3.99 | 3.85 | +0.14 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-19 | 3.82 | 3.85 | -0.03 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-20 | 3.68 | 3.85 | -0.17 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-21 | 3.65 | 3.85 | -0.20 | 1-day lending yield after fees, reward excluded |
| USDG example vault, Robinhood Chain | 2026-09-22 | 4.06 | 3.87 | +0.19 | 1-day lending yield after fees, reward excluded |
| USDC example vault, Base | 2026-09-17 | 3.99 | 3.85 | +0.14 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-18 | 3.99 | 3.85 | +0.14 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-19 | 3.99 | 3.85 | +0.14 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-20 | 3.99 | 3.85 | +0.14 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-21 | 4.01 | 3.85 | +0.16 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-22 | 4.03 | 3.87 | +0.16 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-23 | 4.06 | 3.87 | +0.19 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-25 | 4.05 | 3.90 | +0.15 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-26 | 4.06 | 3.90 | +0.16 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-27 | 4.08 | 3.90 | +0.18 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-28 | 4.09 | 3.90 | +0.19 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-29 | 4.11 | 3.88 | +0.23 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-09-30 | 4.11 | 3.90 | +0.21 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-01 | 4.12 | 3.87 | +0.25 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-02 | 4.14 | 3.88 | +0.26 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-03 | 4.13 | 3.88 | +0.25 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-04 | 4.12 | 3.88 | +0.24 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-05 | 4.10 | 3.89 | +0.21 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-06 | 4.07 | 3.90 | +0.17 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-07 | 4.05 | 3.88 | +0.17 | 7-day lending yield after the 10% performance fee, reward excluded |
| USDC example vault, Base | 2026-10-08 | 4.05 | 3.88 | +0.17 | 7-day lending yield after the 10% performance fee, reward excluded |

A treasury benchmarks a yield source by setting its base yield after fees beside SOFR for the same date. The difference is the spread, and the spread is the pay for every risk the source adds: smart contract and oracle risk in onchain lending, the fund and its operations in a tokenized Treasury fund, borrower credit and slower exits in private credit. A tokenized Treasury fund holds the same kind of short-term government debt that the overnight market lends against, so its yield tends to follow short-term rates closely. A source that pays well above SOFR is paying for something, and the treasury's job is to name what.

Leave rewards out of the comparison. A reward makes a narrow spread look wide until its end date, and on that date the spread returns to what the base yield pays.

The Key facts box shows the latest SOFR and the tokenized Treasury yield, each with its date and source ([latest figure and source](https://o2ocapital.com/research/data/onchain-vault-market#sofr)). Dated worked examples of the spread on two curated vaults are in [stablecoin yield sources compared](https://o2ocapital.com/learn/stablecoin-yield-sources-compared).

## How does a treasury choose by liquidity, time horizon and eligibility?

Most treasuries start from when the money will be needed, and split their holdings into buckets:

**Figure: Choosing a source by liquidity, time horizon and eligibility.** Start from when the money will be needed, then check eligibility, then compare yield after fees against SOFR.

Alt text: Three horizon columns (coming weeks, coming months, a year or more) with their liquidity need and fitting sources, feeding an eligibility gate and then a yield comparison.

- Operating cash for the coming weeks stays where it can leave at once: stablecoins held directly, or lending markets that keep plenty of cash unlent.
- A reserve for the coming months can sit in sources whose redemptions follow a stated process, such as tokenized Treasury funds, or curated vaults with a record of meeting withdrawals.
- Longer-term capital that the treasury does not expect to touch for a year or more can accept scheduled redemption windows, such as those of private credit vaults, in exchange for returns that do not move with crypto prices.

Time horizon sets the cost of a slow exit. A treasury that may need its money next week pays heavily for a redemption window that opens next quarter. A treasury with years of runway may never notice it.

Eligibility narrows the list before yield is compared. Tokenized Treasury funds and private credit vaults commonly admit only holders who pass identity checks and sit on an allowlist, and some admit only certain kinds of investor. A DAO, a fintech and a company each face different checks, and some sources are closed to some of them. A treasury confirms that it can hold a token before it compares the token's yield.

The buckets, the limits a treasury sets on each and the reports that show where the money sits are the subject of [how a DAO treasury can earn yield on stablecoins](https://o2ocapital.com/learn/dao-treasury-stablecoin-yield).

## What risks come with stablecoin yield?

Every yield source carries risks that its headline rate does not show. The main ones:

**Figure: Where stablecoin yield risks sit.** The six risks the page lists, grouped by where they sit: the stablecoin, the code and price feeds, the borrower, the vault's exits and the yield itself.

Alt text: Six risks marked with distinct shapes and labels in five groups: stablecoin risk, smart contract and oracle risk, credit risk, liquidity mismatch and reward expiry.

- Credit risk: a borrower does not repay. In onchain lending the collateral is meant to cover the loss; in private credit the originator's underwriting and the legal claim on the loans are.
- Liquidity mismatch: a vault offers faster withdrawals than its assets allow, so depositors who ask late may wait.
- Smart contract risk: a bug in the code that holds the deposits can lose them.
- Oracle risk: a price feed that misprices collateral can trigger wrong liquidations or let bad loans through.
- Stablecoin risk: the stablecoin itself can lose its peg, and its issuer may be able to freeze it.
- Reward expiry: a reward program ends, and the headline rate falls to the base yield.

Two O2O Research reports show these risks in the market. [The August 2026 market structure report](https://o2ocapital.com/research/onchain-vaults-market-structure-2026) looks at curated vaults: who runs them, where the money sits and what it earns. [The October 2026 RWA vaults report](https://o2ocapital.com/research/rwa-vaults-institutional-track-record) looks at the allocators on the demand side and the real-world asset vaults they use.

For a checklist that tests one vault against each of these risks, see [how to evaluate a yield vault](https://o2ocapital.com/learn/how-to-evaluate-a-yield-vault).

## Sources

1. DefiLlama, [Stablecoins](https://defillama.com/stablecoins). Retrieved October 15, 2026. Data as of October 15, 2026.
2. Federal Reserve Bank of New York, [Secured Overnight Financing Rate Data](https://www.newyorkfed.org/markets/reference-rates/sofr). Retrieved October 15, 2026. Data as of October 14, 2026.
3. RWA.xyz, [Tokenized U.S. Treasury Funds](https://app.rwa.xyz/treasuries). Retrieved October 15, 2026.

## Related

- [Niche private credit onchain](https://o2ocapital.com/learn/niche-private-credit-onchain)
- [Onchain Vault Market Structure, August 2026](https://o2ocapital.com/research/onchain-vaults-market-structure-2026)
- [Real-World Asset Vaults Begin their Institutional Track Record](https://o2ocapital.com/research/rwa-vaults-institutional-track-record)

To report an error or ask about a source, use the [contact form](https://o2ocapital.com/?audience=other#contact).
