- getNominalPayment
Gets the nominal payment of the product. The payment date of the nominal payment
agrees with the fin
- getPeriodicPayments
Gets the periodic payments of the product. Each payment period represents part
of the life-time of t
- accruedInterest
Calculates the accrued interest of the bond with the specified date.
- getDayCount
Gets the day count convention applicable. The conversion from dates to a
numerical value is made bas
- getFrequency
Gets the frequency of the bond payments. This must match the frequency used to
generate the payment
- getLegalEntityId
Gets the legal entity identifier. This identifier is used for the legal entity
that issues the bond.
- getNotional
Gets the notional amount, must be positive. The notional expressed here must be
positive. The curren
- getSettlementDateOffset
Gets the number of days between valuation date and settlement date. This is used
to compute clean pr
- getUnadjustedEndDate
The unadjusted end date. This is the unadjusted last coupon period date of the
bond.
- getUnadjustedStartDate
The unadjusted start date. This is the unadjusted first coupon period date of
the bond.
- getYieldConvention
Gets yield convention. The convention defines how to convert from yield to price
and inversely.
- hasExCouponPeriod
Checks if there is an ex-coupon period.