XML Schema Documentation

Complex Type: CashflowCalculationPeriod

[Table of contents]

Super-types: None
Sub-types: None
Name CashflowCalculationPeriod
Used by (from the same schema document) Complex Type CashflowCalculationElements
Abstract no
Documentation The period calculation details for a calculation/accrual period. This will include information about the dates and duration of the accrual period, the rate fixing(s), the notional in effect, and the amount of the accrual.
XML Instance Representation
<...>
<calculatedRateReference> CashflowFixingReference </calculatedRateReference> [0..*]

'Reference to the fixing details defined somewhere in the document.'

<adjustedStartDate> xsd:date </adjustedStartDate> [0..1]

'Date that defines the beginning of the calculation period.'

<adjustedEndDate> xsd:date </adjustedEndDate> [0..1]

'Date that defines the end of the calculation period.'

<numberOfDays> xsd:positiveInteger </numberOfDays> [0..1]

'The number of days from the adjusted effective / start date to the adjusted termination / end date calculated in accordance with the applicable day count fraction.'

<fixedRateStepReference> StepReference </fixedRateStepReference> [0..1]

'Reference to the fixed rate schedule\'s step in order to identify the calculation period fixed rate.'

<dayCountFraction> DayCountFraction </dayCountFraction> [0..1]

'The specification for how the number of days between two dates is calculated for purposes of calculation of a fixed or floating payment amount and the basis for how many days are assumed to be in a year. Day Count Fraction is an ISDA term. The equivalent AFB (Association Francaise de Banques) term is Calculation Basis.'

<dayCountYearFraction> xsd:decimal </dayCountYearFraction> [0..1]

'The year fraction value of the calculation period, result of applying the ISDA rules for day count fraction defined in the ISDA Annex.'

<compoundingMethod> CompoundingMethodEnum </compoundingMethod> [0..1]

'If more that one calculation period contributes to a single payment amount this element specifies whether compounding is applicable, and if so, what compounding method is to be used. This element must only be included when more that one calculation period contributes to a single payment amount.'

<accruedAmount> xsd:decimal </accruedAmount> [0..1]

'The amount of payment accrued during this accrual period. This is required only when there are multiple calculation periods within the same cashflow component, for example when the calculation period is shorter than the payment period.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="CashflowCalculationPeriod">
<xsd:sequence>
<xsd:element name="calculatedRateReference" type=" CashflowFixingReference " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="adjustedStartDate" type=" xsd:date " minOccurs="0"/>
<xsd:element name="adjustedEndDate" type=" xsd:date " minOccurs="0"/>
<xsd:element name="numberOfDays" type=" xsd:positiveInteger " minOccurs="0"/>
<xsd:element name="fixedRateStepReference" type=" StepReference " minOccurs="0"/>
<xsd:element name="dayCountFraction" type=" DayCountFraction " minOccurs="0"/>
<xsd:element name="dayCountYearFraction" type=" xsd:decimal " minOccurs="0"/>
<xsd:element name="compoundingMethod" type=" CompoundingMethodEnum " minOccurs="0"/>
<xsd:element name="accruedAmount" type=" xsd:decimal " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>