BMLL | Historical Market Data & Analytics

Bringing the highest quality historical market data to the capital markets

Nordic Capital to Acquire BMLL

A trading advantage for the capital markets

BMLL Technologies is the leading, independent provider of harmonised, Level 3, 2 and 1 historical data and analytics to the world’s most sophisticated capital market participants.

Level 3 Data captures and displays the trading intentions of all market participants. BMLL clients access this deep data to derive predictable insight. Researchers and quants across global financial services are empowered to truly understand how markets behave.

Highest quality data

BMLL prides itself on providing the highest quality historical data available. Built from the highest quality raw data, the BMLL Level 3, 2, 1 Data is harmonised into a consistent, lossless global format, at nanosecond timestamp granularity with market state, trade condition codes and reference data included in each data set resulting in better insights and analytics.

Accelerated speed to market

Due to the high-quality data and pre-built infrastructure, BMLL users spend 100% of their time on value-add activities, not 80% of their time sourcing, cleaning and munging data.

Lower TCO vs. in house build

BMLL’s cloud native data infrastructure, scalable compute and data warehouse are licensed at a fraction of the cost of an in-house build. All data stewardship, infrastructure and compute management is hosted by BMLL further lowering TCO vs. owning and managing in-house infrastructure.

Integrates with existing workflows

The whole BMLL product suite has in-built workflow integration tooling allowing users to seamlessly combine data, analytics and their research outputs into their existing data workflows.

Trusted partner

BMLL works with the leading trading firms in the world, from hedge funds, market makers, investment banks, global exchange groups and academic institutions. BMLL is ISO27k certified, and Vendor of Record for our historical data products.

World class support

Our support is provided by our team of Client Facing Data Scientists who are all former quants/researchers, enabling clients to scale their research.

What the industry is saying

BMLL Client Product Advisory Board

The BMLL Client Product Advisory Board aligns leading sovereign wealth funds, asset managers, banks, liquidity providers, and proprietary trading firms around a common goal: to set the standard of historical data across the industry.

BMLL Client Product Advisory Board

David Taylor

"We looked at a number of historical data vendors, and soon realised BMLL is in a class of its own. Accessing BMLL data now enables our clients to do strategy back-testing on high-fidelity data and execute using our real-time data. What sets BMLL apart is the way the data is sourced, saved and curated."

David Taylor, CEO, Exegy

Harsha Kapre

"By partnering with the best content providers like BMLL, we empower firms to access the best, large scale content without the increasingly unnecessary headache of on-premise storage and costly data movement while enabling them to focus resources on value add initiatives."

Harsha Kapre, Snowflake Ventures

High quality data

BMLL Level 3, 2 and 1 Data and Analytics are derived from the complete full-depth order book and harmonised into an information-rich format, consistent across all venues and asset classes.

BMLL data and analytics span global Equities, ETFs, Futures and Options from 100+ trading venues, and are used by hedge fundsasset managersbanks and brokers, global exchange groups, regulators and academics. BMLL clients make informed decisions to drive increased flow to their traders, back-test and launch new products, and generate alpha more predictably.

A ggre g ated v olumes 1 price l e v el L e v el 1
A ggre g ated v olumes E v ery price l e v el L e v el 2
Individual orders with place in queue E v ery order book message captured L e v el 3

Access our data and analytics via our delivery mechanisms

BMLL DATAFEED RESIZED

High-quality Level 3, 2 and 1 historical market datasets and analytics with global coverage from 100+ Equity, ETF and Option venues across 10+ years.


- Data & analytics derived from Level 3 historical order books

- Delivered via API, SFTP, S3, Azure Storage and Snowflake to client production systems

- Clients focus on the decision-making, not the feature engineering

OPRA US Equity Options Tick history covering all OPRA historical data. 1-second conflated NBBO, trades and trade statistics messages or the raw market d... View Product
Level 1 Quotes BBO prices, quantity of shares and number of orders on a tick-by-tick basis. View Product
Level 2 Quotes (Market-by-Price) The top 10 bid and offer price levels, quantity of shares and number of orders on a tick-by-tick basis. View Product
Level 3 (Market-by-Order) Every insert, modify, execute or delete order book message, available at a T+1 basis at tick level granularity. View Product
BMLL Trades Plus Enriched historical dataset that goes beyond raw trade records to deliver deep execution insights. By combining granular trade dat... View Product
Trades Trade by trade dataset, normalised across all venues. View Product
Daily Classified Trades Daily traded volume per symbol, split by trade classification (e.g., Open Auction, Closing Auction, Off Book) and execution venue. View Product
Millisecond CBBO Top 10 bid and offer price levels, quantity of shares and number of orders on a millisecond basis, consolidated across all lit mar... View Product
View all

Access our data and analytics via our applications

BMLL DATALAB RESIZED 1

Scalable python research sandbox combining L3 data & analytics and APIs within a cloud-based environment with workflow integration tooling

- Direct access to a harmonised data warehouse delivers actionable insight and alpha

- Delivered via fully customisable JupyterLab Python environment

- Scalable platform reduces client’s time to insight by 95% (versus an on-premise system)

View application
BMLL VANTAGE RESIZED 1

No-code visual application, bringing exceptional granular insight by providing over 500 metrics derived from BMLL Level 3 Data

- Easily access global order book data and analytics, covering global Equities and ETFs, without the need to code

- Powerful visualisations and chart tooling provides fully flexible insights

- Collaborative functionality enables analysis to be easily shared and exported

View application

Access our data and more via our partners

News & Insights

Press Releases & News

Press Releases & News

Market Insight

Market Insight

Industry Reports & Articles

Industry Reports & Articles

Resource centre

TRADES PLUS DATAFEED FACTSHEETS NEW pdf

Fact Sheet

10 September, 2025

Trades Plus Fact Sheet

BMLL Trades Plus is a powerful, enriched historical dataset that goes beyond raw trade records to deliver deep execution insights. By combining granular trade data with BMLL’s level 3 insights and analytics, Trades Plus saves you coding effort and computation time with data you can use immediately to accelerate your research.

Download

OFFBOOK RC ARTICLE TILES

White Paper / Article / Insight

6 May, 2025

How Accessible is Off-Book On-Exchange Trading?

A category of trades that has seen increased discussion due to its growing market share is ‘Off-Book On-Exchange’ trades. These are OTC trades that are executed away from an order book, but are reported to an exchange and traded under exchange rules. An important question is - what proportion of this liquidity is accessible to any market participant?

Read more

K Cx Case study resource centre tile 01

Case Study

6 August, 2025

Powering Smarter Execution: How KCx Built a Best-in-Class SOR with BMLL

KCx partnered with BMLL to accelerate the development of KCx Spark, a Smart Order Router designed to deliver best execution across fragmented European equity markets. By leveraging BMLL’s harmonised Level 3 data and scalable analytics platform, KCx rapidly moved from data exploration to live execution without the burden of internal data engineering. This collaboration laid the foundation for KCx’s broader trading technology transformation, including the future development of its next-gen platform, KCx Omni.

Read more

RC ARTICLE TILES 05

Product Video

4 February, 2025

Query large historical data sets across multiple venues and time periods - in seconds

Now you can query large historical data sets across multiple venues and time periods - in seconds in BMLL Data Lab

Read more

FAQs

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/...

Recent Awards

Talk to our team today