NinjaTrader Support Forum  
X

Attention!

This website will be down for maintenance from Friday May 24th at 6PM MDT until Saturday May 25th at 11AM MDT. We apologize for the inconvenience. If you need assistance during this time, please email sales@ninjatrader.com


Go Back   NinjaTrader Support Forum > Application Technical Support > Connecting

Connecting Support for establishing connections to your broker or market data service provider.

Reply
 
Thread Tools Display Modes
Old 02-18-2009, 09:59 AM   #1
jp_kettunen
Member
 
Join Date: Dec 2008
Location: Sipoo, Finland
Posts: 93
Thanks: 1
Thanked 0 times in 0 posts
Question Necessary / recommended bandwidth

What should I expect from my ISP / internet connection (e.g. in terms of the required download and upload bandwidth) if I were running automated strategies characterized by

- time-critical execution (scalping);
- CalculateOnBarClose = false;
- multi-instrument trading (2-4);

The line would be shared by two computers: one being used for live trading (one strategy at a time) and the other for strategy development and real-time testing (1-4 strategies at a time). The above-mentioned features would also apply to strategies under development.

When should I consider leasing a dedicated line (if ever)?

Does the selection of the datafeed or the broker play any role in this calculation?
jp_kettunen is offline  
Reply With Quote
Old 02-18-2009, 10:28 AM   #2
NinjaTrader_Jason
NinjaTrader Customer Service
 
NinjaTrader_Jason's Avatar
 
Join Date: Aug 2007
Location: Breda, Netherlands
Posts: 11,232
Thanks: 83
Thanked 334 times in 326 posts
Default

Hello jp_kettunen,

The general rule applies, the more download and upload bandwith you can use, the smoother the data stream will be processed. A high speed internet connection is recommended when trading electronically.

I am not exactly sure regarding the role of the connectivity provider. None of the providers are identical, but I am not sure how this will affect the calculation.
NinjaTrader_Jason is offline  
Reply With Quote
Old 02-18-2009, 10:31 AM   #3
Newshues
Member
 
Join Date: Jan 2009
Posts: 40
Thanks: 0
Thanked 0 times in 0 posts
Default

I'd be more concerned about the horsepower of the computer than the pipe coming in.

Easiest way to explain it to you so you "get it" is to have you see for yourself what's actually moving through your internet connection.

go here www.dumeter.com and get their Download/Upload meter.

run it and see for yourself how little is actually coming through for a dozen symbols or 2 dozen symbols. Then see how much is going through when your watching streaming video off of YouTube or Hulu.

You're real problem is processing the data as it comes in - basically the bottle neck is how fast your computer can taking the data off the network ( get it out of the buffers on your network card ) and then process it in your strategy.

Those two points compete with each other for CPU time frequently and a heavy load on the CPU from the strategy can interfere with the connection.

Bottom line, worrying about the bandwidth is 3 or 4 on the list of things to be worried about so long as you have a reliable broadband connection of any type.
Newshues is offline  
Reply With Quote
Old 02-18-2009, 11:21 AM   #4
jp_kettunen
Member
 
Join Date: Dec 2008
Location: Sipoo, Finland
Posts: 93
Thanks: 1
Thanked 0 times in 0 posts
Default

Sure, the OS plays a key role here, and MS isn't, unfortunately, the best possible OS for mission-critical computing ;-)

May I conclude that I should get along, say, with a 4M/1M broadband connection, provided that I am not downloading videos at the same time and that my ISP really provides - most of the time - that capacity?

I have currently a 24M/1M line (working fine!), but I may have to get along with that 4M/1M in the future (moving to an exotic location where the last mile copper is thin and old, and where state monopolies rule the game). This is the reason why I am asking...
jp_kettunen is offline  
Reply With Quote
Old 02-18-2009, 11:34 AM   #5
Newshues
Member
 
Join Date: Jan 2009
Posts: 40
Thanks: 0
Thanked 0 times in 0 posts
Default

at 4M/1M you should be good to watch movies as well if you're only using half a dozen symbols....assuming the processor can handle it.
Newshues is offline  
Reply With Quote
Old 02-18-2009, 11:38 AM   #6
jp_kettunen
Member
 
Join Date: Dec 2008
Location: Sipoo, Finland
Posts: 93
Thanks: 1
Thanked 0 times in 0 posts
Default

Thanks, appreciate your swift reply.
Jari
jp_kettunen is offline  
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Recommended Tutorials CRCatNinja General Programming 1 02-03-2009 01:30 PM
It's time to add more bandwidth :-) mgbloomfield Suggestions And Feedback 1 02-01-2009 09:47 AM
Recommended version of TWS? FireFly Miscellaneous Support 3 05-30-2007 01:55 AM
Bandwidth Requirements cardis Connecting 2 07-07-2006 10:58 AM
Recommended Simulator Settings? aspTrader Automated Trading 11 12-11-2005 09:55 AM


All times are GMT -6. The time now is 10:48 PM.