| All Element Summary | ||||||||||||
| An adjustment factor, such as for vol smile/skew. 
 | ||||||||||||
| The value of the dependent variable, the actual adjustment amount. 
 | ||||||||||||
| 
 | ||||||||||||
| A price "asked" by a seller for an asset, i.e. the price at which a seller is willing to sell. 
 | ||||||||||||
| A reference to the asset whose volatility is modeled. 
 | ||||||||||||
| A reference to the rate index whose forwards are modeled. 
 | ||||||||||||
| A reference to the yield curve values used as a basis for this credit curve valuation. 
 | ||||||||||||
| A price "bid" by a buyer for an asset, i.e. the price a buyer is willing to pay. 
 | ||||||||||||
| The frequency at which the rates are compounded (e.g. continuously compounded). 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| The material credit event. 
 | ||||||||||||
| The values of the adjustment parameter. 
 | ||||||||||||
| The raw volatility matrix data, expressed as a multi-dimensional array. 
 | ||||||||||||
| A collection of default probabilities. 
 | ||||||||||||
| A curve of default probabilities. 
 | ||||||||||||
| An optional reference to an underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. 
 | ||||||||||||
| What sort of obligation may be delivered in the event of the credit event. 
 | ||||||||||||
| A curve of discount factors. 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| A curve of forward rates. 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| A curve of fx forward rates. 
 | ||||||||||||
| A curve of fx forward point spreads. 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| The units of the input parameter, e.g. 
 | ||||||||||||
| 
 | ||||||||||||
| A price midway between the bid and the ask price. 
 | ||||||||||||
| The name of the adjustment parameter (e.g. 
 | ||||||||||||
| The currency of denomination of the deliverable obligation. 
 | ||||||||||||
| The underlying obligations of the reference entity on which you are buying or selling protection 
 | ||||||||||||
| The value of the independent variable (e.g. strike offset). 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| Defines the two currencies for an FX trade and the quotation relationship between the two currencies. 
 | ||||||||||||
| The curve of forward values. 
 | ||||||||||||
| The curve of zero-coupon values. 
 | ||||||||||||
| A single recovery rate, to be used for all terms. 
 | ||||||||||||
| A curve of recovery rates, allowing different terms to have different recovery rates. 
 | ||||||||||||
| Whether the deliverable obligation is secured or unsecured. 
 | ||||||||||||
| The level of seniority of the deliverable obligation. 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| The spread value can be used in conjunction with the "mid" value to define the bid and the ask value. 
 | ||||||||||||
| The time dimension of the point (tenor and/or date) 
 | ||||||||||||
| A reference to an underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| 
 | ||||||||||||
| A curve of zero rates. 
 | ||||||||||||
| Complex Type Summary | ||||||||||
| The frequency at which a rate is compounded. 
 | ||||||||||
| A generic credit curve definition. 
 | ||||||||||
| A set of credit curve values, which can include pricing inputs (which are typically credit spreads), default probabilities, and recovery rates. 
 | ||||||||||
| A set of default probabilities. 
 | ||||||||||
| A curve used to model a set of forward interest rates. 
 | ||||||||||
| An fx curve object., which includes pricing inputs and term structures for fx forwards. 
 | ||||||||||
| A valuation of an FX curve object., which includes pricing inputs and term structures for fx forwards. 
 | ||||||||||
| A collection of spot FX rates used in pricing. 
 | ||||||||||
| A pricing data set that contains a series of points with coordinates. 
 | ||||||||||
| An adjustment used to accommodate a parameter of the input trade, e.g. the strike. 
 | ||||||||||
| A value of the adjustment point, consisting of the x value and the corresponding y value. 
 | ||||||||||
| A single valued point with a set of coordinates that define an arbitrary number of indentifying indexes (0 or more). 
 | ||||||||||
| A curve consisting only of values over a term. 
 | ||||||||||
| A value point that can have a time dimension. 
 | ||||||||||
| A matrix of volatilities with dimension 0-3. 
 | ||||||||||
| A representation of volatilities of an asset. 
 | ||||||||||
| A generic yield curve object, which can be valued in a variety of ways. 
 | ||||||||||
| The values of a yield curve, including possibly inputs and outputs (dfs, forwards, zero rates). 
 | ||||||||||
| A curve used to model a set of zero-coupon interest rates. 
 | ||||||||||
| Element Group Summary | ||||||||||
| The bid, mid, or ask values relevant for a quote 
 | ||||||||||
| The set of characterstics that describe the outputs of a credit curve. 
 | ||||||||||
| The set of characterstics that describe the outputs of a fx curve. 
 | ||||||||||
| The model of the recovery rate (single value or curve). 
 | ||||||||||
| Include or reference an underlying asset definition. 
 | ||||||||||
| The set of characteristics that describe the outputs of a yield curve. 
 | ||||||||||
| <?xml version="1.0" encoding="utf-8"?> <!-- == Copyright (c) 2002-2015 All rights reserved. == Financial Products Markup Language is subject to the FpML public license. == A copy of this license is available at http://www.fpml.org/license/license.html --> <xsd:schema attributeFormDefault="unqualified" ecore:documentRoot="FpML" ecore:nsPrefix="conf" ecore:package="org.fpml.confirmation" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/confirmation" version="$Revision: 11778 $" xmlns="http://www.fpml.org/FpML-5/confirmation" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
<xsd:include schemaLocation="fpml-doc-5-8.xsd"/>
 
<xsd:annotation>
 
<xsd:documentation source="http://www.FpML.org" xml:lang="en">The frequency at which a rate is compounded.</xsd:documentation>
 </xsd:annotation> <xsd:simpleContent> 
<xsd:extension base="Scheme">
 
<xsd:attribute default="http://www.fpml.org/coding-scheme/compounding-frequency" name="compoundingFrequencyScheme" type="NonEmptyURI"/>
 </xsd:extension> </xsd:simpleContent> </xsd:complexType> 
<xsd:annotation>
 </xsd:annotation> <xsd:complexContent> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A set of credit curve values, which can include pricing inputs (which are typically credit spreads), default probabilities, and recovery rates.
 </xsd:documentation> </xsd:annotation> <xsd:complexContent> 
<xsd:extension base="PricingStructureValuation">
 
<xsd:sequence>
 
<xsd:element minOccurs="0" name="inputs" type="QuotedAssetSet"/>
 
<xsd:annotation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:group> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 </xsd:annotation> <xsd:complexContent> 
<xsd:extension base="PricingStructureValuation">
 
<xsd:sequence>
 
<xsd:element name="baseYieldCurve" type="PricingStructureReference">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A reference to the yield curve values used as a basis for this credit curve valuation.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A curve used to model a set of forward interest rates. Used for forecasting interest rates as part of a pricing calculation.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:element minOccurs="0" name="assetReference" type="AssetReference">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A reference to the rate index whose forwards are modeled.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
An fx curve object., which includes pricing inputs and term structures for fx forwards.
 </xsd:documentation> </xsd:annotation> <xsd:complexContent> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A valuation of an FX curve object., which includes pricing inputs and term structures for fx forwards.
 </xsd:documentation> </xsd:annotation> <xsd:complexContent> 
<xsd:extension base="PricingStructureValuation">
 
<xsd:sequence>
 
<xsd:element minOccurs="0" name="settlementCurrencyYieldCurve" type="PricingStructureReference"/>
 
<xsd:annotation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 </xsd:annotation> <xsd:complexContent> 
<xsd:extension base="QuotedAssetSet">
 
<!--View Generation: Skipped an empty sequence.-->
 </xsd:extension> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A pricing data set that contains a series of points with coordinates. It is a sparse matrix representation of a multi-dimensional matrix.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:group minOccurs="0" ref="QuotationCharacteristics.model">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
Characteristics that apply to all quotations in the pricing structure.
 </xsd:documentation> </xsd:annotation> </xsd:group> </xsd:sequence> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
An adjustment used to accommodate a parameter of the input trade, e.g. the strike.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:element name="name" type="NormalizedString">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The name of the adjustment parameter (e.g. "Volatility Skew").
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A value of the adjustment point, consisting of the x value and the corresponding y value.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:element name="parameterValue" type="xsd:decimal">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The value of the independent variable (e.g. strike offset).
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The value of the dependent variable, the actual adjustment amount.
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A single valued point with a set of coordinates that define an arbitrary number of indentifying indexes (0 or more). Note that the collection of coordinates/coordinate references for a PricingStructurePoint must not define a given dimension (other than "generic") more than once. This is to avoid ambiguity.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:group maxOccurs="unbounded" minOccurs="0" ref="PricingCoordinateOrReference.model"/>
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A quotation for a specific point, including anny characteristics that may be unique to that point.
 </xsd:documentation> </xsd:annotation> </xsd:group> </xsd:sequence> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A curve consisting only of values over a term. This is a restricted form of One Dimensional Structure.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> </xsd:sequence> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A value point that can have a time dimension. Allows bid, mid, ask, and spread values to be represented.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:element name="term" type="TimeDimension">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The time dimension of the point (tenor and/or date)
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The spread value can be used in conjunction with the "mid" value to define the bid and the ask value.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
An optional reference to an underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. For example, this could be a discount instrument.
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> 
<xsd:annotation>
 </xsd:annotation> <xsd:complexContent> 
<xsd:extension base="PricingStructureValuation">
 
<xsd:sequence>
 
<xsd:element name="dataPoints" type="MultiDimensionalPricingData">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The raw volatility matrix data, expressed as a multi-dimensional array.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">An adjustment factor, such as for vol smile/skew.</xsd:documentation>
 </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A representation of volatilities of an asset. This is a generic structure whose values can be supplied in a specific volatility matrix.
 </xsd:documentation> </xsd:annotation> <xsd:complexContent> 
<xsd:extension base="PricingStructure">
 
<xsd:sequence>
 
<xsd:element name="asset" type="AnyAssetReference">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A reference to the asset whose volatility is modeled.
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A generic yield curve object, which can be valued in a variety of ways.
 </xsd:documentation> </xsd:annotation> <xsd:complexContent> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The values of a yield curve, including possibly inputs and outputs (dfs, forwards, zero rates).
 </xsd:documentation> </xsd:annotation> <xsd:complexContent> 
<xsd:extension base="PricingStructureValuation">
 
<xsd:sequence>
 
<xsd:element minOccurs="0" name="inputs" type="QuotedAssetSet"/>
 
<xsd:annotation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A curve used to model a set of zero-coupon interest rates.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:element name="compoundingFrequency" type="CompoundingFrequency">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The frequency at which the rates are compounded (e.g. continuously compounded).
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:element name="creditCurveValuation" substitutionGroup="pricingStructureValuation" type="CreditCurveValuation"/> <xsd:element name="fxCurveValuation" substitutionGroup="pricingStructureValuation" type="FxCurveValuation"/> <xsd:element name="volatilityMatrixValuation" substitutionGroup="pricingStructureValuation" type="VolatilityMatrix"/> <xsd:element name="volatilityRepresentation" substitutionGroup="pricingStructure" type="VolatilityRepresentation"/> <xsd:element name="yieldCurveValuation" substitutionGroup="pricingStructureValuation" type="YieldCurveValuation"/> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">The bid, mid, or ask values relevant for a quote</xsd:documentation>
 </xsd:annotation> <xsd:sequence> 
<xsd:element minOccurs="0" name="bid" type="xsd:decimal">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A price "bid" by a buyer for an asset, i.e. the price a buyer is willing to pay.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">A price midway between the bid and the ask price.</xsd:documentation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A price "asked" by a seller for an asset, i.e. the price at which a seller is willing to sell.
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The set of characterstics that describe the outputs of a credit curve.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:group ref="CreditEntity.model"/>
 
<xsd:annotation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The level of seniority of the deliverable obligation.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
Whether the deliverable obligation is secured or unsecured.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The currency of denomination of the deliverable obligation.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The underlying obligations of the reference entity on which you are buying or selling protection
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
What sort of obligation may be delivered in the event of the credit event. ISDA 2003 Term: Obligation Category/Deliverable Obligation Category
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The set of characterstics that describe the outputs of a fx curve.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> 
<xsd:element name="quotedCurrencyPair" type="QuotedCurrencyPair">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
Defines the two currencies for an FX trade and the quotation relationship between the two currencies.
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:group> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The model of the recovery rate (single value or curve).
 </xsd:documentation> </xsd:annotation> <xsd:choice> 
<xsd:element name="recoveryRate" type="xsd:decimal">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">A single recovery rate, to be used for all terms.</xsd:documentation>
 </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A curve of recovery rates, allowing different terms to have different recovery rates.
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:group> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
Include or reference an underlying asset definition.
 </xsd:documentation> </xsd:annotation> <xsd:choice> 
<xsd:element ref="underlyingAsset">
 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
An underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. For example, this could be a caplet or simple european swaption.
 </xsd:documentation> </xsd:annotation> </xsd:element> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
A reference to an underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. For example, this could be a caplet or simple european swaption.
 </xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> </xsd:group> 
<xsd:annotation>
 
<xsd:documentation xml:lang="en">
 
The set of characteristics that describe the outputs of a yield curve.
 </xsd:documentation> </xsd:annotation> <xsd:sequence> </xsd:sequence> </xsd:group> </xsd:schema> | 
| XML schema documentation generated with DocFlex/XML 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. |