{
  "url": "https://openlegislation.uk/eu-regulation-2017-585/annex",
  "json_url": "https://openlegislation.uk/eu-regulation-2017-585/annex.json",
  "legislation": "eur/2017/585",
  "legislation_title": "Commission Delegated Regulation (EU) 2017/585 of 14 July 2016 supplementing Regulation (EU) No 600/2014 of the European Parliament and of the Council with regard to regulatory technical standards for the data standards and formats for financial instrument reference data and technical measures in relation to arrangements to be made by the European Securities and Markets Authority and competent authorities (Text with EEA relevance)",
  "legislation_url": "https://openlegislation.uk/eu-regulation-2017-585",
  "path": "annex",
  "kind": "annex",
  "number": null,
  "heading": null,
  "text": "Table 1\nLegend for Table 3\nSYMBOL\nDATA TYPE\nDEFINITION\n{ALPHANUM-n}\nUp to n alphanumerical characters\nFree text field.\n{CFI_CODE}\n6 characters\nISO 10962 CFI code\n{COUNTRYCODE_2}\n2 alphanumerical characters\n2 letter country code, as defined by ISO 3166-1 alpha-2 country code\n{CURRENCYCODE_3}\n3 alphanumerical characters\n3 letter currency code, as defined by ISO 4217 currency codes\n{DATE_TIME_FORMAT}\nISO 8601 date and time format\nDate and time in the following format:\nYYYY-MM-DDThh:mm:ss.ddddddZ.\n‘YYYY’ is the year;\n‘MM’ is the month;\n‘DD’ is the day;\n‘T’ – means that the letter 'T' shall be used\n‘hh’ is the hour;\n‘mm’ is the minute;\n‘ss.dddddd’ is the second and its fraction of a second;\nZ is UTC time.\nDates and times shall be reported in UTC.\n{DATEFORMAT}\nISO 8601 date format\nDates shall be formatted by the following format:\nYYYY-MM-DD.\n{DECIMAL-n/m}\nDecimal number of up to n digits in total of which up to m digits can be fraction digits\nNumerical field for both positive and negative values.\ndecimal separator is ‘.’ (full stop);\nnegative numbers are prefixed with ‘-’ (minus);\nvalues are rounded and not truncated.\n{INDEX}\n4 alphabetic characters\n‘EONA’ – EONIA\n‘EONS’ – EONIA SWAP\n‘EURI’ – EURIBOR\n‘EUUS’ – EURODOLLAR\n‘EUCH’ – EuroSwiss\n‘GCFR’ – GCF REPO\n‘ISDA’ – ISDAFIX\n‘LIBI’ – LIBID\n‘LIBO’ – LIBOR\n‘MAAA’ – Muni AAA\n‘PFAN’ – Pfandbriefe\n‘TIBO’ – TIBOR\n‘STBO’ – STIBOR\n‘BBSW’ – BBSW\n‘JIBA’ – JIBAR\n‘BUBO’ – BUBOR\n‘CDOR’ – CDOR\n‘CIBO’ – CIBOR\n‘MOSP’ – MOSPRIM\n‘NIBO’ – NIBOR\n‘PRBO’ – PRIBOR\n‘TLBO’ – TELBOR\n‘WIBO’ – WIBOR\n‘TREA’ – Treasury\n‘SWAP’ – SWAP\n‘FUSW’ – Future SWAP\n{INTEGER-n}\nInteger number of up to n digits in total\nNumerical field for both positive and negative integer values.\n{ISIN}\n12 alphanumerical characters\nISIN code, as defined in ISO 6166\n{LEI}\n20 alphanumerical characters\nLegal entity identifier as defined in ISO 17442\n{MIC}\n4 alphanumerical characters\nMarket identifier as defined in ISO 10383\n{FISN}\n35 alphanumeric characters\nFISN code as defined in ISO 18774\nTable 2\nClassification of commodity and emission allowances derivatives for Table 3 (Fields 35 to 37)\nCommission Delegated Regulation (EU) 2017/583 of 14 July 2016 supplementing Regulation (EU) No 600/2014 of the European Parliament and of the Council with regard to regulatory technical standards on transparency requirements for trading venues and investment firms in respect of bonds, structured finance products, emission allowances and derivatives (see page 229 of this Official Journal).\nBase product\nSub product\nFurther sub product\n‘AGRI’ -Agricultural\n‘GROS’ – Grains and Oil Seeds\n‘FWHT’ – Feed Wheat\n‘SOYB’ – Soybeans\n‘CORN’ – Maize\n‘RPSD’ – Rapeseed\n‘RICE’ – Rice\n‘OTHR’ – Other\n‘SOFT’ – Softs\n‘CCOA’ – Cocoa\n‘ROBU’ – Robusta Coffee\n‘WHSG’ – White Sugar\n‘BRWN’ – Raw Sugar\n‘OTHR’ – Other\n‘POTA’ – Potato\n‘OOLI’ – Olive oil\n‘LAMP’ – Lampante\n‘DIRY’ – Dairy\n‘FRST’ – Forestry\n‘SEAF’ – Seafood\n‘LSTK’ – Livestock\n‘GRIN’ – Grain\n‘MWHT’ – Milling Wheat\n‘NRGY’ – Energy\n‘ELEC’ – Electricity\n‘BSLD’ -Base load\n‘FITR’ – Financial Transmission Rights\n‘PKLD’ – Peak load\n‘OFFP’ – Off-peak\n‘OTHR’ – Other\n‘NGAS’ – Natural Gas\n‘GASP’ – GASPOOL\n‘LNGG’ – LNG\n‘NBPG’ – NBP\n‘NCGG’ – NCG\n‘TTFG’ – TTF\n‘OILP’ – Oil\n‘BAKK’ – Bakken\n‘BDSL’ – Biodiesel\n‘BRNT’ – Brent\n‘BRNX’ – Brent NX\n‘CNDA’ – Canadian\n‘COND’ – Condensate\n‘DSEL’ – Diesel\n‘DUBA’ – Dubai\n‘ESPO’ – ESPO\n‘ETHA’ – Ethanol\n‘FUEL’ – Fuel\n‘FOIL’ – Fuel Oil\n‘GOIL’ – Gasoil\n‘GSLN’ – Gasoline\n‘HEAT’ – Heating Oil\n‘JTFL’ – Jet Fuel\n‘KERO’ – Kerosene\n‘LLSO’ – Light Louisiana Sweet (LLS)\n‘MARS’ – Mars\n‘NAPH’ – Naptha\n‘NGLO’ – NGL\n‘TAPI’ – Tapis\n‘URAL’ – Urals\n‘WTIO’ – WTI\n‘COAL’ – Coal\n‘INRG’ – Inter Energy\n‘RNNG’ – Renewable energy\n‘LGHT’ – Light ends\n‘DIST’ – Distillates\n‘ENVR’ – Environmental\n‘EMIS’ – Emissions\n‘CERE’ – CER\n‘ERUE’ – ERU\n‘EUAE’ – EUA\n‘EUAA’ – EUAA\n‘OTHR’ – Other\n‘WTHR’ – Weather\n‘CRBR’ – Carbon related\n‘FRGT’ – ‘Freight’\n‘WETF’ – Wet\n‘TNKR’ – Tankers\n‘DRYF’ – Dry\n‘DBCR’ – Dry bulk carriers\n‘CSHP’ – Container ships\n‘FRTL’ – ‘Fertilizer’\n‘AMMO’ – Ammonia\n‘DAPH’ – DAP (Diammonium Phosphate)\n‘PTSH’ – Potash\n‘SLPH’ -Sulphur\n‘UREA’ – Urea\n‘UAAN’ – UAN (urea and ammonium nitrate)\n‘INDP’ – Industrial products\n‘CSTR’ – Construction\n‘MFTG’ – Manufacturing\n‘METL’ – Metals\n‘NPRM’ – Non Precious\n‘ALUM’ – Aluminium\n‘ALUA’ – Aluminium Alloy\n‘CBLT’ – Cobalt\n‘COPR’ – Copper\n‘IRON’ – Iron ore\n‘LEAD’ – Lead\n‘MOLY’ – Molybdenum\n‘NASC’ – NASAAC\n‘NICK’ – Nickel\n‘STEL’ – Steel\n‘TINN’ – Tin\n‘ZINC’ – Zinc\n‘OTHR’ – Other\n‘PRME’ – Precious\n‘GOLD’ – Gold\n‘SLVR’ – Silver\n‘PTNM’ – Platinum\n‘PLDM’ – Palladium\n‘OTHR’ – Other\n‘MCEX’ – Multi Commodity Exotic\n‘PAPR’ – Paper\n‘CBRD’ – Containerboard\n‘NSPT’ – Newsprint\n‘PULP’ – Pulp\n‘RCVP’ – Recovered paper\n‘POLY’ – Polypropylene\n‘PLST’ – Plastic\n‘INFL’ – Inflation\n‘OEST’ – Official economic statistics\n‘OTHC’ – Other C10 as defined in Table 10.1 of Section 10 of Annex III to Commission Delegated Regulation (EU) 2017/583\n‘OTHR’ – Other\nTable 3\nDetails to be reported as financial instrument reference data\nN.\nFIELD\nCONTENT TO BE REPORTED\nFORMAT AND STANDARDS TO BE USED FOR REPORTING\nGeneral Fields\n1\nInstrument identification code\nCode used to identify the financial instrument.\n{ISIN}\n2\nInstrument full name\nFull name of the financial instrument.\n{ALPHANUM-350}\n3\nInstrument classification\nTaxonomy used to classify the financial instrument.\nA complete and accurate CFI code shall be provided.\n{CFI_CODE}\n4\nCommodities or emission allowance derivative indicator\nIndication as to whether the financial instrument falls within the definition of commodities derivative under Article 2(1)(30) of Regulation (EU) No 600/2014 or is a derivative relating to emission allowances referred to in Section C(4) of Annex I to Directive 2014/65/EU.\n‘true’ – Yes\n‘false’ – No\nIssuer related fields\n5\nIssuer or operator of the trading venue identifier\nLEI of issuer or trading venue operator.\n{LEI}\nVenue related fields\n6\nTrading venue\nSegment MIC for the trading venue or systematic internaliser, where available, otherwise operating MIC.\n{MIC}\n7\nFinancial instrument short name\nShort name of financial instrument in accordance with ISO 18774.\n{FISN}\n8\nRequest for admission to trading by issuer\nWhether the issuer of the financial instrument has requested or approved the trading or admission to trading of its financial instrument on a trading venue.\n‘true’- Yes\n‘false’ – No\n9\nDate of approval of the admission to trading\nDate and time the issuer has approved admission to trading or trading in its financial instruments on a trading venue.\n{DATE_TIME_FORMAT}\n10\nDate of request for admission to trading\nDate and time of the request for admission to trading on the trading venue.\n{DATE_TIME_FORMAT}\n11\nDate of admission to trading or date of first trade\nDate and time of the admission to trading on the trading venue or the date and time when the instrument was first traded or an order or quote was first received by the trading venue.\n{DATE_TIME_FORMAT}\n12\nTermination date\nWhere available, the date and time when the financial instrument ceases to be traded or to be admitted to trading on the trading venue.\n{DATE_TIME_FORMAT}\nNotional related fields\n13\nNotional currency 1\nCurrency in which the notional is denominated.\nIn the case of an interest rate or currency derivative contract, this will be the notional currency of leg 1 or the currency 1 of the pair.\nIn the case of swaptions where the underlying swap is single-currency, this will be the notional currency of the underlying swap. For swaptions where the underlying is multi-currency, this will be the notional currency of leg 1 of the swap.\n{CURRENCYCODE_3}\nBonds or other forms of securitised debt related fields\n14\nTotal issued nominal amount\nTotal issued nominal amount in monetary value.\n{DECIMAL-18/5}\n15\nMaturity date\nDate of maturity of the financial instrument.\nField applicable to debt instruments with defined maturity.\n{DATEFORMAT}\n16\nCurrency of nominal value\nCurrency of the nominal value for debt instruments.\n{CURRENCYCODE_3}\n17\nNominal value per unit/minimum traded value\nNominal value of each instrument. If not available, the minimum traded value shall be populated.\n{DECIMAL-18/5}\n18\nFixed rate\nThe fixed rate percentage of return on a Debt instrument when held until maturity date, expressed as a percentage.\n{DECIMAL-11/10}\nExpressed as a percentage (e.g. 7.0 means 7 % and 0.3 means 0,3 %)\n19\nIdentifier of the index/benchmark of a floating rate bond\nWhere an identifier exists.\n{ISIN}\n20\nName of the index/benchmark of a floating rate bond\nWhere no identifier exists, name of the index.\n{INDEX}\nOr\n{ALPHANUM-25} – if the index name is not included in the {INDEX} list\n21\nTerm of the index/benchmark of a floating rate bond.\nTerm of the index/benchmark of a floating rate bond. The term shall be expressed in days, weeks, months or years.\n{INTEGER-3}+‘DAYS’ – days\n{INTEGER-3}+‘WEEK’ – weeks\n{INTEGER-3}+‘MNTH’ – months\n{INTEGER-3}+‘YEAR’ – years\n22\nBase Point Spread of the index/benchmark of a floating rate bond\nNumber of basis points above or below the index used to calculate a price\n{INTEGER-5}\n23\nSeniority of the bond\nIdentify the type of bond: senior debt, mezzanine, subordinated or junior.\n‘SNDB’ – Senior Debt\n‘MZZD’ – Mezzanine\n‘SBOD’ – Subordinated Debt\n‘JUND’ – Junior Debt\nDerivatives and Securitised Derivatives related fields\n24\nExpiry date\nExpiry date of the financial instrument.\nField applicable to derivatives with a defined expiry date.\n{DATEFORMAT}\n25\nPrice multiplier\nNumber of units of the underlying instrument represented by a single derivative contract.\nFor a future or option on an index, the amount per index point.\nFor spreadbets the movement in the price of the underlying instrument on which the spreadbet is based.\n{DECIMAL-18/17}\n26\nUnderlying instrument code\nISIN code of the underlying instrument.\nFor ADRs, GDRs and similar instruments, the ISIN code of the financial instrument on which those instruments are based.\nFor convertible bonds, the ISIN code of the instrument in which the bond can be converted.\nFor derivatives or other instruments which have an underlying, the underlying instrument ISIN code, when the underlying is admitted to trading, or traded on a trading venue. Where the underlying is a stock dividend, then the ISIN code of the related share entitling the underlying dividend.\nFor Credit Default Swaps, the ISIN of the reference obligation shall be provided.\nIn case the underlying is an Index and has an ISIN, the ISIN code for that index.\nWhere the underlying is a basket, include the ISINs of each constituent of the basket that is admitted to trading or is traded on a trading venue. Fields 26 and 27 shall be reported as many times as necessary to list all instruments in the basket.\n{ISIN}\n27\nUnderlying issuer\nIn case the instrument is referring to an issuer, rather than to one single instrument, the LEI code of the Issuer.\n{LEI}\n28\nUnderlying index name\nIn case the underlying is an Index, the name of the index.\n{INDEX}\nOr\n{ALPHANUM-25} – if the index name is not included in the {INDEX} list\n29\nTerm of the underlying index\nIn case the underlying is an index, the term of the index.\n{INTEGER-3}+‘DAYS’ – days\n{INTEGER-3}+‘WEEK’ – weeks\n{INTEGER-3}+‘MNTH’ – months\n{INTEGER-3}+‘YEAR’ – years\n30\nOption type\nIndication as to whether the derivative contract is a call (right to purchase a specific underlying asset) or a put (right to sell a specific underlying asset) or whether it cannot be determined whether it is a call or a put at the time of execution. In case of swaptions it shall be:\n‘Put’, in case of receiver swaption, in which the buyer has the right to enter into a swap as a fixed-rate receiver.\n‘Call’, in case of payer swaption, in which the buyer has the right to enter into a swap as a fixed-rate payer.\nIn case of Caps and Floors it shall be:\n‘Put’, in case of a Floor.\n‘Call’, in case of a Cap. Field only applies to derivatives that are options or warrants.\n‘PUTO’ – Put\n‘CALL’ – Call\n‘OTHR’ – where it cannot be determined whether it is a call or a put\n31\nStrike price\nPredetermined price at which the holder will have to buy or sell the underlying instrument, or an indication that the price cannot be determined at the time of execution.\nField applicable to options or warrants, where strike price can be determined at the time of execution.\nWhere price is currently not available but pending, the value shall be ‘PNDG’.\nWhere strike price is not applicable the field shall not be populated.\n{DECIMAL-18/13} in case the price is expressed as monetary value\n{DECIMAL-11/10} in case the price is expressed as percentage or yield\n{DECIMAL-18/17} in case the price is expressed as basis points\n‘PNDG’ in case the price is not available\n32\nStrike price currency\nCurrency of the strike price\n{CURRENCYCODE_3}\n33\nOption exercise style\nIndication as to whether the option may be exercised only at a fixed date (European and Asian style), a series of pre-specified dates (Bermudan) or at any time during the life of the contract (American style).\nThis field is only applicable for options, warrants and entitlement certificates.\n‘EURO’ – European\n‘AMER’ – American\n‘ASIA’ – Asian\n‘BERM’ – Bermudan\n‘OTHR’ – Any other type\n34\nDelivery type\nIndication as to whether the financial instrument is settled physically or in cash.\nWhere delivery type cannot be determined at time of execution, the value shall be ‘OPTL’.\nThis field is only applicable for derivatives.\n‘PHYS’ – Physically Settled\n‘CASH’ – Cash settled\n‘OPTL’ – Optional for counterparty or when determined by a third party\nCommodity and emission allowances derivatives\n35\nBase product\nBase product for the underlying asset class as specified in the classification of commodities and emission allowances derivatives table.\nOnly values in the ‘Base product’ column of the classification of commodities derivatives table are allowed.\n36\nSub product\nThe Sub Product for the underlying asset class as specified in the classification of commodities and emission allowances derivatives table.\nField requires a Base product.\nOnly values in the ‘Sub product’ column of the classification of commodities derivatives table are allowed are allowed.\n37\nFurther sub product\nThe Further sub product for the underlying asset class as specified in the classification of commodities and emission allowances derivatives table.\nField requires a Sub product.\nOnly values in the ‘Further sub product’ of the classification of commodities derivatives table are allowed.\n38\nTransaction type\nTransaction type as specified by the trading venue\n‘FUTR’ – Futures\n‘OPTN’ – Options\n‘TAPO’ – TAPOS\n‘SWAP’ – SWAPS\n‘MINI’ – Minis\n‘OTCT’ – OTC\n‘ORIT’ – Outright\n‘CRCK’ – Crack\n‘DIFF’ – Differential\n‘OTHR’ – Other\n39\nFinal price type\nFinal price type as specified by the trading venue\n‘ARGM’ – Argus/McCloskey\n‘BLTC’ – Baltic\n‘EXOF’ – Exchange\n‘GBCL’ – GlobalCOAL\n‘IHSM’ – IHS McCloskey\n‘PLAT’ – Platts\n‘OTHR’ – Other\nInterest rate derivatives\n—\nThe fields in this section shall only be populated for instruments that have non-financial instrument of type interest rates as underlying.\n40\nReference rate\nName of the reference rate\n{INDEX}\nOr\n{ALPHANUM-25}- if the reference rate is not included in the {INDEX} list\n41\nIR Term of contract\nIf the asset class is Interest Rates, this field states the term of the contract. The term shall be expressed in days, weeks, months or years.\n{INTEGER-3}+‘DAYS’ – days\n{INTEGER-3}+‘WEEK’ – weeks\n{INTEGER-3}+‘MNTH’ – months\n{INTEGER-3}+‘YEAR’ – years\n42\nNotional currency 2\nIn the case of multi-currency or cross-currency swaps the currency in which leg 2 of the contract is denominated.\nFor swaptions where the underlying swap is multi-currency, the currency in which leg 2 of the swap is denominated.\n{CURRENCYCODE_3}\n43\nFixed rate of leg 1\nAn indication of the fixed rate of leg 1 used, if applicable.\n{DECIMAL -11/10}\nExpressed as a percentage (e.g. 7.0 means 7 % and 0.3 means 0,3 %)\n44\nFixed rate of leg 2\nAn indication of the fixed rate of leg 2 used, if applicable\n{DECIMAL -11/10}\nExpressed as a percentage (e.g. 7.0 means 7 % and 0.3 means 0,3 %)\n45\nFloating rate of leg 2\nAn indication of the interest rate used if applicable.\n{INDEX}\nOr\n{ALPHANUM-25} – if the reference rate is not included in the {INDEX} list\n46\nIR Term of contract of leg 2\nAn indication of the reference period of the interest rate, which is set at predetermined intervals by reference to a market reference rate. The term shall be expressed in days, weeks, months or years.\n{INTEGER-3}+‘DAYS’ – days\n{INTEGER-3}+‘WEEK’ – weeks\n{INTEGER-3}+‘MNTH’ – months\n{INTEGER-3}+‘YEAR’ – years\nForeign exchange derivatives\n—\nThe fields in this section shall only be populated for instruments that have non-financial instrument of type foreign exchange as underlying.\n47\nNotional currency 2\nField shall be populated with the underlying currency 2 of the currency pair (the currency one will be populated in the notional currency 1 field 13).\n{CURRENCYCODE_3}\n48\nFX Type\nType of underlying currency\n‘FXCR’ – FX Cross Rates\n‘FXEM’ – FX Emerging Markets\n‘FXMJ’ – FX Majors",
  "extent": "E+W+S+N.I.",
  "status": null,
  "version": "current",
  "annotations": [
    {
      "type": "footnote",
      "label": "f1",
      "text": "Commission Delegated Regulation (EU) 2017/583 of 14 July 2016 supplementing Regulation (EU) No 600/2014 of the European Parliament and of the Council with regard to regulatory technical standards on transparency requirements for trading venues and investment firms in respect of bonds, structured finance products, emission allowances and derivatives (see page 229 of this Official Journal)."
    }
  ],
  "outstanding_effects": [],
  "provenance": {
    "source": "legislation.gov.uk",
    "source_url": "https://www.legislation.gov.uk/eur/2017/585/annex",
    "retrieved_at": "2026-11-01T14:45:05.132608+00:00"
  },
  "licence": "Open Government Licence v3.0",
  "licence_url": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
  "attribution": "Contains public sector information licensed under the Open Government Licence v3.0. Source: legislation.gov.uk, The National Archives."
}