Developer s Guidelines for ESMA database on Shares admitted to trading on EU Regulated Markets



Similar documents
Guidelines for competent authorities and UCITS management companies

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, p i.

COURSE DESCRIPTION. Queries in Microsoft Access. This course is designed for users with a to create queries in Microsoft Access.

M4 Systems. Batch & Document Management (BDM) Brochure

Fig. 1 Suitable data for a Crosstab Query.

Transaction reporting

France-Paris: Security systems and services 2014/S Contract notice. Services

Guidelines for competent authorities and UCITS management companies

Network Activity D Developing and Maintaining Databases

Netmail Search for Outlook 2010

Database Applications Microsoft Access

Using Excel As A Database

Working with Access Tables A Continuation

Business Warehouse Reporting Manual

Consultation Paper. ESMA Guidelines on Alternative Performance Measures. 13 February 2014 ESMA/2014/175

Questions and Answers Application of the AIFMD

Junos Space. Junos Space Security Director Restful Web Services API Reference. Modified: Copyright 2016, Juniper Networks, Inc.

Results CRM 2012 User Manual


Critical Care EEG Database Public Edition. User Manual

Message Archiving User Guide

Sync to an existing EndNote online library. (existing account set up) How to Guide ADEPT SCIENTIFIC

Call for Evidence The extension of the disclosure requirements to private and bilateral transactions for Structured Finance Instruments

Comments of the Zentraler Kreditausschuss on CESR s Consultation Paper Guidance to report transactions on OTC derivative instruments

SUCCESSFACTORS LEARNING USER OVERVIEW REFERENCE GUIDE


SEPA Credit Transfer. Readiness Checklist

Bats Europe Reference Data Specification

Alarm Display. Tips & Tricks DIANA SMIT. Tel: 0861-WONDER Fax: (011)

EBF response to ESMA consultation on the exemption for market making activities and primary market operations under Regulation (EU) 236/2012

Introduction to Testing Webservices

"Charting the Course... MOC B Server Virtualization with Windows Hyper-V and System Center. Course Summary

EXCEL Using Excel for Data Query & Management. Information Technology. MS Office Excel 2007 Users Guide. IT Training & Development

EU ETS Database. User s Manual. Version: 2.0

Telephone Directory. Introduction

Module 9 Ad Hoc Queries

SUMMARY OF CONCLUSIONS

Ad Hoc Reporting Manual

SENDING S WITH MAIL MERGE

User Guide Global Market Information Database (GMID)

A Comparison of Database Query Languages: SQL, SPARQL, CQL, DMX

How to search for trademarks

Information Systems SQL. Nikolaj Popov

Data Warehouse. Business Objects

Feasibility Study for a pan-european storage system for information disclosed by issuers of securities - Final Report

CONTENTS MANUFACTURERS GUIDE FOR PUBLIC USERS

CESR Consultation on guidance to report transactions on OTC derivative instruments [CESR/09-768]

Beginning C# 5.0. Databases. Vidya Vrat Agarwal. Second Edition

Tutorial 3. Maintaining and Querying a Database

Microsoft Office 2010

Learn AX: A Beginner s Guide to Microsoft Dynamics AX. Managing Users and Role Based Security in Microsoft Dynamics AX Dynamics101 ACADEMY

What are we dealing with? Creating a New MS Access Database

Call Detail Record Access Service Part No R01

Product Navigator User Guide

PRINCIPLES FOR EVALUATION OF DEVELOPMENT ASSISTANCE

FWG Management System Manual

In This Issue: Excel Sorting with Text and Numbers

USER MANUAL APPLICATION MONITOR. Version March 2015

Privileged user management

Implementation & Administration

Intraday Pricing Service. Time your snapshot.

A) What Web Browser do I need? B) Why I cannot view the most updated content? C) What can we find on the school website? Index Page Layout:

Facility & Property Management Solution

Pay Stub On-line. Systems Utilization. San Diego County Office of Education

Ad Hoc Advanced Table of Contents

Transaction Reporting. User Guide TRANSACTION REPORTING. User Guide. December. November 2010

Documentum Content Distribution Services TM Administration Guide

NAB Trade Finance Online Customer User Guide

Introduction to Microsoft Access 2007

BIRT: A Field Guide to Reporting

Accreditation in Higher Education - an introduction -

(Japanese Note) 1. With reference to subparagraph (m) of paragraph 1 of Article 3 of the Convention:

Data Quality Improvement and the Open Mapping Tools

The LSUHSC N.O. Archive

First North Bond Market Rulebook January July 2016

Oracle Procurement. Punchout and Transparent Punchout Guide for Oracle iprocurement and Oracle Exchange Release 11i. Part No.

Excel 2010 Sorting and Filtering

4. The Third Stage In Designing A Database Is When We Analyze Our Tables More Closely And Create A Between Tables

Chapter-1 : Introduction 1 CHAPTER - 1. Introduction

AGREEMENT ON AN INTERNATIONAL ENERGY PROGRAM. (As amended 30 November 2007)

The Definitive Guide to Google AdWords

OvidSP Quick Reference Guide

CESR Level 3 Guidelines on MiFID Transaction reporting

The TED website and its features Selecting a language Registered users Creating a My TED account... 8

Human Resources (HR) Query Basics

First North Bond Market Rulebook 3 July 2016

PerfectForms SharePoint Integration

GroupWise 2012 What s New

Transcription:

Date: 25 July 2012 ESMA/2012/478 Reference document Developer s Guidelines for ESMA database on Shares admitted to trading on EU Regulated Markets Contents Audience 2 Introduction 2 Shares admitted to trading on EU Regulated Markets database origins... 2 Technical choices... 2 Exposed Features... 2 Snapshots... 2 Data Sort... 2 Filters... 2 Advanced searches... 3 Web Service 3 Web Service Location... 3 Sample Web Service result... 3 Web Service parameters... 4 querydate... 4 sortorder... 4 name... 4 isin... 4 countrycode... 5 competentauthority... 5 Advanced queries 5 ESMA 103, rue de Grenelle 75007 Paris France Tel. +33 (0) 1 58 36 43 21 www.esma.europa.eu

Audience This document was written to allow developers to get the most out of ESMA s database on Shares admitted to trading on EU Regulated Markets ( the database ) and the Web Service developed for this database. You should have a good understanding of Web Services and XML in order to fully appreciate this guide. Introduction Shares admitted to trading on EU Regulated Markets database origins The MiFID implementing Regulation (No 1287/2006, of 10 August 2006) requires the relevant competent authorities to calculate and publish a set of information regarding all shares which are admitted to trading on a regulated market. This market information, covering the shares admitted to trading on the regulated market by the end of the previous calendar year, shall be published on the first trading day of March each year. In addition, new entries will be added regularly during the year. CESR is of the view that the setting up of a database best fulfils the needs of the market as regards accessing this information, and sets out in this document further technical details regarding this database. Technical choices In order to best provide for the varying range of needs of members and end users accessing the database of Shares admitted to trading on EU Regulated Markets, a standard, easy to use technology had to be deployed. CESR has chosen Web Services, an XML based machine-to-machine communication protocol, recognised as a standard, which allows for all major programming languages to access and retrieve data from its database, while maintaining speed and security. Maximum results for each search have been limited to 2000 entries. Exposed Features II.I Snapshots This feature allows you to view the database exactly as it was at a precise moment in time. All you need to do, to use this feature, is to specify which date you would like the results to be from. See querydate for more information on how to use this feature. III.I Data Sort The system provides you with 6 sorting mechanisms to give you the ability to retrieve data, while at the same time organising it based on your needs. See sortorder for more information on how to use this feature. IV.I Filters Filters give you the flexibility to retrieve only the relevant data from the database, improving response time and network performance.

V.I Advanced searches By using advanced searches, you can further refine your searches and increase the complexity of the filters to provide you with the most pertinent information for your needs. Web Service Web Service Location The web service is available at the following address: http://mifiddatabase.esma.europa.eu/ws/mifid.asmx The WSDL for the web service can be found at: http://mifiddatabase.esma.europa.eu/ws/mifid.asmx?wsdl The description of the query can be found at: http://mifiddatabase.esma.europa.eu/ws/mifid.asmx?op=query Sample Web Service result <?xml version="1.0" encoding="utf-8"?> <ArrayOfShare xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns="http://www.cesr.eu/"> <name>share 1</name> <ISIN>BE0003846632</ISIN> <ADT>413890000</ADT> <dailytransactions>7330</dailytransactions> <freefloat>70926100000</freefloat> <AVT>46465</AVT> <SMS>45000</SMS> <authorityforliquid /> <authority>rahoitustarkastus</authority> <countrycode>fi</countrycode> <name>share 2</name> <ISIN> BE0003846632</ISIN> <ADT>1750000</ADT> <dailytransactions>850</dailytransactions> <freefloat>5413110000</freefloat> <AVT>28300</AVT> <SMS>25000</SMS> <authorityforliquid /> <authority>cbfa</authority> <countrycode>be</countrycode> <name>share 6</name> <ISIN> BE0003846632</ISIN> <ADT>1567000</ADT> <dailytransactions>358</dailytransactions> <freefloat>0</freefloat> <AVT>9100</AVT> <SMS>7500</SMS> <authorityforliquid>polish SEC</authorityForLiquid> <authority>polish SEC</authority>

<countrycode>pl</countrycode> </ArrayOfShare> Web Service parameters VI.I querydate Used to specify the effective date of the query. The only accepted format is yyyymmdd HH:mm:ss. If you need the latest version of the data, leave querydate blank. Get data as it was on the 21 st of July 2007 at 16:54:03: querydate=20071021 16:54:03 Get the latest version of the data: querydate= In order to get fast results for a specific date, please use the format 20071021 00:00:00. VII.I sortorder Used to specify the order in which shares will be returned. Current valid values are: 1: Sort using share name alphabetically ascending (A-Z) 2: Sort using share name alphabetically descending (Z-A) 3: Sort between Liquid/not Liquid liquid first, not liquid last 4: Sort between Liquid/not Liquid not liquid first, liquid last 5: Sort by country code alphabetically ascending (A-Z) 6: Sort by country code alphabetically descending (Z-A) Sort by country code descending: sortorder=6 VIII.I name Used to search within the names of the shares. The search will find identical matches and partial matches. This search is case insensitive and accent insensitive. Keyword has to be equal to or greater than 2 characters. Search for sony : name=sony This query will return shares for both Sony and SonyEricsson IX.I isin Used to search within the ISIN code of the shares. The search will find identical matches and partial matches. This search is case insensitive and accent insensitive. If you are looking for a single share, this is the only recommended way of filtering down; ISIN s are unique unlike other attributes that might change over time. Keywords have to be equal to or greater than 2 characters.

Search for FR1 : isin=fr1 This query will return shares for both FR123456 and FR100000 Search for FR123456 isin=fr123456 This query will only return FR123456 X.I countrycode Used to search for all shares from a particular country based on its country code. The search will ONLY find identical matches. This search is case insensitive and accent insensitive. Keyword has to be equal to or greater than 2 characters. Search for all shares from Ireland, country code IE : countrycode=ie XI.I competentauthority Used to search within the share s relevant competent authority. The search will find identical matches and partial matches. This search is case insensitive and accent insensitive. Keyword has to be equal to or greater than 2 characters. Search for finans : name=finans This query will return shares where either Finanstilsynet or Finansinspektionen are relevant competent authorities. Advanced queries The MiFID web service interface supports the following advanced searches. - multiple parameters Search for both Great Britain shares and shares with LTD within their name. countrycode=gb name=ltd - multiple keywords within a parameter (values are separated using a semi-colon) Search for shares from either Denmark or Belgium countrycode=dk;be