Definition Type: ComplexType
Name: FxTriggerBase
Namespace: http://www.fpml.org/FpML-5/reporting
Containing Schema: fpml-fx-5-9.xsd
Abstract
Documentation:
Describes a european trigger applied to an FX digtal option.
Collapse XSD Schema Diagram:
Drilldown into spotRate in schema fpml-fx-5-9_xsd Drilldown into triggerRate in schema fpml-fx-5-9_xsd Drilldown into quotedCurrencyPair in schema fpml-fx-5-9_xsd Drilldown into triggerCondition in schema fpml-fx-5-9_xsdXSD Diagram of FxTriggerBase in schema fpml-fx-5-9_xsd (Financial products Markup Language (FpML®) - Reporting)
Collapse XSD Schema Code:
<xsd:complexType name="FxTriggerBase">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Describes a european trigger applied to an FX digtal option.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="triggerCondition" type="TriggerConditionEnum" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The condition that applies to a european trigger applied to an FX digital option. It determines where the rate at expiry date and time at must be relative to the triggerRate for the option to be exercisable. The allowed values are "AtOrAbove" and "AtOrBelow". DEPRECATE: Values "Above" and "Below" are deprecated.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="quotedCurrencyPair" type="QuotedCurrencyPair" minOccurs="0">
            <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:element name="triggerRate" type="PositiveDecimal" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The market rate is observed relative to the trigger rate, and if it is found to be on the predefined side of (above or below) the trigger rate, a barrier event is deemed to have occurred.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="spotRate" type="PositiveDecimal" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">An optional element used for FX forwards and certain types of FX OTC options. For deals consumated in the FX Forwards Market, this represents the current market rate for a particular currency pair. For barrier and digital/binary options, it can be useful to include the spot rate at the time the option was executed to make it easier to know whether the market rate needs to move "up" or "down" to trigger a barrier event.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
triggerCondition nsA:triggerCondition 0 (1)
quotedCurrencyPair nsA:quotedCurrencyPair 0 (1)
triggerRate nsA:triggerRate 0 (1)
spotRate nsA:spotRate 0 (1)
Collapse Derivation Tree:
Collapse References:
nsA:FxAccrualTriggernsA:FxTrigger,
Collapse Comments:
blog comments powered by Disqus