Try   HackMD

Yield Coupon Compounding Formulation

The Element Liquidity Pool bootstraps the liquidity of newly issued yield tokens by rolling over funds into each newly minted tranche. To calculate the value of these yield tokens on any particular day, we can rearrange the terms from annualized yield formula presented in the yield paper to solve for present value:

P=F(Y+1)T(1)

The next three sections will describe how we can determine the present value of the Fixed Yield Token (FYT), Yield Coupon (YC) and the total redeemable value.

FYT Present Value

Given an interest rate of 3%, weekly rollovers, and 1 year maturity, the present value of a FYT can be calculated as follows:

Day0=1(1.03)10365

Day1=1(1.03)11365

...

Day6=1(1.03)163651(1.03)10365

More generally, we can say that the present value of the fixed yield token on day

d with interest rate
Yf
rolled over every
l
days into a new tranche with maturity day
m
can be calculated with the following product:

t=1dl+11(Yf+1)mdmodl365(2)

and rewritten as the following equation:

Z(d)=1(Yf+1)mdmodl365dl+1(3)

The following plot shows us the present value of FYTs at a fixed interest rate and weekly rollovers:

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Each “stair step” represents the present value of the remaining FYT balance. Each time the current week’s FYTs are sold and rolled over into the new week’s FYT, the graph takes a “step down” due to the reduced purchasing power.

YC Present Value

Given a FYT interest rate of 3%, YC interest rate of 5%, weekly rollovers, and 1 year maturity, the present value of a YC can be calculated as follows:

Day0=.05(1.05)10365
Day1=.05(1.05)11365

...

Day6=.05(1.05)16365+1(1.03)16365(.05(1.05)10365)

Again, this can be represented more generally as follows. The present value of the interest coupon on day

d with interest rate
Yc
rolled over every
l
days into a new tranche with maturity day
m
can be calculated with the following sum:

Yc(Yc+1)j=0dlZ(jl1)(Yc+1)d(jl1)365(4)

This plot shows us the present value of YCs at any point in time given a fixed FYT interest rate, various YC interest rates, and weekly rollovers:

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Present value is shown for 3 different YC interest rates. Notice how the stair step is in the positive direction due to the additional YCs received each time the current week’s FYTs are rolled over into the new week’s FYT.

Total Redeemable Value

The total redeemable value on day

d is just the sum of equations 2 & 4.

t=1dl+11(Yf+1)mdmodl365+Yc(Yc+1)j=0dlZ(jl1)(Yc+1)d(jl1)365(5)

The following plot shows us the total redeemable value of the yield at any point in time given various interest rates and weekly rollovers:

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

The plot illustrates how weekly rollovers are profitable for all 3 YC interest rates.