What is Level 3 Data?

Level 3 Data is historical data, containing every message sent to an exchange or trading venue. Examples include order IDs, market state and trade condition codes, and matching engine timestamps. Level 3 Data provides the most complete historical view of the market.

How does BMLL collect its data?

BMLL takes the most granular data directly from the exchange or captured in colocation.

When is the data available?

BMLL collects the data at the end of each trading day. It is processed overnight so that clients can consume the data on a T+1 basis.

Are exchange licences required to access the data?

No, BMLL provides all exchange licences and fully manages the relationship with the exchange(s).

What is BMLL's market data coverage?

Full BMLL data coverage can be viewed here: https://www.bmlltech.com/data/...

How precise are the timestamps that BMLL provides?

BMLL takes all available timestamps where appropriate (packet and exchange timestamps) and displays these both in a normalised and raw format.

How easy is it to explore BMLL Data across different exchanges/securities?

Proprietary reference schema enables users to search, query and analyse any security within the BMLL universe, with a few lines of code. This allows BMLL clients to rapidly trial and explore new asset classes.

What product support does BMLL provide?

All BMLL products are fully documented. The BMLL Customer Facing Data Science Team works with clients to ensure they extract maximum value from our products.

Whats the difference between Harmonisation and Normalisation?
What is Data Science as a Service (DSaaS)?

Our cloud engineering dramatically improves research and analysis performance, and enhances speed to output. There is no information loss due to a single harmonised data schema across all venues and asset classes, and our simple Python low-code environment means you can easily access the data and derive meaningful analytics.

The data engineering is done, so you can focus on your business.