<xsd:complexType name="FxOptionLeg">
<xsd:annotation>
<xsd:documentation xml:lang="en">A type that is used for describing a standard FX OTC option (European or American) which may be a complete trade in its own right or part of a trade strategy.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Product">
<xsd:sequence>
<xsd:group ref="BuyerSeller.model" />
<xsd:element name="expiryDateTime" type="ExpiryDateTime">
<xsd:annotation>
<xsd:documentation xml:lang="en">The date and time in a location of the option expiry. In the case of american options this is the latest possible expiry date and time.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="exerciseStyle" type="ExerciseStyleEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">The manner in which the option can be exercised.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fxOptionPremium" type="FxOptionPremium" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">Premium amount or premium installment amount for an option.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="valueDate" type="xsd:date">
<xsd:annotation>
<xsd:documentation xml:lang="en">The date on which both currencies traded will settle.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cashSettlementTerms" type="FxCashSettlement" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">This optional element is only used if an option has been specified at execution time to be settled into a single cash payment. This would be used for a non-deliverable option.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="putCurrencyAmount" type="Money">
<xsd:annotation>
<xsd:documentation xml:lang="en">The currency amount that the option gives the right to sell.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="callCurrencyAmount" type="Money">
<xsd:annotation>
<xsd:documentation xml:lang="en">The currency amount that the option gives the right to buy.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fxStrikePrice" type="FxStrikePrice">
<xsd:annotation>
<xsd:documentation xml:lang="en">TBA</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="quotedAs" type="QuotedAs" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Describes how the option was quoted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|