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
