Hi everyone,
I'm a systematic gold futures trader (XAUUSD/COMEX) working on integrating live Level 3 (Market By Order / MBO) order book data into my algorithmic trading framework. I've done quite a bit of research into sourcing this data and wanted to share what I've found — and ask whether anyone in the community has found a more cost-effective path.
---
**What I'm trying to achieve**
I'm not chasing HFT-style latency. My goal is to use real-time L3 depth to validate whether significant resting orders exist at key Support/Resistance levels before entry — essentially using the order book as a confirmation filter on top of an existing structural trading framework. Latency of a few seconds is acceptable for this use case.
---
**What I've found so far (costs as of this post date, USD)**
The most accessible professional-grade provider I've found is **Databento** (databento.com):
- **Databento Plus Plan** (required for any live data): ~$1,399–$1,500/month, annual contract
- **CME Information License Agreement (ILA)**: Required for any firm or individual using this data for algorithmic/non-display purposes — approximately $400+/month, independent of the data feed fees
- **Exchange fees**: CME sets these independently and passes them through the provider at cost
So realistically, live CME L3 MBO data for a single instrument (COMEX gold) in a non-display/algorithmic context appears to cost **$1,800–$2,000+/month minimum** when the ILA and platform fees are combined.
The underlying reasons for this cost are worth understanding:
- CME deliberately prices L3 as a premium product — it's a significant revenue stream on top of transaction fees
- Providers like Databento co-locate physical servers inside exchange buildings with dedicated fibre infrastructure to capture nanosecond-accurate feeds — genuinely expensive to maintain
- Exchanges gatekeep full order-by-order data to protect the advantages of their highest-paying participants
---
**My questions for the community**
1. Has anyone found a legitimate provider offering CME COMEX live L3/MBO data at a lower cost point — particularly for individual/non-professional use cases?
2. Are there any brokers or prime brokerage relationships that include L2/L3 data access as part of their offering?
3. Has anyone successfully classified their usage as **non-professional** (personal trading, not commercial) and found that significantly reduces the CME exchange fee component?
4. Is anyone using **CME Group's own data products** directly (datamine.cmegroup.com) and found that more cost-effective than going through a third-party aggregator?
5. Any experience with alternative providers — Refinitiv/LSEG, Bloomberg B-PIPE, CQG, or similar — for this specific use case?
Appreciate any guidance from those who've navigated this before.
Thanks in advance.
I'm a systematic gold futures trader (XAUUSD/COMEX) working on integrating live Level 3 (Market By Order / MBO) order book data into my algorithmic trading framework. I've done quite a bit of research into sourcing this data and wanted to share what I've found — and ask whether anyone in the community has found a more cost-effective path.
---
**What I'm trying to achieve**
I'm not chasing HFT-style latency. My goal is to use real-time L3 depth to validate whether significant resting orders exist at key Support/Resistance levels before entry — essentially using the order book as a confirmation filter on top of an existing structural trading framework. Latency of a few seconds is acceptable for this use case.
---
**What I've found so far (costs as of this post date, USD)**
The most accessible professional-grade provider I've found is **Databento** (databento.com):
- **Databento Plus Plan** (required for any live data): ~$1,399–$1,500/month, annual contract
- **CME Information License Agreement (ILA)**: Required for any firm or individual using this data for algorithmic/non-display purposes — approximately $400+/month, independent of the data feed fees
- **Exchange fees**: CME sets these independently and passes them through the provider at cost
So realistically, live CME L3 MBO data for a single instrument (COMEX gold) in a non-display/algorithmic context appears to cost **$1,800–$2,000+/month minimum** when the ILA and platform fees are combined.
The underlying reasons for this cost are worth understanding:
- CME deliberately prices L3 as a premium product — it's a significant revenue stream on top of transaction fees
- Providers like Databento co-locate physical servers inside exchange buildings with dedicated fibre infrastructure to capture nanosecond-accurate feeds — genuinely expensive to maintain
- Exchanges gatekeep full order-by-order data to protect the advantages of their highest-paying participants
---
**My questions for the community**
1. Has anyone found a legitimate provider offering CME COMEX live L3/MBO data at a lower cost point — particularly for individual/non-professional use cases?
2. Are there any brokers or prime brokerage relationships that include L2/L3 data access as part of their offering?
3. Has anyone successfully classified their usage as **non-professional** (personal trading, not commercial) and found that significantly reduces the CME exchange fee component?
4. Is anyone using **CME Group's own data products** directly (datamine.cmegroup.com) and found that more cost-effective than going through a third-party aggregator?
5. Any experience with alternative providers — Refinitiv/LSEG, Bloomberg B-PIPE, CQG, or similar — for this specific use case?
Appreciate any guidance from those who've navigated this before.
Thanks in advance.