MDDL: Market Data Definition Language search:
FISD/SIIA
The XML specification to enable the interchange of information necessary to account, to analyze, and to trade financial instruments of the world's markets.
FISD HOME CONTACT SEARCH LOGIN

Scope of MDDL
Market Data Definition Lanaguage (MDDL) was originally chartered with developing a practical standard to describe a security and its price. The concept of "market data" was viewed as very encompassing (see the formation meeting notes) when MDDL was first construed. The original Vocabulary Committee set about defining the scope of content for MDDL and eventually developed a spreadsheet (see files describing the Domains and Descriptors) outlining MDDL. In the end, it was obvious that MDDL covered a broad range of items including NOT JUST securities but related market information and events that affect securities.

Thus, the MDDL Statement of Purpose came to be:

The XML specification
to enable the interchange of information necessary
to account, to analyze, and to trade financial instruments
of the world's markets.

  • The XML Specification

  • The eXtensible Markup Language (XML - see www.w3.org/TR/xml) has become the "de facto" standard for representing content for interchange between disparate sources. It removes the ugliness of custom datafeeds and capitalizes on a simple, easy-to-understand, and (if done correctly) self-describing exchange of information. XML was (and remains!) a good choice for MDDL - and for many specifications in the financial industry. There is an implicit data model defined by MDDL's use of XML which is now being represented in Unified Modeling Language (UML - see OASIS UML)

  • to enable the interchange of information necessary

  • A key element is the ability to exchange information between disparate parties. This isn't about dictating what information is available - it isn't about limiting the type of data or its definition. MDDL seeks interoperability at a basic level - a common language and a common way to represent it.

  • to account, to analyze, and to trade financial instruments

  • MDDL is about reporting information - it isn't about doing the actual accounting, or trading of financial insruments - but the information necessary to perform those functions. Thus, MDDL reports data from trades (so they can be accounted) but MDDL does not have a workflow for doing a trade - or any other business process like accounting. With MDDL, one can report the results of analysis but MDDL does not dictate what analysis is performed.

  • of the world's markets.

  • The intent is to be inclusive of all the world's interests - from established financial centers to emerging markets; from front-office to settlement whether it is local or outsourced, "foreign" or "domestic".


    Scope of MDDL
    Today, MDDL spans nine (9) Domains or Products of market data:

  • Corporate Actions & Events
  • - Information about changes to securities and corporations
  • Cash
  • - To support portfolio holdings and foreign exchange
  • Commodities
  • - Basic deliverable goods to support options and futures on commodities
  • Entities
  • - Corporations and organizations involved in the issuance, trading, and regulation of securities and markets
  • Foreign Exchange
  • - Cash in different currency denominations on a global scale
  • Indices
  • - Formal indices like the "Dow", "S&P 500", "FTSE 100", and "Straight Times Index"
  • Indicators
  • - Market indices (gainers, losers), economic indicators (CPI, GDP), and other statistics
  • Instruments
  • - Securities and related financial instruments including equities, debt, derivatives, funds, etc.
  • Portfolios
  • - Holdings and supporting information (as in retail portfolios) or accounts not comprising a formal instrument

    If you feel any information is missing from MDDL, contact us so we may correct any deficiency.

    Printer Friendly