Harmonized Reporting Format - Trade by trade reporting. Structure XML file. Tag Description Format - Length Remarks [1..1] <HRFTrades> Root [1..1]. <Sendinf> Information sender [1..1].. <Dealer> BicCode [1..1].. <Month> Month Integer Between 1 and 12 [1..1].. <Year> Year Integer Between 2013 and 2099 [1..1].. <CheckTrades> Number of trades Integer Number of <Trade> occurrences in the file [1..1]. <Trades> Trades [1..N].. <Trade> Trade [1..1]... <TradeDate> Trade date Format YYYY-MM-DD >= 2013-01-01 [1..1]... <Security> ISIN code String 12 [1..1]... <TransType> Transaction type String 1 B or S [1..1]... <Quantity> Quantity of the trade Decimal 17 Decimal sign is. Max 2 decimals [1..1]... <Counterpart> Counterpart type Integer 1 or between 3 and 14 [1..1]... <Country> Country code String 3 ISO 3166-1-alpha-3 Country code or geographical region [1..1]... <System> System type Integer Between 1 and 14 The name of the file has to have the following format : YYYYMM_BICCODE.XML where BICCODE is the BicCode of the dealer. When the file doesn t meet the specifications of the XSD-schema, the file will be rejected by the system and a new file will be asked. The file has to contain all the transactions (trade date) executed during one month.
Counterpart type - possible values : 1 = Inter Dealer Broker 3 = Bank-Primary Dealer 4 = Bank-Inter Dealer 5 = Bank-Connected Entity 6 = Bank-Customer 7 = Debt Management Office 8 = Public Entity 9 = Pension Fund 10 = Insurance Company 11 = Fund Manager 12 = Hedge Fund 13 = Retail 14 = Corporate Country code possible values : ISO Alpha-3 ABW AFG AGO AIA ALA ALB AND ARE ARG ARM ASM ATF ATG AUS AUT AZE BDI BEL BEN BES BFA BGD BGR Country Aruba Afghanistan Angola Anguilla Aland Islands Albania Andorra United Arab Emirates Argentina Armenia American Samoa French Southern Territories Antigua and Barbuda Australia Austria Azerbaijan Burundi Belgium Benin Bonaire, Sint Eustatius and Saba Burkina Faso Bangladesh Bulgaria
BHR BHS BIH BLM BLR BLZ BMU BOL BRA BRB BRN BTN BVT BWA CAF CAN CCK CHE CHL CHN CIV CMR COD COG COK COL COM CPV CRI CUB CUW CXR CYM CYP CZE DEU DJI DMA DNK DOM DZA Bahrain Bahamas Bosnia and Herzegovina Saint Barthelemy Belarus Belize Bermuda Bolivia, Plurinational State of Brazil Barbados Brunei Darussalam Bhutan Bouvet Island Botswana Central African Republic Canada Cocos (Keeling) Islands Switzerland Chile China, People's Republic of Cote d'ivoire Cameroon Congo, Democratic Republic of the Congo, Republic of Cook Islands Colombia Comoros Cape Verde Costa Rica Cuba Curacao Christmas Island Cayman Islands Cyprus Czech Republic Germany Djibouti Dominica Denmark Dominican Republic Algeria
ECU EGY ERI ESH ESP EST ETH FIN FJI FLK FRA FRO FSM GAB GBR GEO GGY GHA GIB GIN GLP GMB GNB GNQ GRC GRD GRL GTM GUF GUM GUY HKG HMD HND HRV HTI HUN IDN IMN IND IOT Ecuador Egypt Eritrea Western Sahara Spain Estonia Ethiopia Finland Fiji Falkland Islands (Malvinas) France Faroe Islands Micronesia, Federated States of Gabon United Kingdom Georgia Guernsey Ghana Gibraltar Guinea Guadeloupe Gambia Guinea-Bissau Equatorial Guinea Greece Grenada Greenland Guatemala French Guiana Guam Guyana Hong Kong Heard Island and McDonald Islands Honduras Croatia Haiti Hungary Indonesia Isle of Man India British Indian Ocean Territory
IRL IRN IRQ ISL ISR ITA JAM JEY JOR JPN KAZ KEN KGZ KHM KIR KNA KOR KWT LAO LBN LBR LBY LCA LIE LKA LSO LTU LUX LVA MAC MAF MAR MCO MDA MDG MDV MEX MHL MKD MLI MLT Ireland Iran, Islamic Republic of Iraq Iceland Israel Italy Jamaica Jersey Jordan Japan Kazakhstan Kenya Kyrgyzstan Cambodia Kiribati Saint Kitts and Nevis Korea, Republic of Kuwait Lao People's Democratic Republic Lebanon Liberia Libya Saint Lucia Liechtenstein Sri Lanka Lesotho Lithuania Luxembourg Latvia Macao Saint Martin (French part) Morocco Monaco Moldova, Republic of Madagascar Maldives Mexico Marshall Islands Macedonia, The Former Yugoslav Republic of Mali Malta
MMR MNE MNG MNP MOZ MRT MSR MTQ MUS MWI MYS MYT NAM NCL NER NFK NGA NIC NIU NLD NOR NPL NRU NZL OMN PAK PAN PCN PER PHL PLW PNG POL PRI PRK PRT PRY PSE PYF QAT REU Myanmar Montenegro Mongolia Northern Mariana Islands Mozambique Mauritania Montserrat Martinique Mauritius Malawi Malaysia Mayotte Namibia New Caledonia Niger Norfolk Island Nigeria Nicaragua Niue Netherlands Norway Nepal Nauru New Zealand Oman Pakistan Panama Pitcairn Peru Philippines Palau Papua New Guinea Poland Puerto Rico Korea, Democratic People's Republic of Portugal Paraguay Palestinian Territory French Polynesia Qatar Réunion
ROU RUS RWA SAU SDN SEN SGP SGS SHN SJM SLB SLE SLV SMR SOM SPM SRB SSD STP SUR SVK SVN SWE SWZ SXM SYC SYR TCA TCD TGO THA TJK TKL TKM TLS TON TTO TUN TUR TUV TWN Romania Russian Federation Rwanda Saudi Arabia Sudan Senegal Singapore South Georgia and the South Sandwich Islands Saint Helena, Ascension and Tristan da Cunha Svalbard and Jan Mayen Solomon Islands Sierra Leone El Salvador San Marino Somalia Saint Pierre and Miquelon Serbia South Sudan Sao Tome and Principe Suriname Slovakia Slovenia Sweden Swaziland Saint Martin (Dutch part) Seychelles Syrian Arab Republic Turks and Caicos Islands Chad Togo Thailand Tajikistan Tokelau Turkmenistan Timor-Leste Tonga Trinidad and Tobago Tunisia Turkey Tuvalu Taiwan, Province of China
TZA UGA UKR UMI URY USA UZB VAT VCT VEN VGB VIR VNM VUT WLF WSM YEM ZAF ZMB ZWE AAA BBB CCC DDD EEE Tanzania, United Republic of Uganda Ukraine United States Minor Outlying Islands Uruguay United States of America Uzbekistan Holy See (Vatican City State) Saint Vincent and the Grenadines Venezuela, Bolivarian Republic of Virgin Islands, British Virgin Islands, U.S. Vietnam Vanuatu Wallis and Futuna Samoa Yemen South Africa Zambia Zimbabwe Central Asia East Asia Far East Asia West Asia South Asia Central Asia : Afghanistan, India, Iran, Kazakhstan, Kyrgyzstan, Maldives, Pakistan, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan East Asia : Bangladesh, Bhutan, China, People's Republic of, Hong Kong, Macao, Mongolia, Myanmar (Burma), Nepal Far East Asia : China, Republic of (Taiwan), Japan, Korea, Democratic People's Republic of, Korea, Republic of, Philippines West Asia : Azerbaijan, Bahrain, Iraq, Israel, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Syria, Turkey, United Arab Emirats, Yemen, Palestine (West Bank & Gaza Strip) South Asia : Brunei, Cambodia, East Timor, Indonesia, Laos, Malaysia, Singapore, Thailand, Vietnam Note that the Codes AAA, BBB, CCC, DDD and EEE can only be used when the counterpart is an Asian Public Entity! System type possible values : 1 = BGC Brokers - espeed 2 = BrokerTec
3 = Bloomberg 4 = Eurex Bonds 5 = EuroMTS 6 = HDAT 7 = Local MTS 8 = Reuters 9 = SENAF 10 = Bondvision 11 = Tradeweb 12 = MarketAxess 13 = Other Electronic 14 = Non Electronic