Products > Yield Tranches > Overview

How do Yield Tranches work?

The product offers two classes of tranches, differentiated by the level of risk and the share of underlying yield assigned to each class.
Senior Tranches
Junior Tranches
This class of tranche offers intrinsic protection on funds, given by Junior class deposits. Each pool is composed of yield-bearing tokens, and the pool’s NAV is meant to only increase. A decrease in the NAV triggers the emergency shutdown to protect YTs liquidity providers. Senior Tranches intrinsically have a first lien on the underlying assets — they’re first in line to be repaid in case of default (hack or loss of funds). This product provides full-spectrum coverage, as the loss is covered regardless of the dependency or underlying protocol that caused it. Junior TVL will cover Senior TVL from a full spectrum of oracle/smart contract risks on:
  • Yield Tranches themselves;
  • Underlying yield source;
  • All the dependencies of the underlying yield source.
This class of tranche achieves a greater and leveraged yield by dragging more risk, as Junior holders have a second lien or no lien at all in case of fund losses.
Junior tranche is designed to receive a higher share of yield compared to the Senior class, which will proportionally compensate for the higher risk taken by Junior depositors.

Adaptive Yield Split

The Adaptive Yield Split is the mechanism that computes the APY split between Senior and Junior Tranches. It is dynamically conditional to the liquidity deposited on each tranche side. This mechanism lets:
  • Senior Tranche receives most of the underlying yield when liquidity is low on the Junior side (i.e. low coverage on Senior funds), or receives a guaranteed minimum portion of the underlying yield when Junior liquidity is high (i.e. high coverage on Senior funds);
  • Junior Tranche receives outperforming APYs on the Junior Tranches, no matter what the amount of deposited liquidity on the Senior is.
Returns examples vs a Base APY of 10%
More technical details regarding this split mechanism can be found in the dedicated section.

Protocols and assets

Yield Tranches are available on Ethereum and Polygon for multiple protocols and underlying assets.



Integrated assets

stMATIC YTs accept MATIC as the deposited asset to give users a seamless experience by staking their tokens in a few clicks. When users want to redeem, stMATIC YTs generate an NFT representing the underlying capital. After 2–3 days, the average waiting period for stMATIC unstaking, users can finalize their withdrawal.
Euler vauts are sunsetting and in withdrawal-only mode

Integrated assets

Morpho is a peer-to-peer layer built on top of the lending pools of Aave.

Integrated assets

Integrated assets

Borrowers: Portofino, Fasanara
LPs receive IdleCDO_AA_StrategyName (e.g. IdleCDO_AA_idleDAIYield) for Senior deposits and IdleCDO_BB_StrategyName for asset provision in the Junior class. Both tokens are fully fungible ERC-20.
Some Tranches are labelled as Experimental, meaning some deposit limits (caps) exist.

Yield and loss scenarios

Given the nature of the two classes of tranches, which differ in terms of risks and gains opportunities, it is possible to explain their behavior through two scenarios: a Yield case and a Loss case.
Let's assume to have a DAI pool generating a 10% yield, where users deposit $10m split as follows
  • 70% on Senior Tranche, i.e. $7m
  • 30% on Junior Tranche, i.e. $3m
There can be two scenarios:
  1. 1.
    When the loss is higher than the Junior liquidity, the Senior Tranche will also In the Yield case, the interests generated in the pool ($1m DAI in total) will be split as $490k DAI (70% of the interest) to the Senior Tranche and $510k DAI (30% of the interest) to the Junior Tranche. As expected, The yield is higher for the Junior Tranche because, as mentioned, this class takes more risk than the Senior one and is rewarded accordingly.
  2. 2.
    In the Loss case (with the loss being lower than the Junior liquidity), the only class of tranches affected by a possible loss will be the Junior one. Suppose, there is a $1m DAI hack loss, the Senior tranche will have the entire (100%) capital protected, while Junior tranches will bear a partial loss (33%) of the funds deposited.
    • In the case when the loss is higher than the Junior liquidity, also the Senior Tranche will suffer from the hack. Its loss will be anyway mitigated by the Junior counterparty.

Benefits of using Yield Tranches

  • Cheaper transactions’ deposits and redeems;
  • Governance tokens (COMP, stkAAVE, LDO, CVX, CRV) automatically harvested to boost yields;
  • Deposits and withdrawals are possible at any time due to no locking periods or epochs;
  • No hidden fees: 10-15% performance fee.