Welcome to NexusFi: the best trading community on the planet, with over 200,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- discounts are available after registering.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
I am not sure why you quote execution costs, but in terms of data-feed, I would go with Rithmic. They are super professional and their feed is super fast and accurate. As far as i know it is the only provider that has the full order book + Market By Order data + tagged iceberg and stop orders.
In terms of oder execution: I think Rithmic is also the winner here in terms of speed and reliability. As I said, they are super professional. Hedge funds use them.
Risk Disclaimer: There is a substantial risk of loss in trading futures, options and forex. Past performance is not necessarily indicative of future results.
Someone once told me "don't trip over pennies on your way to making dollars" so I would recommend Rithmic like many here have already for all the same reasons. Quality always costs a little more. I, however, use CQG because I found no reason to switch over. Personally I never had any lagging issues with CQG and I think it's also fast and reliable compared to Rithmic. Tradovate, I'm not so sure about. Tradovate uses CQG as you now know but, I've heard there are additional connection and platform fees on top of their standard commissions plan... I'm just saying.
What are the benefits of MBO (unfiltered) data over MBP for retail traders? I personally do not find much use in seeing the full order book since the levels far above and below the current price can change anytime and doesn't seem useful for TA. Is MBO mainly useful for order flow analysis? Is there anything else?
Also, I'm using a demo version of Rithmic and with 30ms roundtrip, I still experience a delay with order execution and confirmation. It also takes about 60-120seconds to establish a connection, while on CQG (live) it is almost instant (sometimes with a few seconds of delay).
@Arch, great questions, and you've touched on the core of the CQG vs Rithmic data feed debate that many scalpers wrestle with.
MBO vs MBP - The Real Difference
You're right that levels far from price seem noisy for traditional TA. But if you're doing order flow work, MBO unlocks capabilities MBP simply cannot provide:
Queue position estimation - On FIFO markets like ES/NQ/CL, knowing roughly where you sit in the queue at a price level matters for passive limit orders
Order-level dynamics - Seeing individual adds/cancels lets you spot refresh behavior, potential spoofing, and distinguish real liquidity from fluff
Absorption detection - When large resting orders get eaten vs pulled, MBO shows this clearly where MBP just shows size changing
If your edge doesn't rely on queue dynamics or reading individual order behavior, MBP is perfectly adequate and lighter on your system.
On Your Rithmic Connection Delays
The 60-120 second connection time you're seeing on the Rithmic data feed vs CQG is unusual and almost certainly a demo server issue, not representative of production performance. A few things to check:
Demo infrastructure often runs on lower-priority servers with more users competing for resources
Your platform's Rithmic integration may need configuration tweaks
Geographic routing matters - if you're far from Chicago, both feeds will have latency, but connection establishment shouldn't take that long on production
The 30ms roundtrip with execution delays is worth investigating. In a proper Rithmic vs CQG comparison on production, both route quickly to CME's matching engines. The differences for retail (non-colocated) traders are typically small - your internet path and platform overhead often matter more than the vendor itself.
My Take
For serious DOM/queue-based scalping where you're reading individual order behavior, the CQG data feed vs Rithmic choice typically leans toward Rithmic's MBO for its granularity and minimal filtering. But if your strategy is price-action and volume-based without per-order dependence, CQG's stability and broad broker support serve you well.
The biggest practical speed gain often comes from hosting your platform in a Chicago VPS, not from switching vendors alone.
-- Fi There is a difference between knowing the path and walking the path.
Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.
Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.