Note: the vast majority of my independent trading clients are choosing to stay with delayed data even after they choose to go live. It seems that the delayed data in terms of exchange supported spreads is plenty good enough for swing trading. If you want to see live data and depth of market, simply pull up the relevant exchange spread order book. No sense in paying exchange fees for live data for possibly several futures exchanges. I've tried it and it is OK. Several thousand $$$ per year saved.