BMLL Technologies | Historical Market Data & Analytics

Bringing the highest quality historical market data to the capital markets

Historical Data Done Properly

A trading advantage for the capital markets

BMLL Technologies is the leading, independent provider of Level 3 Historical Data and Analytics for the world’s most sophisticated Capital Markets 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

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

Gershie Vann

“BMLL allowed us to bypass the complex and costly process of obtaining data from exchanges. As a result, we could focus our efforts on conducting research to determine usefulness and relevance of data to our specific needs"

Gershie Vann, CEO and Founder, Aleto

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

Level 1 Quotes BBO prices, quantity of shares and number of orders on a tick-by-tick basis. View Product
Level 2 Quotes The top 10 bid and offer price levels, quantity of shares and number of orders on a tick-by-tick basis. 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
Daily Analytics Analytics derived directly from Level 3 Data, delivered as a daily metric. View Product
Intraday Analytics Analytics derived directly from level 3 data, delivered daily with metrics provided on a 30 and 1 minute basis. View Product
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
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

Want to find out more about our data or become a BMLL partner?

News & Insights

Industry Reports & Articles

Industry Reports & Articles

Market Insight

Market Insight

Press Releases & News

Press Releases & News

Resource centre

SYSTEMATIC HEDGE FUNDS FACT SHEET RC TILE pdf

Fact Sheet

25 February, 2025

Systematic Trading Fact Sheet

BMLL provides the systematic hedge funds with easy access to research tools and harmonised historical market data & analytics to derive rapid insights.

Download

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

7 EQUITY TRADING

White Paper / Article / Insight

19 February, 2025

There is a clear trend towards 24/7 Equity Trading. But how much liquidity is available for participants during overnight trading?

A deep dive into the recent tech sector drop, the impact of the DeepSeek news, and how this affects the US Open.

Read more

RESOURCE CENTER A GUIDE FOR HISTORICAL MARKET DATA BUYERS pdf

How To' Guide / Infographic

4 September, 2024

A Guide for Historical Market Data Buyers

By analysing historical data, traders can identify patterns, predict market movements, and optimise their strategies for better trading performance. However, it's critical to choose the right historical datasets and the right provider to meet your organisation’s needs.

Download

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