| All Element Summary | ||||||||||||
| adjustment | An adjustment factor, such as for vol smile/skew. 
 | |||||||||||
| adjustmentValue | The value of the dependent variable, the actual adjustment amount. 
 | |||||||||||
| algorithm | 
 | |||||||||||
| ask | A price "asked" by a seller for an asset, i.e. the price at which a seller is willing to sell. 
 | |||||||||||
| asset | A reference to the asset whose volatility is modeled. 
 | |||||||||||
| assetReference (in forwardCurve) | A reference to the rate index whose forwards are modeled. 
 | |||||||||||
| baseYieldCurve | A reference to the yield curve values used as a basis for this credit curve valuation. 
 | |||||||||||
| bid | A price "bid" by a buyer for an asset, i.e. the price a buyer is willing to pay. 
 | |||||||||||
| compoundingFrequency | The frequency at which the rates are compounded (e.g. continuously compounded). 
 | |||||||||||
| creditCurve | 
 | |||||||||||
| creditCurveValuation | 
 | |||||||||||
| creditEvents (in creditCurve) | The material credit event. 
 | |||||||||||
| datapoint | The values of the adjustment parameter. 
 | |||||||||||
| dataPoints | The raw volatility matrix data, expressed as a multi-dimensional array. 
 | |||||||||||
| defaultProbabilities | A collection of default probabilities. 
 | |||||||||||
| defaultProbabilityCurve | A curve of default probabilities. 
 | |||||||||||
| definition (in point defined in TermCurve complexType) | An optional reference to an underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. 
 | |||||||||||
| deliverableObligations (in creditCurve) | What sort of obligation may be delivered in the event of the credit event. 
 | |||||||||||
| discountFactorCurve | A curve of discount factors. 
 | |||||||||||
| extrapolationPermitted | 
 | |||||||||||
| forecastCurrencyYieldCurve | 
 | |||||||||||
| forecastRateIndex | 
 | |||||||||||
| forwardCurve | A curve of forward rates. 
 | |||||||||||
| fxCurve | 
 | |||||||||||
| fxCurveValuation | 
 | |||||||||||
| fxForwardCurve | A curve of fx forward rates. 
 | |||||||||||
| fxForwardPointsCurve | A curve of fx forward point spreads. 
 | |||||||||||
| inputs (in creditCurveValuation) | 
 | |||||||||||
| inputs (in yieldCurveValuation) | 
 | |||||||||||
| inputUnits | The units of the input parameter, e.g. 
 | |||||||||||
| interpolationMethod (defined in TermCurve complexType) | 
 | |||||||||||
| mid | A price midway between the bid and the ask price. 
 | |||||||||||
| name (in adjustment) | The name of the adjustment parameter (e.g. 
 | |||||||||||
| obligationCurrency | The currency of denomination of the deliverable obligation. 
 | |||||||||||
| obligations (in creditCurve) | The underlying obligations of the reference entity on which you are buying or selling protection 
 | |||||||||||
| parameterValue | The value of the independent variable (e.g. strike offset). 
 | |||||||||||
| point (defined in TermCurve complexType) | 
 | |||||||||||
| point (in dataPoints) | 
 | |||||||||||
| quotedCurrencyPair (in fxCurve) | Defines the two currencies for an FX trade and the quotation relationship between the two currencies. 
 | |||||||||||
| rateCurve (in forwardCurve) | The curve of forward values. 
 | |||||||||||
| rateCurve (in zeroCurve) | The curve of zero-coupon values. 
 | |||||||||||
| recoveryRate | A single recovery rate, to be used for all terms. 
 | |||||||||||
| recoveryRateCurve | A curve of recovery rates, allowing different terms to have different recovery rates. 
 | |||||||||||
| secured | Whether the deliverable obligation is secured or unsecured. 
 | |||||||||||
| seniority (in creditCurve) | The level of seniority of the deliverable obligation. 
 | |||||||||||
| settlementCurrencyYieldCurve | 
 | |||||||||||
| spotRate (in fxCurveValuation) | 
 | |||||||||||
| spreadValue | The spread value can be used in conjunction with the "mid" value to define the bid and the ask value. 
 | |||||||||||
| term (in point defined in TermCurve complexType) | The time dimension of the point (tenor and/or date) 
 | |||||||||||
| underlyingAssetReference | A reference to an underlying asset that defines the meaning of the value, i.e. the product that the value corresponds to. 
 | |||||||||||
| volatilityMatrixValuation | 
 | |||||||||||
| volatilityRepresentation | 
 | |||||||||||
| yieldCurve | 
 | |||||||||||
| yieldCurveValuation | 
 | |||||||||||
| zeroCurve | 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-2013 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: 9008 $" 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: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:attribute default="http://www.fpml.org/coding-scheme/compounding-frequency" name="compoundingFrequencyScheme" type="xsd:anyURI"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en">A generic credit curve definition.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> </xsd:sequence> </xsd:extension> </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:sequence> <xsd:annotation> <xsd:documentation xml:lang="en">A curve of default probabilities.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">A recovery rate value or curve.</xsd:documentation> </xsd:annotation> </xsd:group> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en">A set of default probabilities.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <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:documentation xml:lang="en">A collection of default probabilities.</xsd:documentation> </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: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:documentation xml:lang="en">The curve of forward values.</xsd:documentation> </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:sequence> </xsd:sequence> </xsd:extension> </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:sequence> <xsd:annotation> <xsd:documentation xml:lang="en">A curve of fx forward rates.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">A curve of fx forward point spreads.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="en">A collection of spot FX rates used in pricing.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <!--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: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: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:documentation xml:lang="en">The units of the input parameter, e.g. Yield.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">The values of the adjustment parameter.</xsd:documentation> </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: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: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: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:documentation xml:lang="en">A matrix of volatilities with dimension 0-3.</xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:sequence> <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:sequence> <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:sequence> </xsd:sequence> </xsd:extension> </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:sequence> <xsd:annotation> <xsd:documentation xml:lang="en">A curve of zero rates.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">A curve of forward rates.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:annotation> <xsd:documentation xml:lang="en">A curve of discount factors.</xsd:documentation> </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: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:documentation xml:lang="en">The curve of zero-coupon values.</xsd:documentation> </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: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:annotation> <xsd:documentation xml:lang="en">The material credit event.</xsd:documentation> </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: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: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: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.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration. |