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-2014 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: 10751 $" 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-7.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="xsd:anyURI"/>
</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="xsd: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.
|