some data is low priced, some high.
ICE US Futures data cost $116 / mth and that's not cheap.
If you want a dedicated Nasdaq Total view feed your looking at around 1k per month. But that's only going to show you an incomplete picture, you will also need CTS/CQS Consolidated Trade(NYSE) + BATS: BYX, BZX, EDGA, EDGX etc. So you're looking at 2k+ per month.