- 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
- getSettlementDateOffset
Gets the number of days between valuation date and settlement date. This is used
to compute clean pr
- getCurrency
Gets the currency of the product. All payments in the bond will have this
currency.
- 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.
- getStartDate
Gets the start date of the product. This is the first coupon period date of the
bond, often known as
- 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.
- findPeriod
Finds the period that contains the specified date. The search is performed using
unadjusted dates.
- getDayCount
Gets the day count convention applicable. The conversion from dates to a
numerical value is made bas