dxFeed doesn't provide right volume data

ben_bain

Member
Joined
May 31, 2025
Posts
10
Likes
0
I bought dxFeed CME Market Depth Non-Pro and Nasdaq TotalView Market Depth Non-Pro with app type MotiveWave.
I found the volumes of common stocks from dxFeed are not correct, they are significantly lower than other platforms, like TradingView and Barchart.
For example, for today 2025-07-09, on daily charts,
TSLA: barchart 75M, dxFeed 17.1M
NVDA: barchart 183.5M, dxFeed 40M
SPY: barchart 66M, dxFeed 8.3M
QQQ: barchart 43M, dxFeed 9.3M,
,
ES and NQ futures don't have this issue.

Anyone using dxFeed found the same issue?
 
That is because you are only seeing the volume traded on the NASDAQ exchange for those instruments. You would need the "Consolidated US Equities Level 1 (NBBO)" from dxFeed to see the aggregate volume from all US-based exchanges.

dxFeed is good for Futures. If you are more engaged in equities, you may find IQFeed a better alternative.
 
@Sawyer Thank you Sawyer, yeah, I just purchased "Consolidated US Equities Level 1 (NBBO)" yesterday, first of all, it doesn't have level 2 data, I believe orderflow chart in MotiveWave uses isAskTick() to determine trades are buy or sell, not sure trades from "Consolidated US Equities Level 1 (NBBO)" can be accurately tested this way or not?
Another big problem is with "Consolidated US Equities Level 1 (NBBO)", big dark pool trades are treated as normal trades, for dark pook trades, since they can be reported late, the isAskTick() test is almost surely inaccurate. is there way to filter out dark pool trades?
 
Last edited:
@Sawyer regarding "dxFeed is good for Futures. If you are more engaged in equities, you may find IQFeed a better alternative.", I need data for both futures and equities. For equities, why is IQFeed better? data quality or speed? Thank you!
 
Top