MDDL (Market Data Definition Language) Key to Market Data Automation - PowerPoint PPT Presentation

1 / 35
About This Presentation
Title:

MDDL (Market Data Definition Language) Key to Market Data Automation

Description:

MDDL (Market Data Definition Language) Key to Market Data Automation ... 'trading status' descriptor may be qualified with 'normal,' 'delayed,' 'resumed', or others ... – PowerPoint PPT presentation

Number of Views:245
Avg rating:3.0/5.0
Slides: 36
Provided by: PSa88
Category:

less

Transcript and Presenter's Notes

Title: MDDL (Market Data Definition Language) Key to Market Data Automation


1
MDDL (Market Data Definition Language)Key to
Market Data Automation
  • Wall Street Technology Association Seminar
  • Partners in Information Network Technology
  • 13 November 2001, New York, U.S.A.

2
Definition
  • MDDL is an XML-based specification to enable the
    interchange of information necessary to account,
    analyze, and trade financial instruments of the
    worlds markets.
  • Sponsor
  • Financial Information Services Division
  • Software Information Industry Association
  • http//www.fisd.net/ or http//www.mddl.org/

3
Presenters
  • MDDL User Requirements
  • Alex Kogon, Managing Director, Bear Stearns
  • MDDL Vocabulary Committee
  • Kevin Roche, MDDL Consultant to FISD
  • MDDL Specification
  • James Hartley, Catalyst, Reuters Group

4
MDDL User RequirementsReal World Requirements
for Usability of a New Standard
  • Alexander Kogon
  • Managing Director, Bear Stearns
  • Member, MDDL Technical Committee

5
Overview of Discussion
  • Market data without standards - Babel of the
    month
  • Basic uses types of data for financial
    enterprise
  • Vendor data feeds, Application data provision,
    Internal systems communication
  • MDDL for vendor data feeds
  • Standardized data format, Third party tools,
    Standardized vocabulary set
  • MDDL for application development
  • Plug-and-play data
  • MDDL for inter-systems communication
  • Systems have standard communications, Define
    gateways to legacy systems
  • The future - to STP and beyond

6
Market Data Without Standards
  • Proprietary Vendor formats
  • Each requires significant resource investment
  • Training of staff to understand intricacies
  • Development of custom code to process format
  • May differ within vendor
  • Acquisitions (FT/Muller, Reuters/Bridge)
  • Product changes (Reuters Valufeed-gtDatascope)

7
Market Data Without Standards
  • Non-standard Query/Delivery mechanism
  • Complicates developing stable process for
    acquisition
  • Multidimensional process must be established to
    handle each feeds idiosyncrasies
  • Staff confusion supporting subtleties of
    individual processes
  • Reduces choice and flexibility

8
Market Data for the Financial Enterprise
  • Data Warehousing
  • Security Master
  • Complete snapshot dump of all securities
  • Daily load of new and changed security
    information
  • Historical Pricing Corporate Actions
  • Daily file of prices and events for securities

9
Market Data for the Financial Enterprise
  • Application data provision
  • Trading and Analytical Systems
  • Back-end, security master and pricing data
    application
  • Real-time and warehouse data access
  • Internal systems communication
  • Creates standard method for systems to
    communicate on Security Master, corporate action
    and pricing information
  • STP

10
MDDL for Vendor Data Feeds
  • Standardized data format
  • Single processing application for different feeds
    and vendors
  • Eliminates good deal of overhead in working with
    new feed
  • Reduces investment in and dependence on
    particular feed
  • Allows greater flexibility in vendor selection,
    with less focus on the technical aspects and more
    on the business issues
  • Data licensing and contractual issues
  • Specific data item availability

11
MDDL for Vendor Data Feeds
  • Standardized vocabulary set
  • Third party tools
  • Off the shelf processing tools can handle
    standardized MDDL format
  • Software vendors can focus on developing product
    features rather than supporting lots of
    proprietary formats
  • Reduces need for internal development and support
    of custom systems

12
MDDL for Application Development
  • Plug-and-play data
  • Standardized query/response mechanism allows for
    abstraction of data layer
  • Data layer may be off-the-shelf product, ASP,
    custom solution or aggregate
  • Architecture highly flexible
  • Back-end may be easily switched

13
MDDL for Inter-Systems Communication
  • Define gateways to legacy systems
  • Create bridge software to translate legacy
    systems/data into MDDL, MDDL into legacy standard
  • Allows leveraging of existing legacy investment
    into new, highly integrated environment

14
MDDL for Inter-Systems Communication
  • Standardized communication method
  • May query each other for standard MDDL data or
    extended XML data with MDDL data contained
  • Standardized Security Master, Pricing format for
    STP
  • Provides base language for systems to communicate
    on security identification and pricing details

15
The Future TO STP and Beyond!
  • Security Master, Pricing and Corporate Action
    standard
  • Part of broad XML consortium for various
    financial applications (XBRL, FixML, etc)
  • May be incorporated as part of Enterprise-wide
    XML solution

16
MDDL Vocabulary CommitteeDefining the
Information to Exchange
  • Kevin Roche
  • MDDL Consultant to FISD
  • Co-Chair, MDDL Vocabulary Committee

17
What is Market Data?
  • Stock Quotes?
  • Trading Volume?
  • P/E Ratio?
  • Dow Jones Industrials?
  • Commodity Prices?
  • Prime Rate?
  • GDP?
  • CPI?
  • Unemployment Rate?
  • Dividends?
  • Stock Split?
  • Debt Rating?
  • Bankruptcy Filing?

18
Market Data Includes
  • Pricing of stocks, bonds, funds, commodities,
    contracts from publicly traded exchanges and
    venues
  • Other trade-related information and measures
    (symbology, volume, indexes)

19
Market Data Includes
  • Macroeconomic statistics (public and private
    sector)
  • Corporate actions affecting traded instruments
    (share issues, bond default, earnings)

20
Building Blocks of MDDL Vocabulary
  • Domains discreet elements that form the content
    of market data
  • example - stocks, bonds, rates, indexes
  • Descriptors terms and concepts applicable to
    market data elements across domains
  • example - name, ID number or code, price

21
Building Blocks of MDDL Vocabulary
  • Controlled vocabularies a set of values that
    further modify descriptors
  • trading status descriptor may be qualified with
    normal, delayed, resumed, or others

22
Vocabulary Domains Instruments and Asset Classes
Included in 1.0
Annuity
Exchange Traded
Collective Investment Vehicle
Fund
Insurance
Contract
Trust
Money Market
Instruments/Asset Classes
Certificate
Debt
Mutual
Common
Equity
Umbrella
Depositary
Limited
Unit
Partnership
Shared
Preferred
Units
23
Vocabulary Domains Indicators Averages
Economic
Included in 1.0
Exchange Statistic
Financial Monetary Rate
Indicators Averages
Index Average
Industrial
Rating
Others
domain class subclass indexes/averages
equity exchange stats new highs economic consu
mer credit industrial auto sales
24
Vocabulary Structure Corporate Actions Domains
  • Notification
  • Descriptive
  • Fundamentals
  • See http//www.mddl.org/ for the complete list of
    domains
  • domain class subclass
  • notification dividend cash
  • descriptive company profile
  • fundamentals earnings

25
Vocabulary Structure - Descriptors
  • Components Modified by Text/Numeric Values
  • Organized Into Hierarchical List of Descriptors
  • Instrument Identification
  • Issuer Identification
  • Valuations
  • Measures
  • Statistics
  • Dates Times
  • Currency
  • Locations
  • Holdings
  • Loads and Fees
  • Industry
  • Asset Class
  • Source
  • Status
  • Indicators
  • Features

26
Vocabulary Structure Descriptor Examples
  • category group class subclass
  • instrument identification codes global ISIN
  • valuation quantity volume trading
  • dates times defined maturity
  • location country region

27
Vocabulary Structure Controlled Vocabularies
  • MDDL will maintain most, including
  • open
  • close
  • change
  • instrument status
  • market status
  • Some will be anchored to ISO or other groups
  • country code
  • exchange identifier
  • currency

28
MDDL SpecificationEnabling the Standardized
Interchange of Market Data
  • James Hartley
  • Catalyst, Reuters Group
  • Co-Chair, MDDL Technical and Liaison Committees

29
Technical Development
  • Data Model from Vocabulary Committee
  • products - Domains, Classes, Subclasses
  • Levels Derived from properties
  • Minimal structure defined
  • Main mddl and Optional header
  • Major constructs (multiple) for grouping data
  • snap for snapshot quotes
  • timeseries for quotes (events) over time

30
Technical Development
  • XML Schema and DTD supported
  • Limits some functionality
  • Leaves door open for future (schema)
  • Element based approach
  • Easier to expand
  • Facilitates inherited properties
  • Schema Adjunct Framework
  • Provides glossary of definitions

31
Technical Development
  • Controlled Vocabularies
  • Registered lists of possible values
  • EXTENSIBILITY IS KEY!
  • Proprietary properties and products in
    other tag
  • Concept of references lists
  • Internal AND external common data

32
Where is MDDL Available?
  • http//www.mddl.org/
  • http//www.fisd.net/

33
MDDL and Other Initiatives
  • Extensible Business Reporting Language (XBRL)
  • Disclosures and Accounting Reports of Corporate
    Entities
  • NewsML and News Industry Text Format (NITF)
  • International Press Telecommunications Council
    (IPTC)
  • Research Information Exchange Markup Language
    (RIXML)
  • Research Reports on Corporations
  • Financial Products Markup Language (FpML)
  • (OTC) Derivatives and Forex Options Transactions

34
When is MDDL to be Released?
  • 1.0-draft available on website now
  • Documentation to be produced
  • 1.0-final released on 02 November 2001 (going
    to website)
  • Common Equities, Indices
  • Mutual Funds (subset of Collective Investment
    Vehicles)
  • 1.1 not set but may include
  • Deeper coverage of existing classes or other
    specific products
  • Expansion sensitive to globalization
  • Support for Security Master STP!
  • Query format or other types of data?

35
Where is MDDL Available?
  • Questions?

Thank You!
Write a Comment
User Comments (0)
About PowerShow.com