Definition Type: ComplexType
Name: SideRate
Namespace: http://www.fpml.org/2007/FpML-4-4
Containing Schema: fpml-fx-4-4.xsd
Abstract
Documentation:
A type that is used for describing a particular rate against base currency. Exists within SideRates.
Collapse XSD Schema Diagram:
Drilldown into forwardPoints in schema fpml-fx-4-4_xsd Drilldown into spotRate in schema fpml-fx-4-4_xsd Drilldown into rate in schema fpml-fx-4-4_xsd Drilldown into sideRateBasis in schema fpml-fx-4-4_xsd Drilldown into currency in schema fpml-fx-4-4_xsdXSD Diagram of SideRate in schema fpml-fx-4-4_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="SideRate">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type that is used for describing a particular rate against base currency. Exists within SideRates.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="currency" type="Currency">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The currency in which an amount is denominated.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="sideRateBasis" type="SideRateBasisEnum">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The method by which the exchange rate against base currency is quoted.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="rate" type="xsd:decimal">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The rate of exchange between the two currencies of the leg of a deal. Must be specified with a quote basis.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="spotRate" type="xsd:decimal" 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 option needs to move "up" or "down" to be triggered.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="forwardPoints" type="xsd:decimal" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">An optional element used for deals consumated in the FX Forwards market. Forward points represent the interest rate differential between the two currencies traded and are quoted as a preminum or a discount. Forward points are added to, or subtracted from, the spot rate to create the rate of the forward trade.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
currency fpml:currency (1) (1)
sideRateBasis fpml:sideRateBasis (1) (1)
rate fpml:rate (1) (1)
spotRate fpml:spotRate 0 (1)
forwardPoints fpml:forwardPoints 0 (1)
Collapse Derivation Tree:
Collapse References:
fpml:currency1SideRate, fpml:currency2SideRate