The Lab

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

MarketFactory provides low-latency API connectivity in LD4/NY4/TY3/DC3 to 80+ ECN/Bank/Non Bank venues, allowing Customers to access Normalised and/or Aggregated data from these venues, place orders, and make markets.

...


The Whisperer API distribution contains automatically-generated API reference documentation for both Java (JavaDoc) and C++ (Doxygen), in the top-level java/doc/ and cpp/doc/ directories.

Summary

...

  • Our product normalises market data and orders between your internal platform and venues in a 3-20 microsecond range. 
  • We provide smart order routing (SOR), aggregation, order management system (OMS), trading interfaces, data analytics, internal order books for 'resting off market', price improvement and much more.
  • We can seamlessly turn on/off access to any of our connected venues.
  • New venues and connections are added by request by emailing [email protected].
  • Every client gets a dedicated deployment.
  • We store all market data and maintain the infrastructure.

If you are a prospective customer, please contact [email protected] for more information


Benefits

Whisperer has a number of aims, the primary aim is normalisation, accomplished by reducing the barriers to integration, arising from the differences between messaging transports and their application across markets. Whisperer achieves this by the adoption of consistency, with concepts and terminology used across Trading Venues being normalised and given consistent and specific definitions. These definitions are used as uniformly as possible throughout the API. This shields customer applications from having to maintain code specific to a Trading Venue.

Whisperer as a byproduct of meeting the first two aims, also results in the reduction of physical feeds that the customer has to connect to from within the data centre (with the only connection going from the customer infrastructure to the MarketFactory instance (possibly with an additional secondary connection for redundancy).

A Customer Application also exercises full control as to when it reads from the communication socket(s) and dispatches events. The Customer and their Application has complete control to decide as to where and when processing occurs

The Whisperer application software may reside on a single server or a network of servers which can be separated geographically. The servers are installed, hosted, maintained, and monitored by MarketFactory who take responsibility for their maintenance.

Using this model results in a reduction in costs for a firm, that would otherwise have to engage a team to implement integration to each of the venues they connect to with the varying protocols and venue specific enumerations. 

  • Full pre/post trade lifecycle
  • Isolate user from venue API changes
  • Identify per-PB risk


Further detail is provided in the sections below: