ISODate
A particular point in the progression of time in a calendar year expressed in the YYYY-MM-DD format. This representation is defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601.
ISODateTime
A particular point in the progression of time defined by a mandatory date and a mandatory time component, expressed in either UTC time format (YYYY-MM-DDThh:mm:ss.sssZ), local time with UTC offset format (YYYY-MM-DDThh:mm:ss.sss+/-hh:mm), or local time format (YYYY-MM-DDThh:mm:ss.sss). These representations are defined in "XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004" which is aligned with ISO 8601.
Note on the time format:
1) beginning / end of calendar day
00:00:00 = the beginning of a calendar day
24:00:00 = the end of a calendar day
2) fractions of second in time format
Decimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed.
ESMA_NindCcpt_Pattern
ESMA_Concat_Pattern
PersonIdentificationSchemeName1Choice__1
Sets of elements to identify a name of the identification scheme.
Code
Name of the identification scheme, in a coded form as published in an external list.
Proprietary
Name of the identification scheme, in a free text form.
ESMA_PersonalIdentification_Pattern
ESMA_EeaEuropeanAlphabetMax140_Pattern
GenericPersonIdentification1__1
Information related to an identification of a person.
Identification
Unique and unambiguous identification of a person.
SchemeName
Name of the identification scheme.
PersonIdentification10__1
Unique and unambiguous way to identify a person.
Other
Unique identification of a person, as assigned by an institution, using an identification scheme.
Usage:
In the scope of MIFIR, the scheme name is restricted to a passport number (use of code CCPT), any other national identifier (use of code NIDN) or CONCAT (use of proprietary with value CONCAT).
Issuer field will be ignored and should not be populated by reporting parties.
Max52Text
Specifies a character string with a maximum length of 52 characters.
ISIN
ISIN An Alphanumeric 12 characters long
RepRefNumPattern
Report Reference Number validation to prevent special characters and restrict data to A-Z and 0-9
VPC
Venue Product Code
MICIdentifier
Market Identifier Code. The identification of a financial market, as stipulated in the norm ISO 10383 'Codes for exchanges and market identifications'.
PositionMaturity
Position Maturity Code
Spot
Spot Position Maturity
Other
Spot Position Maturity
PositionType
Position Type Code
Maximum13Integer
Number of objects represented as an integer.
Maximum15-2Real
Number of objects represented as an real with max 15 digits and precision 2.
TrueFalseIndicator
A flag indicating a True or False value.
EmailAddress
Specifies a character string format of an email
Max25Text
Specifies a character string with a maximum length of 25 characters.
Max35Text
Specifies a character string with a maximum length of 35 characters.
Max50Text
Specifies a character string with a maximum length of 50 characters.
Max200Text
Specifies a character string with a maximum length of 200 characters.
SchemaVersioning
Schema versioning information.
Environment
Indicates whether the message is intended for use on a production environment (PRO) or a simulation/test environment (SIM).
PstinHldrCategory
Category of the position holder. This information is required in the "Commitment of Trader Report" (ITS4 - Article 1).
Header
Element contains a number of control fields to be used to represent schema versioning or process control.
VersionInfo
The schema version, i.e. the format of the overall message. In the future in theory multiple schema versions may be supported. For example, in the event of a new field being added this schema version would increment.
Environment
This field just indicates whether the message is intended for use on a production environment (PRO) or a simulation/test environment (SIM).
SubmissionID
A unique overall submission identifier for all the reports in the message. It maybe used to track the message through processing.
SubmitterID
An identifier for the submitting party. This could be #1 THE position holder if they are sending an ITS4 report to a trading venue or #2 the trading venue if they are submitting the report to the relavant NCA.
SubmitterID
An identifier for the receving party. This could be #1 the position holder if they are receiving an ITS4 report from a trading venue, #2 a trading venue if they are receiving the completed report from the trading member or #3 the relevant NCA, i.e. the final recipient.
UltimateReceivingNCA
The national competant authority who will ultimately receive the final position report.
IsNonInvestFirm
Field to report on whether the positions holder is classed as a non investment firm.
IsHedgingExempt
An indicator per entity per commodity derivative must be provided, whether an exemption from a position limit has been granted by the competent Authorities acc. to Art. 8 (1) of RTS 21.
CommodityPositionReportV01
The Commodity Position Report message is ...
ReportDate
Field required as a matter of record. Also enables supervision of late submissions, and repeated submissions in the case of rejections. Monitoring to be determined according to supervisory risk appetite. YYYY-MM-DDThh:mm:ss.ddddddZ
BusinessDate
The report is required to be provided by trading venues and investment firms to competent authorities daily. It therefore is expected to be produced at the close of the business day and submitted by 09:00 CET on the following business day.
ReportingEntityIdentifier
Legal Entity Identifier (“LEI”). The identity of the legal entity that is making the report to the NCA. It is assumed that this is a legal person rather than a natural person. LEI (alphanumeric 20 characters) or national identification (alphanumeric 35 characters)
RptEntMemberID
This optional field can hold the reporting entities member ID as recognised by the trading venue. Each venue will have it's own recognised identifier for each reporting entity so this optional field could be useful for the venue's internal processing.
PostionAccountReference
This optional field can hold the postion account reference, i.e. the position holders account reference on record at the venue.
PositionHolderIdentifier
LEI for legal entities or other identifiers for natural persons, as specified by ESMA. Note: if the position is held as a proprietary position of the reporting firm, this field will be identical to field 2 above LEI (alphanumeric 20 characters) or national identification (alphanumeric 35 characters)
PostionHolderCategory
Category of the position holder
PositionHolderContactEmail
Email address for notifications of position-related matters
ParentPositionHolderContactEmail
Email address of ultimate parent entity
PositionHolderIsIndependent
TRUE - the position holder is a collective investment undertaking that makes independent investment decisions. Field to report on whether the position holder is a collective investment undertaking that makes investment decisions independently from its parent as set out by Article 4(2) of RTS 21
ParentEntityIdentifier
Collected to enable aggregation of positions at a Group level rather than at individual entity level. LEI for legal entities or other identifiers for natural persons, as specified by ESMA. Note: this field may be identical to field 2 and/or 3 above if the parent entity holds its own positions, or makes its own reports. LEI (alphanumeric 20 characters) or national identification (alphanumeric 35 characters)
UniqueInstrumentIdentifier
Use of ISIN for the individual instrument has been agreed by MDRWG See field 5 below for treatment of OTC contracts that are economically equivalent to contracts that are traded on trading venues
VenueProductCode
Used to group together different contracts in the same product for the “other months’” calculation where they have different ISINs
TradingVenueIdentifier
Either the Market Identifier Code (“MIC”) or for off-exchange positions in economically equivalent OTC contracts, the code “XXXX”
PositionType
Specifies the type of Position E.g. OPTN, FUTR, EMIS, SDRV, OTHR
PositionMaturity
Either “SPOT” for spot month or “ALL” for all other months. Note: separate reports are required for spot months and all other months in order to facilitate the monitoring of compliance with Article 57(1).
PositionQuantity
Position expressed in the number of contracts
PositionQuantityUnitOfMeasure
Units used to report the position quantity
PositionQuantityUnitOfMeasure
Specify if PstnQtyUoMCode is OTHER. A description of the units used if the position quantity is expressed in units of the underlying
DeltaPositionQuantity
Position expressed in the number of contracts
RiskReducingIndicator
Indicated by the use of "True" - yes (position is risk reducing) or “FALSE” - no (position is not risk reducing).
ClientData
Additional data potentially reported by the position holder.
ExemptionType
Indicator of the type of exemption, if any, associated with the position. If the position is not exempted, this field should remain empty.
RiskReducing
Indicator of whether the position is risk reducing in relation to commercial activity
PassThrough
Indicator of whether the position is a pass-through of a hedging exemption
Liquidity
Indicator of whether the position is entered into as part of an obligation to provide liquidity