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
Accelerated speed
to market
Lower TCO vs. in
house build
Integrates with
existing workflows
Trusted
partner
World class
support
Highest quality data
Accelerated speed to market
Lower TCO vs. in house build
Integrates with existing workflows
Trusted partner
World class support
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
"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
"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
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 funds, asset managers, banks 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.
- 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
- 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)
- 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)
- 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
- 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
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
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
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
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.
BMLL takes the most granular data directly from the exchange or captured in colocation.
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.
No, BMLL provides all exchange licences and fully manages the relationship with the exchange(s).
Full BMLL data coverage can be viewed here: https://www.bmlltech.com/data/...