Dynamic Yield Split

Overview

Strata employs a Dynamic Yield Split (DYS) model to optimize yields across its structured yield tranches. The system dynamically allocates yield between senior and junior tranches based on real-time market conditions, ensuring efficient capital utilization while reinforcing stability.


Tranche Structure

Strata tranches Staked Ethena USDe (sUSDe) into two liquid and composable tokens:

  • stUSDe: a yield-bearing synthetic stablecoin fully backed by USDe, representing the Senior Yield Tranche. It offers superior risk-adjusted returns by providing uncapped upside exposure to sUSDe yield, while ensuring a guaranteed minimum yield and principal protection for investors seeking stable and low-risk yields in DeFi.

  • stJLP: a yield-bearing asset representing the Junior Yield Tranche of sUSDe. It provides leveraged exposure to sUSDe yields while serving as a liquid insurance pool for stUSDe, covering volatility and other associated risks, and offering higher return potential for risk-tolerant investors.


TVL Ratios

We define the Total Value Locked (TVL) ratios for the Senior and Junior tranches as follows:

TVL_ratiostUSDe=LiquiditystUSDeTotal LiquidityTVL\_ratio_{stUSDe} = \frac{\text{Liquidity}_{stUSDe}}{\text{Total Liquidity}} \quad
TVL_ratiostJLP=LiquiditystJLPTotal LiquidityTVL\_ratio_{stJLP} = \frac{\text{Liquidity}_{stJLP}}{\text{Total Liquidity}} \quad

Where:

  • Total Liquidity\text{Total Liquidity} is calculated as the sum of LiquiditystUSDe\text{Liquidity}_{stUSDe} and LiquiditystJLP\text{Liquidity}_{stJLP}.


Strata USDe (stUSDe) Yield

The priority yield allocated to stUSDe is determined using the following formula:

APYstUSDe=max(FloorAPYstUSDe,Base APY×Yield sharestUSDe)APY_{stUSDe} = \max \left( Floor APY_{stUSDe}, \text{Base APY} \times \text{Yield share}_{stUSDe} \right)

Where:

  • BaseAPYBase APY represents the yield of the underlying asset (sUSDe yield).

  • FloorAPYstUSDeFloor APY_{stUSDe} represents the minimum guaranteed APY decided by the governance. Initially, the floor APY will be equivalent to SUSDS APY (Sky Savings Rate).

  • YieldsharestUSDeYield share_{stUSDe} is a piecewise function that represents the share of sUSDe APY allocated to stUSDe and adjusts based on the stUSDe TVL.

The yield share of stUSDe is defined as:

Yield sharestUSDe={x%,if TVL_ratiostUSDex%LiquiditystUSDeTotal Liquidity,if y%<TVL_ratiostUSDe<x%y%,if TVL_ratiostUSDey%\text{Yield share}_{\text{stUSDe}} = \begin{cases} x\%, & \text{if } TVL\_ratio_{\text{stUSDe}} \geq x\% \\ \frac{\text{Liquidity}_{\text{stUSDe}}}{\text{Total Liquidity}}, & \text{if } y\% < TVL\_ratio_{\text{stUSDe}} < x\% \\ y\%, & \text{if } TVL\_ratio_{\text{stUSDe}} \leq y\% \end{cases}

Where:

  • x%x\% the maximum share of sUSDe yield that can be allocated to stUSDe, determined by governance. Initially, this allocation will be set at 75%.

  • y%y\% the minimum share of sUSDe yield that can be allocated to stUSDe, determined by governance. Initially, this allocation will be set at 25%.


Strata Junior Liquidity Pool (stJLP) Yield

The junior stJLP yield is calculated as follows:

APYstJLP=Base APYAPYstUSDeTVL_ratiostJLP×Yield sharestUSDe+APYstUSDeAPY_{stJLP} = \frac{\text{Base APY} - APY_{stUSDe}}{TVL\_ratio_{stJLP}} \times \text{Yield share}_{stUSDe} + APY_{stUSDe}

Where:

  • BaseAPYBase APYrepresents the yield of the underlying asset (sUSDe).

  • APYstUSDeAPY_{stUSDe} is the yield of the Senior tranche, as calculated previously.

  • Yield_sharestUSDeYield\_share_{stUSDe} is the portion of yield allocated to the stUSDe pool, adjusted based on its liquidity.

  • TVL_ratiostJLPTVL\_ratio_{stJLP} is the proportion of liquidity in the Strata Junior Liquidity Pool.


Senior Coverage and Junior Overperformance

The formulas for Senior (stUSDe) coverage provided by the Junior Liquidity Pool (stJLP) and the Junior leveraged yield relative to the underlying APY are:

CoveragestUSDe=LiquiditystJLPLiquiditystUSDeCoverage_{stUSDe} = \frac{\text{Liquidity}_{stJLP}}{\text{Liquidity}_{stUSDe}}
OverperformancestJLP=APYstJLPBase APYOverperformance_{stJLP} = \frac{\text{APY}_{stJLP}}{\text{Base APY}}

Yield Distribution

sUSDe yield is harvested and distributed between the stUSDe and stJLP pools every reward epoch of 8 hours, matching Ethena’s native yield epoch. The yield allocation dynamically adjusts based on the sUSDe performance, SSR and liquidity of both pools.


Examples

Last updated