Definition Type: ComplexType
Name: FxAccrualLeverage
Namespace: http://www.fpml.org/FpML-5/reporting
Containing Schema: fpml-fx-accruals-5-10.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into counterCurrencyAmount in schema fpml-fx-accruals-5-10_xsd2 Drilldown into notionalAmount in schema fpml-fx-accruals-5-10_xsd2 Drilldown into ratio in schema fpml-fx-accruals-5-10_xsd2 Drilldown into triggerReference in schema fpml-fx-accruals-5-10_xsd2 Drilldown into averageStrikeReference in schema fpml-fx-accruals-5-10_xsd2 Drilldown into strikeReference in schema fpml-fx-accruals-5-10_xsd2 Drilldown into quoteBasis in schema fpml-fx-accruals-5-10_xsd2 Drilldown into level in schema fpml-fx-accruals-5-10_xsd2 Drilldown into FxAccrualConditionLevel.model in schema fpml-fx-accruals-5-10_xsd2 Drilldown into condition in schema fpml-fx-accruals-5-10_xsd2 Drilldown into id in schema fpml-fx-accruals-5-10_xsd2XSD Diagram of FxAccrualLeverage in schema fpml-fx-accruals-5-10_xsd2 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="FxAccrualLeverage">
    <xsd:sequence>
        <xsd:element name="condition" type="ConditionEnum" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Condition in which leverage applies.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:group ref="FxAccrualConditionLevel.model" />
        <xsd:choice minOccurs="0">
            <xsd:element name="ratio" type="Schedule">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Leverage rate with optional steps. Format is 2 for 200%.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:sequence>
                <xsd:element name="notionalAmount" type="NonNegativeAmountSchedule" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">Notional amount Schedule. The notional value of the product per settlement period. This number divided by the total number of fixings in the fixing schedule is the amount that is accrued at each fixing if the accrual factor is one.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="counterCurrencyAmount" type="FxCounterCurrencyAmount" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">The opposite currency amount. The counterCurrencyAmount element is only optional if averageStrike component is present, in all other cases this element must be populated.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
            </xsd:sequence>
        </xsd:choice>
    </xsd:sequence>
    <xsd:attribute name="id" type="xsd:ID" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
condition nsE:condition 0 (1)
level nsE:level 0 (1)
quoteBasis nsE:quoteBasis 0 (1)
strikeReference nsE:strikeReference (1) (1)
averageStrikeReference nsE:averageStrikeReference (1) (1)
triggerReference nsE:triggerReference (1) (1)
ratio nsE:ratio (1) (1)
notionalAmount nsE:notionalAmount 0 (1)
counterCurrencyAmount nsE:counterCurrencyAmount 0 (1)
<xs:group> nsE:FxAccrualConditionLevel.model (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id nsE:id (Optional)
Collapse Derivation Tree:
Collapse References:
nsE:leverage