I've been trading forex and programming (I'm in college), but want to get into automated trading and analyzing data real-time to make decisions (and learning more about stats and math as a hobby). I only have a laptop with a small SSD, so I'm planning to build a computer for this.
For storing data, would something like this 4tb hdd work? I'm not sure if the seek time will matter (vs getting a SSD) because most of the data reading will be sequential anyways, right? Will a regular HDD work or will it bottleneck the performance? Will getting a HDD with size as large as 4TB bottleneck the performance?
Should there be a minimum amount of memory/cpu/gpu I should aim for? (grabbing and analyzing real-time data especially)
My broker (IB) offers platforms for both windows and unix. Does it matter which OS I use?