Suoranta.Finance Namespace
Suoranta.Finance - Developer API

BondModel Members

The BondModel type exposes the following members.

Methods


  Name Description
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetDuration

Return Value

The Macaulay duration of Security.
Public method GetHashCode (Inherited from Object.)
Public method GetNetPresentValue

Return Value

The net present value of Security.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)
Public method YieldToMaturity

Return Value

The yield to maturity of Security.

Properties


  Name Description
Public property CalculationDate
Gets or sets

Field Value

the calculation date. The default is the current date on Utc.
Public property Security
Gets

Field Value

IDebtSecurity.
Public property TermModel
Gets

Field Value

the model of risk-free interest rate used to calculate present values.
Public property TimeToMaturity
Gets the time to maturity.