Definition Type: ComplexType
Name: EquityLeg
Namespace: http://www.fpml.org/2003/FpML-4-0
Containing Schema: fpml-eqs-4-0.xsd
Abstract
Documentation:
A type describing the equity leg of the equity swap.
Collapse XSD Schema Diagram:
Drilldown into fxTerms in schema fpml-eqs-4-0_xsd Drilldown into notionalAdjustments in schema fpml-eqs-4-0_xsd Drilldown into return in schema fpml-eqs-4-0_xsd Drilldown into equityAmount in schema fpml-eqs-4-0_xsd Drilldown into notional in schema fpml-eqs-4-0_xsd Drilldown into valuation in schema fpml-eqs-4-0_xsd Drilldown into underlyer in schema fpml-eqs-4-0_xsd Drilldown into terminationDate in schema fpml-eqs-4-0_xsd Drilldown into effectiveDate in schema fpml-eqs-4-0_xsd Drilldown into receiverPartyReference in schema fpml-shared-4-0_xsd Drilldown into payerPartyReference in schema fpml-shared-4-0_xsd Drilldown into PayerReceiver.model in schema fpml-shared-4-0_xsd Drilldown into legIdentifier in schema fpml-eqs-4-0_xsdXSD Diagram of EquityLeg in schema fpml-eqs-4-0_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="EquityLeg">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type describing the equity leg of the equity swap.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:group ref="PayerReceiver.model" />
        <xsd:element name="effectiveDate" type="AdjustableOrRelativeDate">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the effective date of the equity leg of the swap. When defined in relation to a date specified somewhere else in the document (through the relativeDate component), this element will typically point to the effective date of the other leg of the swap.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="terminationDate" type="AdjustableOrRelativeDate">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the termination date of the equity leg of the swap. When defined in relation to a date specified somewhere else in the document (through the relativeDate component), this element will typically point to the termination date of the other leg of the swap.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="underlyer" type="Underlyer">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the underlying component of the equity swap, which can be either one or many and consists in either equity, index or convertible bond component, or a combination of these.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="valuation">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the terms of the initial price of the equity swap and of the subsequent valuations of the equity underlyer.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:complexContent>
                    <xsd:extension base="EquitySwapValuation" />
                </xsd:complexContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="notional">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the notional of the equity swap. When used in the equity leg, the definition will typically combine the actual amount (using the notional component defined by the FpML industry group) and the determination method. When used in the interest leg, the definition will typically point to the definition of the equity leg.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:choice>
                    <xsd:element name="determinationMethod" type="xsd:string">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">Specifies the method according to which an amount or a date is determined.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="notionalAmount" type="Money">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">The notional amount.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="amountRelativeTo" type="AmountRelativeTo" />
                </xsd:choice>
                <xsd:attribute name="id" type="xsd:ID" />
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="equityAmount">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies, in relation to each Equity Payment Date, the amount to which the Equity Payment Date relates. Unless otherwise specified, this term has the meaning defined in the ISDA 2002 Equity Derivatives Definitions.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:complexContent>
                    <xsd:extension base="LegAmount">
                        <xsd:sequence>
                            <xsd:element name="cashSettlement" type="xsd:boolean" />
                        </xsd:sequence>
                    </xsd:extension>
                </xsd:complexContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="return" type="Return">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the conditions under which dividend affecting the underlyer will be paid to the receiver of the equity amounts.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="notionalAdjustments" type="NotionalAdjustmentEnum">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the conditions that govern the adjustment to the number of units of the equity swap.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="fxTerms" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the FX conversion terms that can be associated with the equity component of a swap.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:choice>
                    <xsd:element name="quanto">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">Determines the currency rate that the seller of the equity amounts will apply at each valuation date for converting the respective amounts into a currency that is different from the currency denomination of the underlyer.</xsd:documentation>
                            <xsd:documentation xml:lang="en">Specifies the currency conversion rate(s) associated with the quanto. One rate will be defined for each pair of currencies involved.</xsd:documentation>
                        </xsd:annotation>
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="referenceCurrency">
                                    <xsd:annotation>
                                        <xsd:documentation xml:lang="en">Specifies the reference currency of the trade.</xsd:documentation>
                                    </xsd:annotation>
                                    <xsd:complexType>
                                        <xsd:simpleContent>
                                            <xsd:extension base="Currency">
                                                <xsd:attribute name="id" type="xsd:ID" use="required" />
                                            </xsd:extension>
                                        </xsd:simpleContent>
                                    </xsd:complexType>
                                </xsd:element>
                                <xsd:element name="fxRate" type="FxRate" maxOccurs="unbounded">
                                    <xsd:annotation>
                                        <xsd:documentation xml:lang="en">Specifies a currency conversion rate.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                    <xsd:element name="compositeFx">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">Specifies the conditions to be applied for converting into a reference currency when the actual currency rate is not determined upfront.</xsd:documentation>
                        </xsd:annotation>
                        <xsd:complexType>
                            <xsd:sequence>
                                <xsd:element name="referenceCurrency">
                                    <xsd:annotation>
                                        <xsd:documentation xml:lang="en">Specifies the reference currency of the trade.</xsd:documentation>
                                    </xsd:annotation>
                                    <xsd:complexType>
                                        <xsd:simpleContent>
                                            <xsd:extension base="Currency">
                                                <xsd:attribute name="id" type="xsd:ID" use="required" />
                                            </xsd:extension>
                                        </xsd:simpleContent>
                                    </xsd:complexType>
                                </xsd:element>
                                <xsd:element name="determinationMethod" type="xsd:string" minOccurs="0">
                                    <xsd:annotation>
                                        <xsd:documentation xml:lang="en">Specifies the method according to which an amount or a date is determined.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="relativeDate" type="RelativeDateOffset" minOccurs="0">
                                    <xsd:annotation>
                                        <xsd:documentation xml:lang="en">A date specified as some offset to another date (the anchor date).</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                                <xsd:element name="fxDetermination" type="FxSpotRateSource" minOccurs="0">
                                    <xsd:annotation>
                                        <xsd:documentation xml:lang="en">Specifies the methodology (reference source and, optionnally, fixing time) to be used for determining a currency conversion rate.</xsd:documentation>
                                    </xsd:annotation>
                                </xsd:element>
                            </xsd:sequence>
                        </xsd:complexType>
                    </xsd:element>
                </xsd:choice>
            </xsd:complexType>
        </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="legIdentifier" type="xsd:ID" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
payerPartyReference nsA:payerPartyReference (1) (1)
receiverPartyReference nsA:receiverPartyReference (1) (1)
effectiveDate nsA:effectiveDate (1) (1)
terminationDate nsA:terminationDate (1) (1)
underlyer nsA:underlyer (1) (1)
valuation nsA:valuation (1) (1)
notional nsA:notional (1) (1)
equityAmount nsA:equityAmount (1) (1)
return nsA:return (1) (1)
notionalAdjustments nsA:notionalAdjustments (1) (1)
fxTerms nsA:fxTerms 0 (1)
<xs:group> nsA:PayerReceiver.model (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
legIdentifier nsA:legIdentifier (Optional)
Collapse Derivation Tree:
Collapse References:
nsA:equityLeg