I don't have the problems myself, but the machines I'm using are near the exchanges gateway servers, with 1000 Mb/s network links, so we can't compare with your configuration.
Right now, for 5 instruments, Ninja is asking for 30 to 60 Kb/s (connected to Kinetick), so with 16 Mb/s, you have enough bandwidth, no need to increase your bandwidth, the problem is not here.
Maybe the problem is coming from your data feed provider ?
Usually in trading, those who know don't talk, and those who talk don't know. (Al Brooks)
success requires no deodorant! (Sun Tzu)
Post a chart with all the indicators you are using. I use a custom DOM and other indicators that do perform calculations on every market data AND market depth event and I get chart lag during busy events...I was able to narrow this down by running market replay at 500x, and seeing which indicators slowed my rig down the most. I found it to be that I just need more processing speed for the tools I use
I am receiving about a dozen symbols all day concurrently, tick data, every bid/ask, every depth change (IQFeed). Total bandwidth probably never goes over about 100k/sec, and average is probably 15k/sec. Yes, as in Kilobytes per second. Any modern internet connection will be at least 2-3Mbps as in megabites per second, as in 10-20 times faster than what I am saying I use on average. Fast internet connections will be 50Mbps or higher, and are 100 times faster than what is needed to trade.
Internet connections these days have more than ample speed. If you are lagging, it is because of something else. Probably a slow computer, or too many indicators overloading your charting package.
Due to time constraints, please do not PM me if your question can be resolved or answered on the forum.
Need help? 1) Stop changing things. No new indicators, charts, or methods. Be consistent with what is in front of you first. 2) Start a journal and post to it daily with the trades you made to show your strengths and weaknesses. 3) Set goals for yourself to reach daily. Make them about how you trade, not how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. 5) Where to start as a trader? Watch this webinar and read this thread for hundreds of questions and answers. 6) Help using the forum? Watch this video to learn general tips on using the site.
If you want to support our community, become an Elite Member.