![]() |
![]() ![]() |
![]() |
![]() ![]() |
where subfields of option B are:
![]() |
![]() |
![]() |
---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
and where subfields of option C are:
![]() |
![]() |
![]() |
---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Mandatory
This field provides transaction details on undelivered SPOTS or outstanding FORWARDS (option B) or pending OPTIONS (option C) as specified in the immediately preceding field 23.
In option B, subfield 4 Indicator, one of the following codes must be used (Error code(s): T05):
![]() |
![]() |
![]() |
![]() |
In option B, or C, Unit specifies the unit on which the amount of the commodity bought or sold is based. It must contain one of the following codes (Error code(s): T06):
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
In option C, subfield 1 Buy/Sell Indicator, must contain one of the following codes:
![]() |
![]() |
![]() |
![]() |
In option C, subfield 2 Call/Put indicator, must contain one of the following codes:
![]() |
![]() |
![]() |
![]() |
In option C, subfield 3 Style Indicator, must contain one of the following codes (Error code(s): T09):
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
In option B:
When field 23 contains SPOTS or FORWARDS, option B must be used (See Rule C1).
Subfield 1, Trade Date, subfield 2, Maturity Date and subfield 7, Value Date, must be valid dates expressed as YYMMDD (Error code(s): T50).
In subfields 5, 6 and 8, the integer part of Quantity of the Commodity, Price Per Unit and Consideration must contain at least one digit. The decimal comma ',' is mandatory and is included in the maximum length (Error code(s): T40,T43).
In subfield 5, Quantity of the Commodity, must not contain more than six digits following the decimal comma (Error code(s): C89).
In subfields 6 and 8, Currency must be a valid ISO 4217 currency code (Error code(s): T52).
In subfields 6 and 8, Currency must be the same in Price Per Unit and Consideration (Error code(s): T74).
In subfield 8, the number of decimal digits in Consideration will be validated against the maximum number allowed for the corresponding currency specified in Currency (Error code(s): C03).
In option C:
When field 23 contains OPTIONS, option C must be used (See Rule C2).
Subfield 4, Date Contract Agreed, must be a valid date expressed as YYMMDD (Error code(s): T50).
The integer part of Amount in subfields 5,6,7 and 8, the Underlying Commodity, Strike Price, Premium Price Per Unit and Premium Payment must contain at least one digit. The decimal comma ',' is mandatory and is included in the maximum length (Error code(s): T40,T43).
In subfield 5, Amount of the Underlying Commodity must not contain more than six digits following the decimal comma (Error code(s): C89).
In subfields 6, 7 and 8, Currency must be a valid ISO 4217 currency code (Error code(s): T52).
In subfields 6, 7 and 8, Currency must be the same in Strike Price, Premium Price Per Unit and Premium Payment (Error code(s): T74).
In Premium Payment, the number of decimal digits will be validated against the maximum number allowed for the corresponding currency specified in Currency (Error code(s): C03).
Contract Number specifies the reference of the contract, for example, the field 20 Transaction Reference Number of the MT 600 Commodity Trade Confirmation.
When Unit 'OTH' is used, the unit of the commodity must be defined in field 72.