complexType "FxPerformanceSwap"
Namespace:
Content:
complex, 1 attribute, 11 elements
Defined:
globally in fpml-fx-5-13.xsd; see XML source
Includes:
definitions of 6 elements
Used:
Component Diagram
XML Representation Summary
<...
   
 = 
xsd:ID
   
>
   
Content: 
</...>
Content Model Elements (11):
additionalPayment (defined in FxPerformanceSwap complexType),
fixedLeg (defined in FxPerformanceSwap complexType),
notional (defined in FxPerformanceSwap complexType),
primaryAssetClass (defined in Product.model group),
productType (defined in Product.model group),
quotedCurrencyPair (defined in FxPerformanceSwap complexType),
valuationDate (defined in FxPerformanceSwap complexType),
All Direct / Indirect Based Elements (2):
Known Usage Locations
Annotation
Describes an FX volatility and variance swap.
Type Definition Detail
Type Derivation Tree
Product (extension)
  FxPerformanceSwap
XML Source (w/o annotations (7); see within schema source)
<xsd:complexType name="FxPerformanceSwap">
<xsd:complexContent>
<xsd:extension base="Product">
<xsd:sequence>
<xsd:element minOccurs="0" name="quotedCurrencyPair" type="QuotedCurrencyPair"/>
<xsd:element name="vegaNotional" type="NonNegativeMoney"/>
<xsd:element minOccurs="0" name="notional" type="NonNegativeMoney"/>
<xsd:element name="fixedLeg" type="FxPerformanceFixedLeg"/>
<xsd:element name="valuationDate" type="xsd:date"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="additionalPayment" type="Payment"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 6/11)
additionalPayment
Type:
Payment, complex content
Additional Payment means, in respect of an FX Transaction, where such fee is required, and a Transaction Fee Payment Date, the amount, if any, that is specified or otherwise determined as provided in the related Confirmation and, subject to any applicable condition precedent, is payable by one party to the other as further specified or otherwise determined as provided in the related Confirmation on the Transaction Fee Payment Date or on each Transaction Fee Payment Date if more than one is specified, for value on such date.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="additionalPayment" type="Payment"/>

fixedLeg
Type:
FxPerformanceFixedLeg, complex content
Fixed FX Rate component describes the Fixed FX Rate and Fixed FX Rate Payer as such in the Confirmation for the Non-Deliverable Swap FX Transaction.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="fixedLeg" type="FxPerformanceFixedLeg"/>

notional
Type:
NonNegativeMoney, complex content
Notional Amount means, in the case of Transaction Type Variance Swap, the currency and amount specified as such in the related Confirmation or an amount calculated in accordance with the following: Notional Amount = Vega Notional Amount / (0.02 x Fixed FX Rate). This element must be produced in case of Variance Swap transaction.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="notional" type="NonNegativeMoney"/>

quotedCurrencyPair
Type:
QuotedCurrencyPair, complex content
A Currency Pair with regards to this transaction and the quoting convention.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="quotedCurrencyPair" type="QuotedCurrencyPair"/>

valuationDate
Type:
xsd:date, predefined, simple content
Final Observation Date when Settlement Amount and Settlement Amount Payer determination date.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="valuationDate" type="xsd:date"/>

vegaNotional
Type:
NonNegativeMoney, complex content
Vega Notional means the currency and amount specified as such in the related Confirmation.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="vegaNotional" type="NonNegativeMoney"/>

XML schema documentation generated with FlexDoc/XML 1.12.2 using FlexDoc/XML XSDDoc 2.9.1 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.