<xsd:complexType name="ParametricAdjustment">
<xsd:annotation>
<xsd:documentation xml:lang="en">An adjustment used to accommodate a parameter of the input trade, e.g. the strike.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="name" type="xsd:normalizedString">
<xsd:annotation>
<xsd:documentation xml:lang="en">The name of the adjustment parameter (e.g. "Volatility Skew").</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="inputUnits" type="PriceQuoteUnits" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The units of the input parameter, e.g. Yield.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="datapoint" type="ParametricAdjustmentPoint" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">The values of the adjustment parameter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
|