zeroyield
Yield of zero-coupon instruments given price
Description
computes
the yield of zero-coupon instruments given price. Yield
= zeroyield(Price
,Settle
,Maturity
)zeroyield
calculates
the bond-equivalent yield for a portfolio of general short and long-term
zero-coupon instruments given the price of the instruments. In other
words, if the zero-coupon computed with this yield is used to discount
the reference bond, the value of that reference bond is equal to its
price
adds
optional arguments for Yield
= zeroyield(___,Period
,Basis
,EndMonthRule
)Period
, Basis
,
and EndMonthRule
.
Examples
Input Arguments
Output Arguments
Algorithms
To compute the yield when there is zero or one quasi-coupon
period to redemption, zeroyield
uses the formula
.
Quasi-coupon periods are the coupon periods which would exist if the bond was paying interest at a rate other than zero. The first term calculates the yield on invested dollars. The second term converts this yield to a per annum basis.
When there is more than one quasi-coupon period to the redemption
date, zeroyield
uses the formula
The elements of the equations are defined as follows.
Variable | Definition |
---|---|
DSC | Number of days from the settlement date to next quasi-coupon date as if the security paid periodic interest. |
DSR | Number of days from the settlement date to redemption date (call date, put date, and so on). |
E | Number of days in quasi-coupon period. |
M | Number of quasi-coupon periods per year (standard for the particular security involved). |
Nq | Number of quasi-coupon periods between the settlement date and redemption date. If this number contains a fractional part, raise it to the next whole number. |
P | Dollar price per $100 par value. |
RV | Redemption value. |
Yield | Annual yield (decimal) when held to redemption. |
References
[1] Mayle, Jan. Standard Securities Calculation Methods. 3rd Edition, Vol. 1, Securities Industry Association, Inc., New York, 1993, ISBN 1-882936-01-9. Vol. 2, 1994, ISBN 1-882936-02-7.