WebCab Bonds for Delphi (COM)

FixedInterestBonds.GrossRedemptionYield Method 

Calculates the gross redemption yield (in decimal format) of a fixed-interest bond on an interest payment date where there is an integer number of years until the bond matures.

public double GrossRedemptionYield(
   double price,
   double coupon,
   DateTime evaluationDate,
   DateTime redemptionDate,
   string businessCalendarName
);

Parameters

price
The current price of the bond, including accrued interest.
coupon
The coupon per annum convertible half-yearly.
evaluationDate
The date on which the gross redemption yield is evaluated.
redemptionDate
The redemption (or maturity) date of the bond.
businessCalendarName
The name of one of the implemented business calendars, "London" by default.

Return Value

the gross redemption yield in decimal format (i.e. 1 percent = 0.01)

Remarks

That is, the total (annual) yield of the fixed interest bond from now until maturity where the tax implications of the investor are not taken into account.

Remarks:

Exceptions

Exception TypeCondition
NoSolutionExceptionThrown is a solution cannot be found.

See Also

FixedInterestBonds Class | WebCab.COM.Finance.Bonds Namespace | GrossRedemptionYield