Skip to main content

Liquidity risk

Liquidity risk is the risk that you cannot exit your position at the price you expect. For a DeFi bank, this comes up in three main places: secondary market exits, primary market redemptions during stress, and fiat off-ramps. This article covers each.

Secondary market liquidity (DEXs)

When you sell USD0, EUR0, bUSD0, or USUAL on a DEX, the price you receive depends on:

  • The depth of the pool (how much liquidity is available)

  • The size of your order (larger orders move the price more)

  • The current state of arbitrage and price balance

For well-traded tokens like USD0, secondary market liquidity is deep and stable. Small orders (under $100K) typically execute at or near the pegged value with minimal slippage.

For smaller markets like EUR0, liquidity is still building. Large orders may face meaningful slippage.

Expected slippage ranges (approximate, normal conditions):

Token

Order size

Typical slippage

USD0

$10K

Near zero

USD0

$1M

A few basis points

EUR0

$10K

Small

EUR0

$500K

Meaningful (check live pool depth)

USUAL

$10K

Small

USUAL

$500K

Meaningful

Live liquidity depth is visible on DEX interfaces (Curve, Uniswap) before you execute a trade.

Primary market redemption liquidity

Primary market redemption is the hard backstop for USD0 and EUR0. Because reserves are held 1:1, anyone can redeem their USD0 directly for real assets. This provides an ultimate exit route even if DEX pools are empty.

Key points:

  • Primary redemption is always available under normal conditions

  • Direct redemption for institutional users has no slippage

  • Indirect redemption through USDC (retail path) depends on Collateral Provider liquidity

  • Larger orders (above 100K USD0) route through direct paths efficiently

  • Smaller orders may be routed through Curve when pool pricing is favorable

What can affect primary redemption liquidity:

  • A Collateral Provider running out of immediate inventory (usually refills within hours)

  • Very high redemption demand during a stress event

  • Operational issues at a provider

These are rare, and the protocol is designed to handle them through the Multi Collateral Controller's provider diversification.

USD0 Alpha — the 7-day redemption window

USD0 Alpha is a special case. Because the underlying strategy (basis carry) is not fully liquid on-demand, USD0 Alpha has a two-tier redemption mechanism:

  • Small redemptions — instant, served from a ~10% buffer of USDC / USTB

  • Large redemptions — up to 7 days to settle, as positions unwind in an orderly manner

This is not a bug, it is a design trade-off for higher yield. If you hold USD0 Alpha, plan your liquidity needs accordingly.

Euro off-ramp liquidity

Euro off-ramp (EUR0 → EUR fiat via Monerium SEPA) depends on:

  • The EUR0/EURe Uniswap V3 pool (currently the primary route)

  • Monerium SEPA capacity

  • KYC limits per user (currently 15,000 EUR per user, higher with additional documentation)

The EUR0/EURe pool is the sole bridge between EUR0 and EUR fiat. Large euro off-ramps may face slippage or queue delays if pool depth is insufficient.

Current state (early 2026):

  • Pool TVL is growing but not yet deep

  • Off-ramp limit of 15K EUR per user applies

  • Alternative routes (EURC, Multi-ATM Spiko V2) exist for specific scenarios

Liquidity risk by product

Product

Secondary market liquidity

Primary redemption

Off-ramp

USD0

Deep across DEXs

Always available

Via USDC → fiat exchange

EUR0

Growing

Available

Via Monerium SEPA (with KYC limits)

ETH0

Growing

Via wstETH

Via ETH → fiat exchange

bUSD0

Available but subject to floor price dynamics

Via rt-bUSD0 recombination or at maturity

Indirect (sell bUSD0, convert to USD0, etc.)

sUSD0, sEUR0

N/A (non-transferable in most wallets)

Unwind any time for USD0/EUR0

Via USD0/EUR0

USD0 Alpha

N/A (exchange rate accrual)

Up to 7 days

Via USD0

Usual Vaults

N/A

Depends on underlying composition

Depends on underlying composition

How to manage liquidity risk

  • Size appropriately — do not rely on thin pools to exit large positions without slippage

  • Plan ahead — if you know you will need liquidity, start the exit process early

  • Diversify across products — different products have different liquidity profiles

  • Check pool depth before executing large trades

  • Use primary redemption for large exits on stablecoins

  • Know the 7-day window if you hold USD0 Alpha

  • Know the 15K EUR limit if you use euro fiat off-ramp

When liquidity risk becomes a real problem

Liquidity problems are most likely during:

  • Market-wide stress events (everyone exiting at once)

  • Specific protocol incidents (bugs, hacks, rumors)

  • Provider operational issues

  • Coordinated large withdrawals

During these events, the combination of primary redemption + diversified providers + emergency governance response is what protects user access to their balance.

Note: "I can always sell" is not always true at "the price I want". Liquidity risk is about the gap between the best price and the realized price. Plan accordingly.

Technical note (for DeFi users): Primary redemption routes through DaoCollateral (direct RWA) and SwapperEngine (USDC via Collateral Providers). Secondary markets include Curve USD0/USDC, Uniswap V3 EUR0/EURe, and various USUAL pools. USD0 Alpha has a 7-day maximum settlement queue. See the docs for the full liquidity architecture.

Related articles

Did this answer your question?