Quote from FuturesTrader71:
I have had to deal with this issue in depth in the past. The speed doesn't make a difference at all beyond 1.2 to 1.4mbps depending on how many DOM of data you have to pull from your broker. The important issue is latency.
Generally, latency is much better through DSL than cable. Cable is a shared connection with your neighbors and is subject to fluctuations (not good for a scalper). DSL, assuming you are the right distance from the Central Office (CO) and can get clean DSL at all (no coils on the line), then you will be better off scalping on that. Now, cable gives you a much bigger pipe which is great for charts and other tasks.
Ideally, if you are used to trading from a shop, then you would be trading over a PTP line to the broker and using your cable for charts and other unsecured data. Since you are not in a situation where you can do that, I would at least get a DSL line and dedicate that to my trading machine and use the comcast connection for other stuff. Install your trading platform on your charting machine as well so that if DSL goes down, you can log in through your cable. This prevents you from having to use a dual-wan router, etc.
Another thing you can do is have your DSL and cable set up and install a second Network Interface Card (NIC) on your trading machine with a line to your comcast router. You would configure this and turn it off. Then keep the NIC to the DSL connection turned on and trade over it. If DSL goes down, you can immediately enabled your second NIC and be able to trade through cable.
Be sure to have a good quality UPS connecting everything from the modem(s) to the routers, to your computers, etc. This all depends on your setup and requirements. For me, the UPS is battery backing the trading machine and one of my trading monitors (the one that has my trading DOM's on it). My second UPS handles my charting machine with 1 monitor backed so I can save my work and shut down. If I were at home, I would have a third backup running routers and modems on the battery side. Once everything is hooked up, switch the fuse off for the circuit and see if your system continues to work.
That's a lot of info, so read it a couple of times and feel free to ask questions.
Cheers,
FT71
PS: I forgot to mention. Do a ping test to your broker's servers using either the command prompt or a ping utility. You want to see as low a latency as possible. 40 ms or lower is best for scalping momentum.