XML Schema Documentation

Element: fxCurveValuation

[Table of contents]

Name fxCurveValuation
Type FxCurveValuation
Nillable no
Abstract no
Logical Diagram
XML Instance Representation
<fxCurveValuation
id=" xsd:ID [0..1]"
definitionRef=" xsd:IDREF [0..1]

'An optional reference to the scenario that this valuation applies to.'

"
>
<objectReference> AnyAssetReference </objectReference> [0..1]

'A reference to the asset or pricing structure that this values.'

<valuationScenarioReference> ValuationScenarioReference </valuationScenarioReference> [0..1]

'A reference to the valuation scenario used to calculate this valuation. If the Valuation occurs within a ValuationSet, this value is optional and is defaulted from the ValuationSet. If this value occurs in both places, the lower level value (i.e. the one here) overrides that in the higher (i.e. ValuationSet).'

<baseDate> IdentifiedDate </baseDate> [1]

'The base date for which the structure applies, i.e. the curve date. Normally this will align with the valuation date.'

<spotDate> IdentifiedDate </spotDate> [0..1]

'The spot settlement date for which the structure applies, normally 0-2 days after the base date. The difference between the baseDate and the spotDate is termed the settlement lag, and is sometimes called \"days to spot\".'

<inputDataDate> IdentifiedDate </inputDataDate> [0..1]

'The date from which the input data used to construct the pricing input was obtained. Often the same as the baseDate, but sometimes the pricing input may be \"rolled forward\", in which input data from one date is used to generate a curve for a later date.'

<endDate> IdentifiedDate </endDate> [0..1]

'The last date for which data is supplied in this pricing input.'

<buildDateTime> xsd:dateTime </buildDateTime> [0..1]

'The date and time when the pricing input was generated.'

<settlementCurrencyYieldCurve> PricingStructureReference </settlementCurrencyYieldCurve> [0..1]
<forecastCurrencyYieldCurve> PricingStructureReference </forecastCurrencyYieldCurve> [0..1]
<spotRate> FxRateSet </spotRate> [0..1]
<fxForwardCurve> TermCurve </fxForwardCurve> [0..1]

'A curve of fx forward rates'

<fxForwardPointsCurve> TermCurve </fxForwardPointsCurve> [0..1]

'A curve of fx forward point spreads.'

</fxCurveValuation>
Diagram
element_pricingStructureValuation
Schema Component Representation
<xsd:element name="fxCurveValuation" type=" FxCurveValuation " substitutionGroup="pricingStructureValuation"/>