Is it possible using
FinancialBond function to calculate the yield of a bond paying a gradual coupon ?
An example :
A bond with maturity of 7 years pays 4.125% the first 3 years, then 6% the next two and finally 7.75% the last two. The actual price of the bond is 102.35% and it is redeemed at par.
I know the answer using
Cashflow functions. It is 5.14601% But I want to know if it is possible to calculate it straight from the