Definition Type: ComplexType
Name: ProductConventions
Namespace: http://www.fpml.org/FpML-5/pretrade
Containing Schema: fpml-product-definitions-5-10.xsd
Abstract
Documentation:
ProductConventions can be used to specify conventions enforced by a trading platform.
Collapse XSD Schema Diagram:
Drilldown into quoteUnits in schema fpml-product-definitions-5-10_xsd Drilldown into measureType in schema fpml-product-definitions-5-10_xsd Drilldown into minimumFillSize in schema fpml-product-definitions-5-10_xsd Drilldown into maximumQuotePrecisionDecimal in schema fpml-product-definitions-5-10_xsdXSD Diagram of ProductConventions in schema fpml-product-definitions-5-10_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="ProductConventions">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">ProductConventions can be used to specify conventions enforced by a trading platform.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="maximumQuotePrecisionDecimal" type="xsd:int" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Maximum precision in decimal places for providing quotes.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="minimumFillSize" type="xsd:double" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Minimum size of a contract, when a given contract is traded, its size must be a multiple of this value.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="measureType" type="AssetMeasureType" minOccurs="0">
            <!-- <xsd:element name="quoteType" type="xsd:string">-->
            <!-- this must be an enum of some sort -->
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Name of the economic value that serves as a single quote value during negotiation and will be used to determine best bid/offer.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="quoteUnits" type="PriceQuoteUnits" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Units in which quote values are measured.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
maximumQuotePrecisionDecimal nsC:maximumQuotePrecisionDecimal 0 (1)
minimumFillSize nsC:minimumFillSize 0 (1)
measureType nsC:measureType 0 (1)
quoteUnits nsC:quoteUnits 0 (1)
Collapse Derivation Tree:
Collapse References:
nsC:conventions