thanks a lot for taking me through this james. Once I get the system in first week of may perhaps, I will get back with another bunch of questions.. ..
----------
not really much calculating. only one program is about calculation and generating signals, while others need fast data transfers over the internet and also between those 3 programs.
Yeah I will get the best available router and a good internet connection. any suggestions on routers ? Currently I am using a belkin one for my regular connection at home. But I am planning on a dedicated internet connection and router for my trading purpose, so I will have to buy a new router along with the new connection. As of now, I zeroed upon a 30MBPS connection and can get 50Mbps too by the time I have my whole setup in place, but what router would you suggest ? Or is it ok if I directly connect the Ethernet cable to iMac, bypassing the router ?
you meant to say "Go with regular hard drive and 512 GB SSD ?" I can also go with a 1TB fusion and 512 GB SSD if needed. I just want to ensure that parallels doesn't lag my program(command exchanges between 3 programs specified above)because if they crash for a minute or so during a critical trade, I may have to face a loss of 3 or 4 grand... so I am a bit worried about the lag.
The best way to reduce latency (lag) is to use a direct connection to your iMac from the router/cable modem, rather than use a wireless (WiFi) connection.
I am not sure which country you are based in, and the technology you use will depend on how you are connecting to the internet. I am based in the UK, and our internet is based on ADSL or VDSL2, or sometimes through a cable modem. Generally you need a router to convert that incoming signal to Ethernet or WiFi, which is what your computer can understand.
You can't have more than one hard drive in your iMac. You will need to choose either a regular hard disk, or Fusion drive or SSD. A fusion drive typically gets you around 80% of the speed benefit compared to a SSD drive. Most people would recommend choosing SSD over Fusion. However Fusion does allow you to have a drive with significant data storage capacity with most of the speed benefits of SSD. It is difficult to assess how much of benefit having an SSD drive compared to Fusion is in your case, as I am not familiar with the apps that you are running. It sounds like most of your data is coming direct from the internet, so one one hand hard disk (SSD) storage should not make much difference, however if the programs are accessing historical data on past trades stored on the hard disk then it may make a difference. If you are not sure I would go for SSD to be safe.