home products services technical news about us
 
 


 


   
Products > APIs

MAMDA

The Wombat MAMDA (Middleware Agnostic Market Data API) API provides a powerful set of market data features in an object based layer over the MAMA API. To understand the power of MAMA it's best to begin by considering the architecture of a typical real-time market data application. Almost all market data infrastructures provide some form of generic market data API (equivalent to MAMA). Then, depending on the infrastructure, application developers have to build multiple levels of code to parse, interpret and cache this data. In some cases this work is relatively straightforward, such as distinguishing between trades and quotes from a single exchange. However, in others it can be very involved, such as constructing and managing full order books. MAMDA provides application developers with a high level foundation which provides much of this functionality off the
shelf.


Key MAMDA features include:

  • Message based call backs
  • Streaming or snapshot data
  • Current value cache
  • Advanced market data objects
  • Fully normalized data
  • Consistent data structures across all data sources
  • Data quality
  • Group subscriptions
  • All MAMA generic pub/sub functionality
  • Order book management
  • Option chain management


More information on the MAMDA Overview whitepaper (and the ability to request a copy) is available here.