FINXIS.

RateObservation

Type CDM 7.2.0

A class defining parameters associated with an individual observation or fixing. This class forms part of the cashflow representation of a stream.

Extends —
Extended by —
Attributes 8
Namespace cdm.observable.asset

Attributes

All 8 declared on RateObservation. Cardinality in amber is required.

NameTypeCard.Description
resetDate date 0..1 The reset date.
adjustedFixingDate date 0..1 The adjusted fixing date, i.e. the actual date the rate is observed. The date should already be adjusted for any applicable business day convention.
observedRate number 0..1 The actual observed rate before any required rate treatment is applied, e.g. before converting a rate quoted on a discount basis to an equivalent yield. An observed rate of 5% would be represented as 0.05.
treatedRate number 0..1 The observed rate after any required rate treatment is applied. A treated rate of 5% would be represented as 0.05.
observationWeight int 0..1 The number of days weighting to be associated with the rate observation, i.e. the number of days such rate is in effect. This is applicable in the case of a weighted average method of calculation where more than one reset date is established for a single calculation period.
rateReference RateObservation 0..1 A pointer style reference to a floating rate component defined as part of a stub calculation period amount component. It is only required when it is necessary to distinguish two rate observations for the same fixing date which could occur when linear interpolation of two different rates occurs for a stub calculation period.
forecastRate number 0..1 The value representing the forecast rate used to calculate the forecast future value of the accrual period.A value of 1% should be represented as 0.01.
treatedForecastRate number 0..1 The value representing the forecast rate after applying rate treatment rules. A value of 1% should be represented as 0.01.

Conditions

Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.

PositiveObservationWeight Condition
FpML specifies observationWeight as a positive integer.
if observationWeight exists then observationWeight >= 0

Referenced by

2 types hold a RateObservation as an attribute.

Open RateObservation in the Model Browser

Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.

Model Browser All 200+ releases
Parsed from CDM 7.2.0 · observable-asset-type.rosetta cdm.observable.asset