# fpml:calculation

Contains parameters which figure in the calculation of payments on a Weather Index Option.

## Element information

Namespace: http://www.fpml.org/FpML-5/confirmation

Schema document: fpml-com-5-5.xsd

Other elements with the same name: fpml:calculation, fpml:calculation, fpml:calculation, fpml:calculation

Type: fpml:WeatherLegCalculation

Properties: Local, Qualified

## Content

- Sequence [1..1]
- fpml:settlementLevel [1..1] The Settlement Level means either the cumulative number of Weather Index Units for each day in the Calculation Period (Cumulative) or the cumulative number of Weather Index Units for each day in the Calculation Period divided by the number of days in the Calculation Period (Average) or the maximum number of Weather Index Units for any day in the Calculation Period (Maximum) or the minimum number of Weather Index Units for any day in the Calculation Period.
- fpml:referenceLevelEqualsZero [1..1] If Reference Level Equals Zero is specified to be applicable then CPD means, for any day during the Calculation Period, (A) 1 if the Daily Precipitation for that day is greater than or equal to the CPD Reference Level or (B) zero if the the Daily Precipitation for that day is less than the CPD Reference Level. If Reference Level Equals Zero is specified not to be applicable then CPD means, for any day during the Calculation Period, (A) 1 if the Daily Precipitation for that day is greater than the CPD Reference Level or 0 if the Daily Precipitation for that day is less than or equal to the CPD Reference Level.
- fpml:calculationDate [1..1] The number of days following the final day of the Calculation Period specified in the Confirmation on which is is practicable to provide the notice that the Calculation Agent is required to give for that Settlement Date or Payment Date.
- fpml:businessDays [1..1] A day on which commmercial banks settle payments and are open for general business in the place(s) specified in the Confirmation. See Section 1.3 of the ISDA 2005 Commodity Definitions.
- fpml:dataCorrection [1..1] The date payment often revised after its publication, this indicates if the payment date could be recalculated.
- fpml:correctionPeriod [0..1] If 'dataCorrection'=true, this indicates how long after the initial publication of the data corrections can be made.
- fpml:maximumPaymentAmount [0..1] The maximum total payment amount that will be paid in any particular transaction.
- fpml:maximumTransactionPaymentAmount [0..1] The maximum payment amount that will be paid in any particular Calculation Period.
- fpml:rounding [0..1] Rounding direction and precision for price values.

## Attributes

*None*

## Used in

- Group fpml:CommodityWeatherOption.model
- Type fpml:CommodityOption via reference to fpml:CommodityWeatherOption.model (Element fpml:commodityOption)

## Sample instance

<calculation> <notionalSchedule> <notionalStepSchedule> <initialValue>50000000.00</initialValue> <currency>EUR</currency> </notionalStepSchedule> </notionalSchedule> <floatingRateCalculation> <floatingRateIndex>EUR-LIBOR-BBA</floatingRateIndex> <indexTenor> <periodMultiplier>6</periodMultiplier> <period>M</period> </indexTenor> </floatingRateCalculation> <dayCountFraction>ACT/360</dayCountFraction> </calculation>